PageSourceSearch

https://www.aamuposti.fi/uusimmat/

html aamuposti.fi collected 2026-09-24 18:43:22 UTC 205,876 bytes, 2,831 lines download raw bytes

1<!doctype html>
2<html class="diks-no-js diks-site--aamuposti diks-user--is-not-logged-in diks-user--is-not-subscriber diks-user--is-not-company-subscriber diks-site--layout-master" lang="fi" prefix="og: http://ogp.me/ns#">
3	<head>
4		<meta charset="utf-8">
5		<meta name="viewport" content="width=device-width, initial-scale=1">
6		<title>Uusimmat | Aamuposti</title>
7		<link id="diks-stylesheet" rel="stylesheet" href="https://a.aamuposti.fi/styles/e5576057/styles/diks-news.css">
8		<link rel="dns-prefetch" href="https://cdn.gravito.net">
9			<link rel="dns-prefetch" href="https://cdn.gravito.network">
10			<link rel="dns-prefetch" href="https://handshake.gravito.network">
11		
11<script>
12
13		const checkUserPreferenceEnabled = 1;
14		const darkmodeStylesheet = "https://a.aamuposti.fi/styles/e5576057/styles/diks-news-darkmode.css";
15		const defaultStylesheet = "https://a.aamuposti.fi/styles/e5576057/styles/diks-news.css";
16		const savedTheme = localStorage.getItem('theme');
17		const stylesheet = document.getElementById("diks-stylesheet");
18
19		// Check local storage for saved theme
20		if ( savedTheme == 'darkmode' ) {
21			stylesheet.href = darkmodeStylesheet;
22			document.documentElement.classList.add('diks-theme--darkmode');
23		}
24		// Check user's theme preference through an OS setting or a user agent setting
25		else if ( checkUserPreferenceEnabled && savedTheme != 'default' && ( window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches ) ) {
26			stylesheet.href = darkmodeStylesheet;
27			document.documentElement.classList.add('diks-theme--darkmode');
28		}
29		else {
30			document.documentElement.classList.add('diks-theme--default');
31		}
32
33
34		// Darkmode toggle switch
35		document.addEventListener('DOMContentLoaded', function () {
36			const darkmodeButton = document.getElementById("diks-darkmode-toggler");
37
38			if (darkmodeButton) {
39				// Set darkmode button to checked if darkmode is already on
40				// Check local storage for saved theme
41				if (savedTheme == 'darkmode' ) {
42					darkmodeButton.checked = true;
43				}
44				// Check user's theme preference through an OS setting or a user agent setting
45				else if ( checkUserPreferenceEnabled && savedTheme != 'default' && ( window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches ) ) {
46					darkmodeButton.checked = true;
47				}
48
49				// Change theme based on darkmode button checked/unchecked
50				darkmodeButton.addEventListener("click", function() {
51					// Swap out the URL for the different stylesheets
52					if ( stylesheet.getAttribute("href") == defaultStylesheet ) {
53						stylesheet.href = darkmodeStylesheet;
54						document.documentElement.classList.remove('diks-theme--default');
55						document.documentElement.classList.add('diks-theme--darkmode');
56						// Save theme to local storage
57						window.localStorage.setItem('theme', 'darkmode');
58					} else {
59						stylesheet.href = defaultStylesheet;
60						document.documentElement.classList.remove('diks-theme--darkmode');
61						document.documentElement.classList.add('diks-theme--default');
62						// Save theme to local storage
63						window.localStorage.setItem('theme', 'default');
64					}
65					// Dispatch event ThemeChanged when theme inside Local Storage changes
66					window.dispatchEvent(new Event("ThemeChanged"));
67				});
68			}
69		}, false);
70
71	</script>
71
72		
73		<link rel="preload" href="/gravito-cmp.js" as="script">
74			<link rel="preload" href="https://cdn.gravito.net/sdk/v6/latest/sdk.js" as="script"><link rel="preload" href="https://a.aamuposti.fi/styles/e5576057/js/google/googleTagScript.min.js" as="script"><link rel="preload" href="https://w548.aamuposti.fi/script.js" as="script">
75			
75<script>
76		window.JankkoSSOConfig = {
77			accountOrigin: "AAPO"
78		};
79	</script>
79
80
81				
82	
82<script id="jankko-sso-script" src="https://sso.aamuposti.fi/assets/jankko-sso-client.modern.min.js"></script>
82
83
84
85		
86		
87
88		
88<script>
89		// Hyphenopoly library initialization. The library will add soft-hyphen characters into the content if the
90		// browser doesn't support CSS hyphenation. For debugging on macOS Chrome: require: { 'fi': 'FORCEHYPHENOPOLY' }
91		const Hyphenopoly = {
92			require: { 'fi': 'yhdyssanahirviö' },
93			setup: {
94				defaultLanguage: "fi",
95				selectors: { '.diks-card__title': { minWordLength: 11, leftmin: 4, rightmin: 4 }, '.diks-article__headline': { minWordLength: 11, leftmin: 4, rightmin: 4 }, '.diks-parallax-content .diks-article-box .diks-sub-headline': { minWordLength: 11, leftmin: 4, rightmin: 4 } }
96			}
97		}
98		console.log('Hyphenopoly settings:', Hyphenopoly.setup)
99
100		// Helper function for hyphenating content that was added after pageload. We must query a nodelist and iterate
101		// each node because the library can't handle a nodelist.
102		// https://mnater.github.io/Hyphenopoly/Hyphenators.html
103		// https://github.com/mnater/Hyphenopoly/issues/92#issuecomment-597728300
104		const diksHyphenateContent = (containerSelector) => {
105			if (!Hyphenopoly.hyphenators) {
106				return
107			}
108			Hyphenopoly.hyphenators["HTML"].then((hyphenator) => {
109				for (const itemSelector in Hyphenopoly.setup.selectors) {
110					const containerNode = document.querySelector(containerSelector)
111					const itemNodeList = containerNode.querySelectorAll(itemSelector)
112					itemNodeList.forEach((itemNode) => { hyphenator(itemNode, itemSelector) })
113				}
114			})
115		}
116	</script>
116
117	
117<script src="https://a.aamuposti.fi/styles/e5576057/includes/hyphenopoly/Hyphenopoly_Loader.js"></script>
117
118		
118<script src="/theme/css/includes/waypoints/lib/noframework.waypoints.min.js"></script>
118
119		<link rel="icon" type="image/png" href="/favicon.png" sizes="96x96" /><link rel="icon" href="/favicon.ico" sizes="48x48"><link rel="icon" href="/favicon.svg" sizes="any" type="image/svg+xml" /><link rel="apple-touch-icon" href="/icon-180.png"/><meta name="theme-color" content="#FFFFFF" media="(prefers-color-scheme: light)" />
120		<meta name="theme-color" content="#121416" media="(prefers-color-scheme: dark)" /><link rel="alternate" type="application/rss+xml" title="Aamuposti" href="https://www.aamuposti.fi/feed/rss"><meta name="robots" content="max-image-preview:large">
120<script>
121	var pageData = {};
122	
123	pageData.section = {
124			'name': 'Uusimmat',
125			'uname': 'uusimmat',
126			'url': 'https\u003A\/\/www.aamuposti.fi\/uusimmat\/'
127		}
128	pageData.publication = {
129		'name': 'aamuposti',
130		'url': 'https\u003A\/\/www.aamuposti.fi\/',
131		'engage': 'AAPO',
132		'paywallEnabled': true,
133		'registrationWallEnabled': true,
134		'env':'prod'
135	}
136	pageData.user = {}
137	pageData.companyUser = {}
138
139	function isPwa() {
140		// window.navigator.standalone = iOS
141		// window.matchMedia('(display-mode: standalone)').matches = Android/universal
142		return (window.navigator.standalone) ||
143		       (["fullscreen", "standalone", "minimal-ui"].some(
144		        function(displayMode) { return window.matchMedia('(display-mode: ' + displayMode + ')')
145		        .matches }));
146	}
147
148	pageData.general = {
149		'browseMode': (isPwa() ? 'pwa' : 'browser')
150	}
151</script>
151
152	<meta property="og:site_name" content="Aamuposti">
153	<meta property="og:locale" content="fi_FI"><meta name='description' content=''>
154<meta property='og:title' content='Uusimmat | Aamuposti'>
155<meta property='og:description' content=''>
156<meta property='og:url' content='https://www.aamuposti.fi/uusimmat/'>
157<meta property='og:type' content='webpage'><meta property='og:image' content='https://a.aamuposti.fi/styles/e5576057/images/default/og-image-aamuposti.jpg'>
158<meta property='og:image:width' content='1200'>
159<meta property='og:image:height' content='630'>
160		<link rel="manifest" href="/manifest.webmanifest">
161		<style>@media (max-width: 600px) { .gravitoCMP-footer { margin-top: 1.5em; } }</style>
162		
162<script type="text/javascript">window.cX = window.cX || {};// Async load of cx.js
163		(function(d,s,e,t){e=d.createElement(s);e.type='text/java'+s;e.async='async';
164		e.src='http'+('https:'===location.protocol?'s://s':'://')+'cdn.cxense.com/cx.js';
165		t=d.getElementsByTagName(s)[0];t.parentNode.insertBefore(e,t);})(document,'script');
166	</script>
166
167									
167<script src="https://a.aamuposti.fi/styles/e5576057/js/blueconic/dialog.min.js"></script>
167
168		
168<script>
169			BCinst = 'blueconic';
170			BCshortcode = 'AAPO';
171					</script>
171<script src="https://a.aamuposti.fi/styles/e5576057/js/blueconic/events.min.js"></script>
171
172		
172<script>
173			const BCPlatform = "web";
174			const BCChannel = 'AAPO';
175
176			const BCArticleViewProperties = {};
177			const BCSessionStartProperties = {};
178
179			BCArticleViewProperties["platform"] = BCPlatform;
180			BCArticleViewProperties["channel"] = BCChannel;
181			BCSessionStartProperties["platform"] = BCPlatform;
182			BCSessionStartProperties["channel"] = BCChannel;
183
184			const BCArticleID = pageData?.article?.id || '';
185			const BCArticleMarketingCategories = pageData?.article?.marketingCategories || [];
186			const BCArticleTopics = pageData?.article?.topics || [];
187
188			if (BCArticleID) {
189				BCArticleViewProperties["articleID"] = BCArticleID;
190			}
191
192			if (Array.isArray(BCArticleMarketingCategories) && BCArticleMarketingCategories.length > 0) {
193				BCArticleViewProperties["marketing_categories"] = BCArticleMarketingCategories.join(', ');
194			}
195
196			if (Array.isArray(BCArticleTopics) && BCArticleTopics.length > 0) {
197				BCArticleViewProperties["tags"] = BCArticleTopics.join(', ');
198			}
199
200			const BCEventParams = {
201				currentPage: '/uusimmat/' || null,
202				pageType: 'section' || null,
203				dependenciesTimeout: 5000,
204				inHouseAdEnabled: true,
205				articleViewEventEnabled: true,
206				articleViewProperties: BCArticleViewProperties,
207				sessionStartEventEnabled: true,
208				sessionStartProperties: BCSessionStartProperties,
209				recommendationsEnabled: false,
210				recommendationsMaxItems: 3,
211				recommendationsTitle: 'Luitko\u0020jo\u0020n\u00E4m\u00E4\u003F'
212			};
213			InitializeEventScript(BCEventParams);
214		</script>
214<script>
215			window.BCDatalayer = [];
216		</script>
216<script>
217		(function () {
218			window.BCscriptInjected = false;
219			var scriptSrc = '';
220
221							scriptSrc = 'https://w548.aamuposti.fi/script.js';
222			
223			window.addEventListener(
224				"gravito:tcfv2:client",
225				function (event) {
226					let eventType = event.detail.eventType;
227					let consentUpdateEventsList = [
228						"layer1:opt-out:all",
229						"layer2:opt-out:all",
230						"layer2:opt-in:selected",
231						"layer1:opt-in:all",
232						"layer2:opt-in:all",
233						"opt-in:previously",
234					];
235					if (consentUpdateEventsList.includes(eventType) && window.BCscriptInjected === false) {
236						window.BCscriptInjected = true;
237
238						var script = document.createElement("script");
239						script.src = scriptSrc;
240						document.head.appendChild(script);
241					}
242				},
243				true
244			);
245		}());
246	</script>
246
247				
247<script src='https://securepubads.g.doubleclick.net/tag/js/gpt.js' crossorigin="anonymous" async></script>
247<script async src="https://ksml-cdn.relevant-digital.com/static/tags/5dd28fecefdf49603c1ac235.js"></script>
247<script src="https://a.aamuposti.fi/styles/e5576057/js/google/googleTagScript.min.js"></script>
247
248		
248<script>
249			const GAM_params = {
250				account: '21684433086' || null,
251				site: 'aamuposti' || null,
252				adsSetToRenderFromPageLevel: ["paraati1","jattiboksi1","jattiboksi2","jattiboksi3","jattiboksi4","boksi1","boksi2","boksi3","boksi4","mobiili1","mobiili2","mobiili3","mobiili4","mobiili5","mobiili6","interstitiaali","topscroll_skin","topscroll_mob"],
253				enableHeaderBiddingManager: true,
254				headerBiddingManagerConfigId: '63b67e4b1feb05033eeec98b' || null,
255				enableTCF: true,
256				enableSegmentTargeting: true,
257				enableBCSegmentTargeting: true,
258				segmentTargetingTimeout: 200,
259				pianoSegmentTargetingPersistedQueryId: '110c4c9055b4a1f72dc557ca3983bd140a676a7c' || null,
260				enablePianoSegmentTargeting: true,
261				pianoScriptEnabled: true,
262				enablePersonalizationTargeting: true,
263				enableOnBeforeAuctionSetup: true,
264				pageType: 'section',
265				isPaywallArticle: false,
266				isRegistrationWallArticle: false,
267				mw: 300,
268				tw: 750,
269				dw: 1024,
270				inContentAdTextTop: 'Mainos - sisältö jatkuu alla' || 'Mainos - sisältö jatkuu alla',
271				inContentAdTextBottom: 'Mainos päättyy' || 'Mainos päättyy',
272				collapseEmptyDivs: true,
273				disableInitialLoad: true,
274				enableSRA: true,
275				enableLazyLoad: true,
276				fetchMarginPercent: 200,
277				renderMarginPercent: 20,
278				mobileScaling: -1,
279				gamAdUnits: {"paraati1":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[736,552],[980,120],[980,400],[980,552],[980,250],[980,240],[970,250]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[[736,552]],"viewport_width_980":[[736,552],[980,120],[980,400],[980,552],[980,250],[980,240],[970,250]],"viewport_width_1024":[[736,552],[980,120],[980,400],[980,552],[980,250],[980,240],[970,250]],"viewport_width_1200":[[736,552],[980,120],[980,400],[980,552],[980,250],[980,240],[970,250]]}},"section_config":{"show_labels":false,"all_sizes":[[736,552],[980,120],[980,400],[980,552],[980,250],[980,240],[970,250]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[[736,552]],"viewport_width_980":[[736,552],[980,120],[980,400],[980,552],[980,250],[980,240],[970,250]],"viewport_width_1024":[[736,552],[980,120],[980,400],[980,552],[980,250],[980,240],[970,250]],"viewport_width_1200":[[736,552],[980,120],[980,400],[980,552],[980,250],[980,240],[970,250]]},"front_page_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[736,552],[980,120],[980,400],[980,552],[980,250],[980,240],[970,250]],"viewport_width_1024":[[736,552],[980,120],[980,400],[980,552],[980,250],[980,240],[970,250]],"viewport_width_1200":[[736,552],[980,120],[980,400],[980,552],[980,250],[980,240],[970,250]]}}},"jattiboksi1":{"type":"normal","article_config":{"show_labels":true,"all_sizes":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[1,1]],"viewport_width_644":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_768":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]]},"position_inside_article":3,"paywall_config":{"show_labels":false},"comic_config":{"show_labels":false}},"section_config":{"show_labels":false,"all_sizes":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600]],"viewport_width_644":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_768":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]]},"front_page_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]]},"position_inside_section":5,"position_inside_latest":10,"position_inside_most_read":10}}
279,"jattiboksi2":{"type":"normal","article_config":{"show_labels":true,"all_sizes":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2],[1,1]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[970,540],[1,2],[1,1]],"viewport_width_644":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2],[1,1]],"viewport_width_768":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2],[1,1]],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2],[1,1]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2],[1,1]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2],[1,1]]},"position_inside_article":6},"section_config":{"show_labels":false,"all_sizes":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[970,540],[1,2]],"viewport_width_644":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2]],"viewport_width_768":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2]],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2]]},"front_page_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[970,540],[1,2]]},"position_inside_section":12,"position_inside_latest":20,"position_inside_front_page_large":7,"position_inside_front_page":9}},"jattiboksi3":{"type":"normal","article_config":{"show_labels":true,"all_sizes":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[1,1]],"viewport_width_644":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_768":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]]},"position_inside_article":8},"section_config":{"show_labels":false,"all_sizes":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600]],"viewport_width_644":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_768":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]]},"front_page_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]]},"position_inside_section":19,"position_inside_latest":30,"position_inside_front_page":15}}
279,"jattiboksi4":{"type":"normal","article_config":{"show_labels":true,"all_sizes":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[1,1]],"viewport_width_644":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_768":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]]},"position_inside_article":12},"section_config":{"show_labels":false,"all_sizes":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600]],"viewport_width_644":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_768":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]]},"front_page_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]]},"position_inside_section":25,"position_inside_latest":40,"position_inside_front_page":19}},"jattiboksi5":{"type":"normal","article_config":{"show_labels":true,"all_sizes":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[1,1]],"viewport_width_644":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_768":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]]},"position_inside_article":16},"section_config":{"show_labels":false,"all_sizes":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[620,891]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600]],"viewport_width_644":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_768":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]]},"front_page_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891]]},"position_inside_section":31,"position_inside_front_page":25}}
279,"jattiboksi6":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[1,1]],"viewport_width_644":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_768":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_980":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_1024":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]],"viewport_width_1200":[[336,280],[468,832],[468,624],[468,263],[468,351],[468,400],[468,600],[600,600],[620,891],[1,1]]}}},"boksi1":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]]}}},"boksi2":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]]}}},"boksi3":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1024":[[3
27900,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]]}}},"boksi4":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431],[300,300]]}}},"mobiili1":{"type":"normal","article_config":{"show_labels":true,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[1,1]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[1,1]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_article":3,"paywall_config":{"show_labels":false},"comic_config":{"show_labels":false}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"front_page_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_section":1,"position_inside_latest":10,"position_inside_most_read":5}},"mobiili2":{"type":"normal","article_config":{"show_labels":true,"all_sizes":[[300,533],[300,400],[300,169],[300,210],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[300,240],[1,1]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,210],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[300,240],[1,1]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_article":6,"paywall_config":{"show_labels":false},"comic_config":{"show_labels":false}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,210],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[300,240]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,210],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[300,240]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"front_page_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,210],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[300,240]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,210],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[300,240]],"viewport_width_644":[[3
27900,533],[300,400],[300,169],[300,210],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[300,240]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,210],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[300,240]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_section":5,"position_inside_latest":20,"position_inside_most_read":10}},"mobiili3":{"type":"normal","article_config":{"show_labels":true,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[1,1]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[1,1]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_article":8},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"front_page_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_section":12,"position_inside_latest":30,"position_inside_front_page_large":7,"position_inside_front_page":6}},"mobiili4":{"type":"normal","article_config":{"show_labels":true,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[1,1]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[1,1]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_article":12},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"front_page_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_section":19,"position_inside_latest":40}},"mobiili5":{"type":"normal","article_config":{"show_labels":true,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[1,1]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[1,1]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_article":16},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"front_page_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_644":[[3
27900,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_section":25,"position_inside_front_page":6}},"mobiili6":{"type":"normal","article_config":{"show_labels":true,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[1,1]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[1,1]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_article":20},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"front_page_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_section":31,"position_inside_front_page":9}},"mobiili7":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[1,1]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320],[1,1]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"front_page_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[320,320]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_front_page":15}},"mobiili8":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[1,1]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[1,1]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"front_page_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_644":[[3
27900,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_front_page":19}},"mobiili9":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[1,1]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150],[1,1]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"front_page_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"position_inside_front_page":25}},"mobiili10":{"type":"normal","section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]},"front_page_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}}},"interstitiaali":{"type":"outofpage","article_config":{"show_labels":false,"default_sizes":{"viewport_width_0":[1,1],"viewport_width_492":[1,1],"viewport_width_644":[1,1],"viewport_width_768":[1,1],"viewport_width_980":[1,1],"viewport_width_1024":[1,1],"viewport_width_1200":[1,1]}},"section_config":{"show_labels":false,"default_sizes":{"viewport_width_0":[1,1],"viewport_width_492":[1,1],"viewport_width_644":[1,1],"viewport_width_768":[1,1],"viewport_width_980":[1,1],"viewport_width_1024":[1,1],"viewport_width_1200":[1,1]}}},"topscroll_skin":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[1,2],[970,170],[970,970],[1600,1150]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[[1,2],[970,970]],"viewport_width_644":[[1,2],[970,970]],"viewport_width_768":[[1,2],[970,970]],"viewport_width_980":[[1,2],[970,970]],"viewport_width_1024":[[1,2],[970,970]],"viewport_width_1200":[[1,2],[970,970]]},"narrow_layout_sizes":{"viewport_width_0":[],"viewport_width_492":[[1,2],[970,970]],"viewport_width_644":[[1,2],[970,970]],"viewport_width_768":[[1,2],[970,970]],"viewport_width_980":[[1,2],[970,970]],"viewport_width_1024":[[1,2],[970,970]],"viewport_width_1200":[[1,2],[970,170],[970,970],[1600,1150]]}},"section_config":{"show_labels":false,"all_sizes":[[1,2],[970,170],[970,970],[1600,1150]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[[1,2],[970,970]],"viewport_width_644":[[1,2],[970,970]],"viewport_width_768":[[1,2],[970,970]],"viewport_width_980":[[1,2],[970,970]],"viewport_width_1024":[[1,2],[970,970]],"viewport_width_1200":[[1,2],[970,970]]},"narrow_layout_sizes":{"viewport_width_0":[],"viewport_width_492":[[1,2],[970,970]],"viewport_width_644":[[1,2],[970,970]],"viewport_width_768":[[1,2],[970,970]],"viewport_width_980":[[1,2],[970,970]],"viewport_width_1024":[[1,2],[970,970]],"viewport_width_1200":[[1,2],[970,170],[970,970],[1600,1150]]}}}
279,"topscroll_mob":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[1,2],[300,220]],"default_sizes":{"viewport_width_0":[[1,2],[300,220]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}},"section_config":{"show_labels":false,"all_sizes":[[1,2],[300,220]],"default_sizes":{"viewport_width_0":[[1,2],[300,220]],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}}}},
280				gamNativeAdPageAdUnits: {"natiiviboksi1":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]]}}},"natiiviboksi2":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]]}}},"natiiviboksi3":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]]}}},"natiiviboksi4":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1024":[[3
28000,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"default_sizes":{"viewport_width_0":[],"viewport_width_492":[],"viewport_width_644":[],"viewport_width_768":[],"viewport_width_980":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1024":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"viewport_width_1200":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]]}}},"natiivimobiili1":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}}},"natiivimobiili2":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}}},"natiivimobiili3":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_644":[[3
28000,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}}},"natiivimobiili4":{"type":"normal","article_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}},"section_config":{"show_labels":false,"all_sizes":[[300,533],[300,400],[300,169],[300,225],[300,250],[300,600],[300,431]],"default_sizes":{"viewport_width_0":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_492":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_644":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_768":[[300,533],[300,400],[300,169],[300,225],[300,600],[300,431],[300,300],[300,250],[300,200],[300,150]],"viewport_width_980":[],"viewport_width_1024":[],"viewport_width_1200":[]}}}},
281				gamNativeAdPageSite: 'natiivikoonti' || 'natiivikoonti',
282				adSlotPrefix: 'gam-ad-' || 'gam-ad-',
283				isFrontPage: false,
284				isNarrowLayoutFromPageLevel: true,
285				isComicArticle: false,
286				isPreview: false,
287				isNativeAdPage: false,
288				previewAdUnits: ["mobiili1","mobiili2","mobiili3","mobiili4","mobiili5","mobiili6","mobiili7","mobiili8","mobiili9","mobiili10"],
289				skipLinksEnabled: true,
290				appendMarketingCategoriesToTopics: true,
291				enableLocationPrompt: false
292			}
293			InitializeGoogleScript(GAM_params)
294		</script>
294
295		
295<script type='text/javascript'>
296		(function() {
297			/** CONFIGURATION START **/
298			var _sf_async_config = window._sf_async_config = (window._sf_async_config || {});
299			_sf_async_config.uid = 60754;
300			_sf_async_config.domain = location.host.replace("www.","");
301			_sf_async_config.flickerControl = false;
302			_sf_async_config.useCanonical = true;
303			_sf_async_config.useCanonicalDomain = true;
304			/** CONFIGURATION END **/
305		})();
306	</script>
306<script>
307		function configureChartbeat(userType) {
308			/** CONFIGURATION START **/
309			var _sf_async_config = window._sf_async_config = (window._sf_async_config || {});
310			_sf_async_config.sections = pageData && pageData.section ? pageData.section.name : '';
311			_sf_async_config.authors = pageData && pageData.article && Array.isArray(pageData.article.authors) ? pageData.article.authors.toString() : '';
312
313			if (userType) {
314				var _cbq = window._cbq = (window._cbq || []);
315				_cbq.push(['_acct', userType]);
316			}
317			/** CONFIGURATION END **/
318			function loadChartbeat() {
319				var e = document.createElement('script');
320				var n = document.getElementsByTagName('script')[0];
321				e.type = 'text/javascript';
322				e.async = true;
323				e.src = 'https://static.chartbeat.com/js/chartbeat.js';
324				n.parentNode.insertBefore(e, n);
325			}
326			loadChartbeat();
327		};
328
329		if (typeof JankkoSSOClient !== 'undefined') {
330			JankkoSSOClient.getSession().then(function(data) {
331				if (data && data.user && data.user.id) {
332					var userType = Array.isArray(data.permissions) && data.permissions.includes("paywall") ? 'paid' : 'lgdin';
333
334					configureChartbeat(userType);
335				} else {
336					configureChartbeat('anon');
337				}
338			}).catch(function(error) {
339				configureChartbeat('anon');
340			});
341		} else {
342			configureChartbeat('anon');
343		}
344	</script>
344
345		
345<script>
346		const gtmContainerId = 'GTM-KTJNB7R';
347		const sendDatalayerPush = Boolean(1);
348		const context = 'sec';
349
350		(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
351		new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
352		j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
353		'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
354		})(window,document,'script','dataLayer',gtmContainerId);
355
356		if (sendDatalayerPush) {
357			window.dataLayer.push({'event':'pageDataPush','pageData': window.pageData});
358		}
359
360		(async function () {
361			const paywallEnabled = window?.pageData?.publication?.paywallEnabled ?? true;
362			const registrationWallEnabled = window?.pageData?.publication?.registrationWallEnabled ?? true;
363
364			const user = {};
365			const companyUser = {};
366
367			let articleState;
368			let articlePaywall = 'free'; // free is always the safer fallback
369
370			if (context === 'art') {
371				if (window?.pageData?.article?.effectivePaywall) {
372					articlePaywall = window.pageData.article.effectivePaywall;
373				} else if (window?.pageData?.article?.paywall){
374					articlePaywall = window.pageData.article.paywall;
375				}
376
377				if ((articlePaywall === 'free' || !paywallEnabled) || (articlePaywall === "registered" && !registrationWallEnabled)) {
378					articleState = "full";
379				}
380				else {
381					articleState = 'preview';
382				}
383			}
384
385			function getCookie(name) {
386				name = name + '=';
387				const decodedCookie = decodeURIComponent(document.cookie);
388				const cookies = decodedCookie.split(';');
389				for (let i = 0; i < cookies.length; i++) {
390					const cookie = cookies[i].trim();
391					if (cookie.indexOf(name) === 0) {
392						return cookie.substring(name.length, cookie.length);
393					}
394				}
395			}
396
397			function pushDataLayerEvent() {
398				let segmentsCookie = getCookie('jankkosegments');
399
400				if (segmentsCookie) {
401					let segmentsData = JSON.parse(segmentsCookie);
402					let segments = segmentsData.segments;
403
404					if (segments && typeof segments === 'object') {
405						user.segments = segments;
406					}
407				}
408				const pageData = {
409					'user': user,
410					'companyUser': companyUser
411				};
412				if (context === 'art') {
413					pageData.article = { 'state': articleState };
414				}
415				if (sendDatalayerPush) {
416					window.dataLayer.push({'event': 'userDataPush', 'pageData': pageData });
417				}
418			}
419
420			async function modifyDatalayerData() {
421				const sessionData = await JankkoSSOClient.getSession();
422				if (!sessionData) {
423					return;
424				}
425
426				user.id = sessionData?.personal?.personal_user_id;
427				user.products = sessionData?.personal?.personal_active_products;
428				user.permissions = sessionData?.personal?.personal_permissions;
429
430				companyUser.id = sessionData?.company?.company_user_id ?? null;
431				companyUser.products = sessionData?.company?.company_active_products ?? null;
432				companyUser.permissions = sessionData?.company?.company_permissions ?? null;
433
434				const permissions = sessionData?.permissions ?? [];
435				if (context === 'art') {
436					var userIsLoggedIn = false;if ((articlePaywall != "free" && permissions.includes("paywall") && articlePaywall != "registered") || (userIsLoggedIn === true && articlePaywall === "registered")) {
437						articleState = "full";
438					}
439				}
440			}
441
442			try {
443				await modifyDatalayerData();
444			}
445			catch (error) {
446				console.warn(error);
447			}
448
449			pushDataLayerEvent();
450		}());
451
452	</script>
452
453		
454	</head>
455		<body class="diks-body diks-body--page-type-section">
456		<!-- Google Tag Manager (noscript) -->
vendor: 72 bytes, lines 456-457
456
457    <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
457GTM-KTJNB7R
vendor: 95 bytes, lines 457-459
457"
458        height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
459    
459<!-- End Google Tag Manager (noscript) -->
460		
460<script src='/gravito-cmp.js'></script>
460
461
462					<div class="diks-out-of-page-display-ad-container"><div class="diks-display-ad  rs_skip" aria-hidden="true">
463		<div class="diks-display-ad__unit" id="gam-ad-interstitiaali" style="width:0;height:0;margin:0;padding:0;">
464			
464<script>googletag.cmd.push(function() { googletag.display('gam-ad-interstitiaali'); });</script>
464
465		</div>
466	</div></div>
467		
468		
469										<header id="main-header" class="diks-header diks-header diks-header--is-fixed">
470	<div class="diks-skip-link-navigation diks-skip-link-navigation--top">
471		<ul class="diks-navigation diks-navigation--skip-links">
472							<li class="diks-navigation__item">
473					<a class="diks-button diks-button--primary diks-a11y__screen-reader diks-a11y__screen-reader--focusable" href="#sisalto" >Siirry suoraan sisältöön</a>
474				</li>
475					</ul>
476	</div>
477
478	<div class="diks-header-wrapper">
479		<div class="diks-container diks-container--header">
480			<div class="diks-header-container"><div class="diks-header__navigation-container diks-header__navigation-container--left">
481						<button class="diks-button diks-button--icon-only diks-button--ghost diks-navigation__link js-diks-toggler diks-dropdown-toggler diks-dropdown-toggler--main" id="diks-dropdown-toggle" data-toggle="diks-dropdown-navigation" aria-expanded="false" aria-controls="diks-dropdown-navigation" aria-label="Valikko"><span class="diks-icon diks-icon--size-m" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24">
482  <path fill-rule="evenodd" d="M22 6H2V4H22V6ZM22 13H2V11H22V13ZM22 20H2V18H22V20Z" clip-rule="evenodd"/>
483</svg>
484</span><span class="diks-icon diks-icon--size-m diks-icon--hidden" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24">
485  <path fill-rule="evenodd" d="M10.5858 12L4.2218 5.63603L5.63602 4.22182L12 10.5858L18.3639 4.22183L19.7782 5.63605L13.4142 12L19.7782 18.364L18.3639 19.7782L12 13.4142L5.63602 19.7782L4.2218 18.364L10.5858 12Z" clip-rule="evenodd"/>
486</svg>
487</span></button>
488
489		<div class="diks-dropdown-navigation" id="diks-dropdown-navigation">
490		<button id="diks-close-dropdown-main-nav" class="diks-button diks-button--outline diks-dropdown-navigation__close-button diks-a11y__screen-reader diks-a11y__screen-reader--focusable">Sulje valikko</button><div class="diks-dropdown-navigation__sign-container">
491				<img src="https://a.aamuposti.fi/styles/e5576057/images/logos/keskisuomalainen-sign.svg" class="diks-logo diks-dropdown-navigation__sign" alt="Keskisuomalainen Oyj">
492			</div><form id="dropdown-navigation-search" name="dropdownnavigationsearch" class="diks-form diks-form--fluid" action="/haku/" method="get">
493					<div class="diks-form__field-wrapper diks-form__field-wrapper--padding-right diks-form__field-wrapper--required"><input class="diks-form__field" type="search" name="q" id="dropdown-navigation-searchSearch1"   aria-label="Haku" placeholder="Hae sivustolta" required  value=""></div>
494
495						<div class="diks-form__field-wrapper diks-form__field-wrapper--submit-button-icon-only">
496		<button class="diks-form__submit" type="submit" id="dropdown-navigation-searchSubmitbutton2"><span class="diks-icon diks-icon--color-primary" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24">
497  <path fill-rule="evenodd" d="M9.5 4C6.46243 4 4 6.46243 4 9.5C4 12.5376 6.46243 15 9.5 15C12.5376 15 15 12.5376 15 9.5C15 6.46243 12.5376 4 9.5 4ZM2 9.5C2 5.35786 5.35786 2 9.5 2C13.6421 2 17 5.35786 17 9.5C17 11.2106 16.4273 12.7874 15.4632 14.0493L19.7782 18.3642L18.3639 19.7784L14.049 15.4634C12.7872 16.4274 11.2105 17 9.5 17C5.35786 17 2 13.6421 2 9.5Z" clip-rule="evenodd"/>
498</svg>
499</span>Hae
500		</button>
501	</div>
502			</form>	<nav class="diks-navigation-wrapper diks-navigation-wrapper--border-bottom diks-navigation-wrapper--border-top" ><ul class="diks-navigation diks-navigation--row diks-navigation--mobile-row diks-navigation--no-active-links diks-navigation--size-s"  id="dropdown-highlights-nav"><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/asenna/">Sovellus</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/nakoislehti/">Lehdet</a></li><li class="diks-navigation__item diks-navigation__item--button diks-navigation__item--align-right diks-hide-from-subscribers" ><a class="diks-navigation__link diks-bc-order-button" href="/jatka/">Tilaa</a></li></ul>
503		</nav>	<nav class="diks-navigation-wrapper diks-navigation-wrapper--divider-bottom" ><ul class="diks-navigation diks-navigation--no-active-links diks-navigation--size-s"  id="dropdown-customer-upper-nav"><li class="diks-navigation__item " ><a class="diks-navigation__link " href="https://oma.media.fi/aamuposti/"><span class="diks-icon diks-icon--size-m" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24">
504  <path d="M17 8H22V17H19.1875V20.8125L14.1045 17H9V13.4307L4.4375 17.0811V13H2V3H17V8ZM17 13H11V15H14.7705L17.1875 16.8125V15H20V10H17V13ZM4 11H6.4375V12.918L8.5625 11.2188L8.83691 11H15V5H4V11Z"/>
505</svg>
506</span>Asiakaspalvelu</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="https://oma.media.fi/aamuposti/yhteystiedot/juttuvinkki/"><span class="diks-icon diks-icon--size-m" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24">
507  <path fill-rule="evenodd" d="M7.38197 4H16.618L17.618 6H22V20H2V6H6.38197L7.38197 4ZM8.61803 6L7.61803 8H4V18H20V8H16.382L15.382 6H8.61803ZM12 11C10.8954 11 10 11.8954 10 13C10 14.1046 10.8954 15 12 15C13.1046 15 14 14.1046 14 13C14 11.8954 13.1046 11 12 11ZM8 13C8 10.7909 9.79086 9 12 9C14.2091 9 16 10.7909 16 13C16 15.2091 14.2091 17 12 17C9.79086 17 8 15.2091 8 13Z" clip-rule="evenodd"/>
508</svg>
509</span>Lähetä juttuvinkki</a></li></ul>
510		</nav>	<nav class="diks-navigation-wrapper " ><ul class="diks-navigation diks-navigation--light"  id="dropdown-section-nav"><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/">Etusivu</a></li><li class="diks-navigation__item  diks-navigation__item--active"  aria-current="page"><a class="diks-navigation__link " href="/uusimmat/">Uusimmat</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/luetuimmat/">Luetuimmat</a></li><li class="diks-navigation__item " >
510<a class="diks-navigation__link " href="/aihe/Hyvink%C3%A4%C3%A4">Hyvinkää</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/aihe/Riihim%C3%A4ki">Riihimäki</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/aihe/Nurmij%C3%A4rvi">Nurmijärvi</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/aihe/Paikallisurheilu">Paikallisurheilu</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/aihe/rahan-liikkeet">Rahan liikkeet</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/uutissuomalainen">Uutissuomalainen</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/aihe/Sunnuntaisuomalainen">SUSU</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/aihe/maakunta-uusimaa">Uusimaa 360</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/urheilu">Urheilu</a></li></ul>
511		</nav>
512                                                            
513<nav class="diks-content-block-list  diks-navigation-wrapper diks-navigation diks-toggle-container " data-diks-init="toggle" 
514        data-diks-toggle-state="closed">
515            <button class="diks-toggle-button diks-content-block__toggle-button "         aria-expanded="false" 
516        aria-controls="diks-toggle-area-9427828" 
517    ><h2 class="diks-title diks-navigation__item ">Oman kuntasi uutiset</h2><span class="diks-icon diks-icon-chevron-down" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24">
518  <path fill-rule="evenodd" d="M5.29297 9.70711L6.70718 8.2929L12.0001 13.5858L17.293 8.2929L18.7072 9.70711L12.0001 16.4142L5.29297 9.70711Z" clip-rule="evenodd"/>
519</svg>
520</span>
521            <span class="diks-icon diks-icon-chevron-up" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24">
522  <path fill-rule="evenodd" d="M18.707 14.2929L17.2928 15.7071L11.9999 10.4142L6.70703 15.7071L5.29282 14.2929L11.9999 7.58578L18.707 14.2929Z" clip-rule="evenodd"/>
523</svg>
524</span>
525        </button>
526        <div class="diks-toggle-content-container diks-toggle--is-closed "         id="diks-toggle-area-9427828"
527    >
528        <ul class="diks-content-block__content diks-navigation diks-navigation--light diks-navigation--size-s diks-toggle-content " >
529              
530                <li class="diks-list-item diks-navigation__item ">
531                    <a class="diks-link diks-navigation__link " href="/aihe/Hyvink%C3%A4%C3%A4">Hyvinkää</a>
532                </li>
533              
534                <li class="diks-list-item diks-navigation__item ">
535                    <a class="diks-link diks-navigation__link " href="/aihe/Riihim%C3%A4ki">Riihimäki</a>
536                </li>
537              
538                <li class="diks-list-item diks-navigation__item ">
539                    <a class="diks-link diks-navigation__link " href="/aihe/Nurmij%C3%A4rvi">Nurmijärvi</a>
540                </li>
541              
542                <li class="diks-list-item diks-navigation__item ">
543                    <a class="diks-link diks-navigation__link " href="/aihe/Hausj%C3%A4rvi">Hausjärvi</a>
544                </li>
545              
546                <li class="diks-list-item diks-navigation__item ">
547                    <a class="diks-link diks-navigation__link " href="/aihe/Loppi">Loppi</a>
548                </li>
549                    </ul>
550    </div>
551</nav>
552<!-- ESI start element "recommendedTopics" generated at 24-09-2026 21:40:14.627540 -->	<nav class="diks-navigation-wrapper diks-navigation-wrapper--divider-top" ><ul class="diks-navigation diks-navigation--light diks-navigation--size-s" ><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/aihe/perheen-puolella">Perheen puolella</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/aihe/hyvinkaa-areena">Hyvinkää Areena</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/aihe/hyvinkaan-uusi-silta">Hyvinkään uusi silta</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/aihe/hyvinkaan-palveluverkko">Hyvinkään palveluverkko</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/aihe/synkat-paikat">Synkät paikat</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/aihe/Aamuposti_30_vuotta_sitten">Aamuposti 30 vuotta sitten</a></li><li class="diks-navigation__item " >
552<a class="diks-navigation__link " href="/aihe/Hyv%C3%A4t_uutiset">Hyvät uutiset</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/aihe/hei-hyvinkaa-1">Hei Hyvinkää!</a></li></ul>
553		</nav><!-- ESI end element "recommendedTopics" --><!-- ESI start element "promotedAdvertisers" generated at 24-09-2026 21:40:22.749364 --><!-- ESI end element "promotedAdvertisers" -->	<nav class="diks-navigation-wrapper diks-navigation-wrapper--divider-top" ><h2 class="diks-navigation__title">Yhteystiedot</h2><ul class="diks-navigation diks-navigation--light diks-navigation--size-s"  id="dropdown-customer-nav"><li class="diks-navigation__item " ><a class="diks-navigation__link " href="https://meks.fi/mainonta/alueet/etela-suomen-media/">Mediamyynti</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="https://oma.media.fi/aamuposti/yhteystiedot/">Kaikki yhteystiedot</a></li></ul>
554		</nav><div class="diks-navigation-wrapper diks-navigation-wrapper--divider-top"><h2 class="diks-navigation__title">Ulkoasu</h2><label for="diks-darkmode-toggler" class="diks-form__switch">
555					<span class="diks-form__switch-label"><span class="diks-icon diks-icon--size-m" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24">
556  <path fill-rule="evenodd" d="M13.7547 1.76065L11.7581 3.75666C10.6708 4.8436 10 6.34252 10 8C10 11.3137 12.6863 14 16 14C17.6575 14 19.1564 13.3292 20.2433 12.2419L22.2394 10.2453L21.9451 13.0531C21.4182 18.0815 17.1674 22 12 22C6.47715 22 2 17.5229 2 12C2 6.83263 5.91855 2.58178 10.9469 2.05488L13.7547 1.76065ZM8.70749 4.70657C5.93176 5.9617 4 8.75566 4 12C4 16.4183 7.58172 20 12 20C15.2443 20 18.0383 18.0682 19.2934 15.2925C18.289 15.7468 17.1738 16 16 16C11.5817 16 8 12.4183 8 8C8 6.82623 8.25316 5.71105 8.70749 4.70657Z" clip-rule="evenodd"/>
557</svg>
558</span>Käytä tummaa tilaa</span>
559					<div class="diks-form__switch-wrapper">
560						<input id="diks-darkmode-toggler" class="diks-form__switch-input" type="checkbox">
561						<span class="diks-form__switch-slider"></span>
562					</div>
563				</label>
564			</div></div>	<nav class="diks-navigation-wrapper " ><ul class="diks-navigation diks-navigation--main diks-navigation--size-s diks-navigation--row diks-navigation--mobile-row diks-navigation--no-active-links diks-hide-below-large" ><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/uusimmat/"><span class="diks-icon diks-hide-above-large" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24">
565  <path fill-rule="evenodd" d="M12 4a8 8 0 100 16 8 8 0 000-16zM2 12C2 6.477 6.477 2 12 2s10 4.477 10 10-4.477 10-10 10S2 17.523 2 12zm9-6h2v5.586l2.707 2.707-1.414 1.414L11 12.414V6z" clip-rule="evenodd"/>
566</svg>
567</span>Uusimmat</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/luetuimmat/"><span class="diks-icon diks-hide-above-large" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24">
568  <path fill-rule="evenodd" d="M11.03 3.455c1.168-1.438 3.495-.652 3.55 1.2l.117 3.845h6a1.25 1.25 0 0 1 1.229 1.484l-1.905 10A1.25 1.25 0 0 1 18.793 21H9.06a1.25 1.25 0 0 1-.559-.132L6.764 20H3.25C2.56 20 2 19.44 2 18.75v-8.5C2 9.56 2.56 9 3.25 9h3.274l4.506-5.545ZM8 10.355v8.027L9.236 19h8.936l1.62-8.5h-5.58a1.5 1.5 0 0 1-1.499-1.455l-.131-4.33L8 10.356Zm10.056 9.255ZM4 11v7h2v-7H4Zm14.793 8.75.145.027Z" clip-rule="evenodd"/>
569</svg>
570</span>Luetuimmat</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/nakoislehti/"><span class="diks-icon diks-hide-above-large" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24">
571  <path fill-rule="evenodd" d="M4 2H20V22H4V2ZM6 4V20H18V4H6ZM8 6H16V12H8V6ZM10 8V10H14V8H10ZM16 15H8V13H16V15ZM16 18H8V16H16V18Z" clip-rule="evenodd"/>
572</svg>
573</span>Lehdet</a></li><li class="diks-navigation__item diks-navigation__item--button diks-navigation__item--align-right diks-hide-above-medium diks-hide-from-subscribers" ><a class="diks-navigation__link diks-bc-order-button" href="/jatka/">Tilaa</a></li></ul>
574		</nav></div><div class="diks-header__logo-container"><a class="diks-logo__link diks-header__logo-link diks-header__main-logo-link" href="/"><img src="https://a.aamuposti.fi/styles/e5576057/images/logos/aamuposti.svg" class="diks-logo diks-logo--default diks-header__logo diks-header__main-logo" alt="Aamuposti"><img src="https://a.aamuposti.fi/styles/e5576057/images/logos/aamuposti-white.svg" class="diks-logo diks-logo--darkmode diks-header__logo diks-header__main-logo" alt="Aamuposti"></a>
575					</div><div class="diks-header__navigation-container diks-header__navigation-container--right"><a class="diks-bc-order-button diks-button diks-button--primary diks-button--size-m diks-hide-from-subscribers diks-hide-below-medium " href="/jatka/">Tilaa</a><div class="diks-user-navigation-wrapper">
576	<button class="diks-button diks-button--icon-only diks-button--ghost diks-navigation__link diks-dropdown-toggler diks-dropdown-toggler--user" aria-expanded="false" id="diks-sso-user" data-diks-toggle="diks-user-navigation" data-diks-toggle-class="diks-user-navigation" aria-controls="diks-user-navigation"><span class="diks-icon diks-icon--size-m" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24">
577  <path fill-rule="evenodd" d="M4 12a8 8 0 1 1 13.496 5.814c-1.216-1.593-3.262-2.602-5.491-2.602-2.231 0-4.28 1.011-5.495 2.607A7.978 7.978 0 0 1 4 12Zm4.04 6.953A7.963 7.963 0 0 0 12 20a7.964 7.964 0 0 0 3.966-1.05c-.83-1.087-2.254-1.84-3.961-1.84-1.71 0-3.135.754-3.965 1.843ZM12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2Zm.005 5.898c-1.247 0-2.305 1.049-2.305 2.4 0 1.353 1.058 2.402 2.305 2.402s2.305-1.05 2.305-2.401c0-1.352-1.058-2.4-2.305-2.4Zm-4.203 2.4C7.802 7.952 9.658 6 12.005 6c2.347 0 4.203 1.95 4.203 4.299 0 2.348-1.856 4.299-4.203 4.299-2.347 0-4.203-1.951-4.203-4.3Z" clip-rule="evenodd"/>
578</svg>
579</span><span class="diks-icon diks-icon--size-m diks-icon--hidden" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24">
580  <path fill-rule="evenodd" d="M10.5858 12L4.2218 5.63603L5.63602 4.22182L12 10.5858L18.3639 4.22183L19.7782 5.63605L13.4142 12L19.7782 18.364L18.3639 19.7782L12 13.4142L5.63602 19.7782L4.2218 
58018.364L10.5858 12Z" clip-rule="evenodd"/>
581</svg>
582</span></button>
583
584	<div class="diks-navigation diks-sub-navigation diks-user-navigation" id="diks-user-navigation">
585		<button id="diks-close-dropdown-user-nav" class="diks-button diks-button--outline diks-dropdown-navigation__close-button diks-a11y__screen-reader diks-a11y__screen-reader--focusable">Sulje valikko</button>
586	<p id="diks-sso-username" class="diks-user-navigation__username diks-hide-from-company-subscribers"></p><p class="diks-user-navigation__username diks-show-for-company-subscribers">Yritystilaus tunnistettu</p><div class="diks-show-for-company-subscribers"><p>Voit käyttää palvelun kaikkia sisältöjä vapaasti. Jos haluat kommentoida, kirjaudu sisään henkilökohtaisella Mediatunnuksella.</p></div>	<ul class="diks-navigation diks-navigation--size-m"  id="diks-sso-links"><li class="diks-navigation__item " ><a class="diks-navigation__link " href="javascript:window.gravito.cmp.openPreferences();">Evästevalinnat</a></li></ul>
587	</div>
588</div>
589				</div>
590			</div>
591		</div>
592	</div><div class="diks-section-navigation-wrapper">
593			<div class="diks-container diks-container--narrow-mobile diks-container--full-width-before-l">
594					<nav class="diks-navigation-wrapper diks-navigation-wrapper--border-bottom"  aria-label="Osastovalikko"><ul class="diks-navigation diks-navigation--row diks-navigation--light diks-navigation--centered diks-navigation--mobile-row diks-navigation--draggable diks-navigation--size-xs diks-navigation--active-subtle"  id="osastovalikko"><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/aihe/Hyvink%C3%A4%C3%A4"draggable="false">Hyvinkää</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/aihe/Riihim%C3%A4ki"draggable="false">Riihimäki</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/aihe/Nurmij%C3%A4rvi"draggable="false">Nurmijärvi</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/aihe/Paikallisurheilu"draggable="false">Paikallisurheilu</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/aihe/rahan-liikkeet"draggable="false">Rahan liikkeet</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/uutissuomalainen"draggable="false">Uutissuomalainen</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/aihe/Sunnuntaisuomalainen"draggable="false">SUSU</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/aihe/maakunta-uusimaa"draggable="false">Uusimaa 360</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/urheilu"draggable="false">Urheilu</a></li></ul>
595		</nav>
596			</div>
597		</div><div class="diks-quicklinks-wrapper">
598			<div class="diks-container diks-container--narrow-mobile">
599					<nav class="diks-navigation-wrapper " ><ul class="diks-navigation diks-navigation--main diks-navigation--size-s diks-navigation--row diks-navigation--mobile-row diks-navigation--no-active-links diks-navigation--centered diks-hide-above-large" ><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/uusimmat/"><span class="diks-icon diks-hide-above-large" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24">
600  <path fill-rule="evenodd" d="M12 4a8 8 0 100 16 8 8 0 000-16zM2 12C2 6.477 6.477 2 12 2s10 4.477 10 10-4.477 10-10 10S2 17.523 2 12zm9-6h2v5.586l2.707 2.707-1.414 1.414L11 12.414V6z" clip-rule="evenodd"/>
601</svg>
602</span>Uusimmat</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/luetuimmat/"><span class="diks-icon diks-hide-above-large" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24">
603  <path fill-rule="evenodd" d="M11.03 3.455c1.168-1.438 3.495-.652 3.55 1.2l.117 3.845h6a1.25 1.25 0 0 1 1.229 1.484l-1.905 10A1.25 1.25 0 0 1 18.793 21H9.06a1.25 1.25 0 0 1-.559-.132L6.764 20H3.25C2.56 20 2 19.44 2 18.75v-8.5C2 9.56 2.56 9 3.25 9h3.274l4.506-5.545ZM8 10.355v8.027L9.236 19h8.936l1.62-8.5h-5.58a1.5 1.5 0 0 1-1.499-1.455l-.131-4.33L8 10.356Zm10.056 9.255ZM4 11v7h2v-7H4Zm14.793 8.75.145.027Z" clip-rule="evenodd"/>
604</svg>
605</span>Luetuimmat</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/nakoislehti/"><span class="diks-icon diks-hide-above-large" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24">
606  <path fill-rule="evenodd" d="M4 2H20V22H4V2ZM6 4V20H18V4H6ZM8 6H16V12H8V6ZM10 8V10H14V8H10ZM16 15H8V13H16V15ZM16 18H8V16H16V18Z" clip-rule="evenodd"/>
607</svg>
608</span>Lehdet</a></li><li class="diks-navigation__item diks-navigation__item--button diks-navigation__item--align-right diks-hide-above-medium diks-hide-from-subscribers" ><a class="diks-navigation__link diks-bc-order-button" href="/jatka/">Tilaa</a></li></ul>
609		</nav>
610			</div>
611		</div><div id="diks-dropdown-navigation-shade" class="diks-dropdown-navigation-shade"></div></header>
611<script src="/theme/css/includes/waypoints/lib/noframework.waypoints.min.js"></script>
611
612	
612<script>
613	// Fix forEach for IE
614	if (window.NodeList && !NodeList.prototype.forEach) {
615		NodeList.prototype.forEach = Array.prototype.forEach;
616	}
617
618	// Element.closest() needs a polyfill for older browsers.
619	// While we only need the closest() functionality for mobile browsers,
620	// we don't want the code to fail even on old desktop browsers.
621	// https://developer.mozilla.org/en-US/docs/Web/API/Element/closest#Polyfill
622	// https://developer.mozilla.org/en-US/docs/Web/API/Element/closest#Browser_compatibility
623	if (!Element.prototype.matches) {
624		Element.prototype.matches = Element.prototype.msMatchesSelector || Element.prototype.webkitMatchesSelector;
625	}
626
627	if (!Element.prototype.closest) {
628		Element.prototype.closest = function(s) {
629			var el = this;
630
631			do {
632				if (el.matches(s)) return el;
633				el = el.parentElement || el.parentNode;
634			} while (el !== null && el.nodeType === 1);
635			return null;
636		};
637	}
638
639		(function () {
640		if (typeof JankkoSSOClient !== 'undefined') {
641			var stringToHTML = function (htmlString) {
642				var div = document.createElement('div');
643				div.innerHTML = htmlString.trim();
644				return div.firstChild;
645			};
646
647			var showUserRelatedItems = function(personalData) {
648				var usernameElement = document.querySelector('#diks-sso-username');
649				if (usernameElement) {
650					usernameElement.innerHTML = personalData.full_name;
651				}
652
653				var linksElement = document.querySelector('#diks-sso-links');
654				if (linksElement) {
655					var myAccountLink = stringToHTML('<li class="diks-navigation__item"><a class="diks-navigation__link" href="'+JankkoSSOClient.serviceUrls.myAccount+'">Omat tiedot</a></li>');
656					var logoutForm = stringToHTML('<li class="diks-navigation__item diks-navigation__item--logout"><form id="logout-form" action="'+JankkoSSOClient.serviceUrls.logout+'" method="post"><input class="diks-navigation__link" type="submit" value="Kirjaudu ulos"></form></li>');
657					linksElement.insertBefore(myAccountLink, linksElement.childNodes[0]);
658					linksElement.appendChild(logoutForm);
659				}
660
661				var htmlElement = document.querySelector('.diks-user--is-not-logged-in'); // Class is set to main html element
662				if (htmlElement) {
663					htmlElement.classList.replace('diks-user--is-not-logged-in', 'diks-user--is-logged-in');
664				}
665			}
666
667			var showMenuLinksForLoggedOutUser = function() {
668				const linksElement = document.querySelector('#diks-sso-links');
669				if (!linksElement) {
670					return;
671				}
672
673				// Pidetään vain tietyt query-parametrit. Alunperin tässä poistettiin kaikki query-parametrit.
674				// @todo Selvitetään voisiko tässä sallia kaikki query-parametrit.
675				const currentUrlObject = new URL(window.location.href);
676				const returnUrlObject = new URL(`${currentUrlObject.origin}${currentUrlObject.pathname}`);
677				const allowedParams = ['limit-active-products'];
678				allowedParams.forEach(function(name) {
679					if (currentUrlObject.searchParams.get(name)) {
680						returnUrlObject.searchParams.set(name, currentUrlObject.searchParams.get(name));
681					}
682				});
683
684				const loginPageUrlObject = new URL(`${window.location.origin}/kirjaudu/`);
685				loginPageUrlObject.searchParams.set('returnUrl', returnUrlObject.toString());
686				const loginLinkString = `<li class="diks-navigation__item"><a class="diks-navigation__link" href="${loginPageUrlObject.toString()}">Kirjaudu</a></li>`;
687
688				linksElement.insertBefore(stringToHTML(loginLinkString), linksElement.childNodes[0]);
689			}
690
691			var showCompanyUserRelatedItems = function(companyData) {
692				var htmlElement = document.querySelector('.diks-user--is-not-company-subscriber'); // Class is set to main html element
693				var permissions = companyData?.company_permissions || [];
694				if (htmlElement && permissions.length) {
695					htmlElement.classList.replace('diks-user--is-not-company-subscriber', 'diks-user--is-company-subscriber');
696				}
697			}
698
699			document.addEventListener("DOMContentLoaded", async function() {
700				try {
701					const data = await JankkoSSOClient.getSession();
702					if (data.company?.company_user_id) {
703						showCompanyUserRelatedItems(data.company);
704					}
705					if (data.personal?.personal_user_id) {
706						showUserRelatedItems(data.personal);
707					} else {
708						showMenuLinksForLoggedOutUser();
709					}
710				} catch (error) {
711					showMenuLinksForLoggedOutUser();
712				}
713			});
714		}
715	}());
716
717
718	//////////////////////////////////////////////////////////////////////////////////////////
719	// NAVIGATIONS
720	//////////////////////////////////////////////////////////////////////////////////////////
721
722	// Toggle icon inside a toggler
723	function toggleTogglerIcon(toggler) {
724		togglerIcons = toggler.querySelectorAll('.diks-icon');
725		if ( togglerIcons.length > 1 ) {
726			for (var j= 0; j < togglerIcons.length; j++) {
727				togglerIcons[j].classList.toggle('diks-icon--hidden');
728			}
729		}
730	}
731
732	// Function for closing all dropdown navigations
733	function closeAllDropdownNavigations() {
734		closeMainDropdownNavigation();
735		closeUserDropdownNavigation();
736	}
737
738	// Close main nav or user nav if hidden screen reader only close navigation button is clicked
739	let closeDropdownMainNav = document.getElementById('diks-close-dropdown-main-nav');
740	let closeDropdownUserNav = document.getElementById('diks-close-dropdown-user-nav');
741	if ( closeDropdownMainNav ) {
742		closeDropdownMainNav.addEventListener('click', function() {
743			closeMainDropdownNavigation();
744		});
745	}
746	if ( closeDropdownUserNav ) {
747		closeDropdownUserNav.addEventListener('click', function(e) {
748			e.stopPropagation();
749			closeUserDropdownNavigation();
750		});
751	}
752
753	// Trap focus inside opened dropdown navigation
754	document.addEventListener('keydown', function(event) {
755		// Initialize variables
756		var ssoLinks = document.getElementById('diks-sso-links');
757		var linksUserNav = "";
758		var firstElUserNav = "";
759		var lastElUserNav = "";
760		var mainDropdownLastNavLinks = document.getElementById('dropdown-customer-nav'); // Last navigation element inside of main dropdown navigation
761		var linksMainDropdownNav = "";
762		var firstElMainDropdownNav = ""
763		var lastElMainDropdownNav = "";
764
765		// Set user nav variable values if SSO links exist
766		if (ssoLinks) {
767			linksUserNav = ssoLinks.querySelectorAll('.diks-navigation__link');
768			firstElUserNav = document.getElementById('diks-close-dropdown-user-nav');
769			lastElUserNav = linksUserNav[linksUserNav.length - 1];
770		}
771
772		// Set main dropdown nav variable values if main dropdown last nav links exist
773		if (mainDropdownLastNavLinks) {
774			linksMainDropdownNav = mainDropdownLastNavLinks.querySelectorAll('.diks-navigation__link');
775			firstElMainDropdownNav = document.getElementById('diks-close-dropdown-main-nav');
776			lastElMainDropdownNav = linksMainDropdownNav[linksMainDropdownNav.length - 1];
777		}
778
779		// If darkmode-toggler is found set it as the last element of main dropdown nav
780		if ( document.getElementById('diks-darkmode-toggler') ) {
781			lastElMainDropdownNav = document.getElementById('diks-darkmode-toggler');
782		}
783
784		// Close all dropdown navigations & reposition fixed header when ESC key is pressed
785		if (event.key === "Escape" || event.key === "Esc") {
786			closeAllDropdownNavigations();
787		}
788		// Trap focus inside user navigation and/or main dropdown navigation when they are open
789		if (event.keyCode === 9) {
790			if (event.shiftKey && (document.activeElement === firstElUserNav || document.activeElement === firstElMainDropdownNav)) {
791				event.preventDefault();
792				if (document.activeElement === firstElUserNav) {
793					lastElUserNav.focus();
794				}
795				else if ( document.activeElement === firstElMainDropdownNav ) {
796					lastElMainDropdownNav.focus();
797				}
798			}
799			else if (!event.shiftKey && (document.activeElement === lastElUserNav || document.activeElement === lastElMainDropdownNav)) {
800				event.preventDefault();
801				if (document.activeElement === lastElUserNav) {
802					firstElUserNav.focus();
803				}
804				else if ( document.activeElement === lastElMainDropdownNav ) {
805					firstElMainDropdownNav.focus();
806				}
807			}
808		}
809	});
810
811
812	//////////////////////////////////////////////////////////////////////////////////////////
813	// User navigation
814	//////////////////////////////////////////////////////////////////////////////////////////
815
816	let userDropdownNavigation = document.getElementById('diks-user-navigation'); // user dropdown navigation
817	let userDropdownNavigationToggler = document.getElementById('diks-sso-user'); // user dropdown navigation toggler button (opens and closes user dropdown navigation)
818	let userDropdownNavigationCloseButton = document.getElementById('diks-close-dropdown-main-nav'); // Hidden screen-reader-only close button inside user dropdown navigation
819
820	// Close user dropdown navigation if hidden screen-reader-only close button is clicked
821	if ( userDropdownNavigationCloseButton ) {
822		userDropdownNavigationCloseButton.addEventListener('click', function() {
823			closeUserDropdownNavigation();
824		});
825	}
826
827	function closeUserDropdownNavigation() {
828		if (userDropdownNavigation) {
829			if (userDropdownNavigation.classList.contains('diks-user-navigation--is-open')) {
830				// Close user dropdown nav by removing --is-open class
831				userDropdownNavigation.classList.remove('diks-user-navigation--is-open');
832				// Remove --is-open class from user dropdown navigation toggler
833				userDropdownNavigationToggler.classList.remove('diks-dropdown-toggle--is-open');
834				// Toggle icon
835				toggleTogglerIcon(userDropdownNavigationToggler);
836
837				// Set aria-expanded to false for user dropdown toggler
838				userDropdownNavigationToggler.setAttribute('aria-expanded', 'false');
839			}
840		}
841	}
842
843	// User Navigation Dropdown
844	if (userDropdownNavigation) {
845		let userDropdownNavigationAriaControls = userDropdownNavigationToggler.getAttribute('data-diks-toggle'); // aria-controls value for user dropown navigation toggler
846		userDropdownNavigationToggler.setAttribute('aria-controls', userDropdownNavigationAriaControls);
847		userDropdownNavigationToggler.addEventListener('click', function(e) {
848			e.preventDefault();
849			// If the main dropdown navigation is already open (contains --is-open class) close it
850			if ( (userDropdownNavigation).classList.contains('diks-user-navigation--is-open') ) {
851				closeUserDropdownNavigation();
852			}
853			// If the main dropdown navigation isn't open (doesn't contain --is-open class) open it
854			else {
855				// If other toggles are open, close them
856				document.querySelectorAll('.diks-user-navigation--is-open').forEach(function(item) {
857					item.classList.remove('diks-user-navigation--is-open');
858					userDropdownNavigationToggler.classList.remove('diks-dropdown-toggler--is-open');
859				});
860
861				// Toggle icon
862				toggleTogglerIcon(userDropdownNavigationToggler);
863
864				// Set aria-expanded
865				userDropdownNavigationToggler.setAttribute('aria-expanded', 'true');
866
867				// Open this toggle
868				userDropdownNavigation.classList.add('diks-user-navigation--is-open');
869
870				// Close main dropdown navigation if it's open
871				closeMainDropdownNavigation();
872
873				// Add event listener to window when user nav toggler is clicked and user nav is open
874				window.addEventListener('click', function(e){
875					if (document.querySelector('.diks-user-navigation-wrapper').contains(e.target)){
876						// Clicked inside user nav, do nothing
877					}
878					else {
879						// Clicked outside user nav, close user nav
880						closeUserDropdownNavigation();
881					}
882				});
883
884			}
885		});
886	}
887
888	//////////////////////////////////////////////////////////////////////////////////////////
889	// Main navigation
890	//////////////////////////////////////////////////////////////////////////////////////////
891
892	let mainDropdownNavigation = document.getElementById('diks-dropdown-navigation'); // main dropdown navigation
893	let mainDropdownNavigationToggler = document.getElementById('diks-dropdown-toggle'); // main dropdown navigation toggler button (opens and closes main dropdown navigation)
894	let mainDropdownNavigationShade = document.querySelector('.diks-dropdown-navigation-shade'); // shade effect that is visible when main dropdown navigation is open
895	let mainDropdownNavigationCloseButton = document.getElementById('diks-close-dropdown-main-nav'); // Hidden screen-reader-only close button inside main dropdown navigation
896
897	// Close main dropdown navigation if hidden screen-reader-only close button is clicked
898	if ( mainDropdownNavigationCloseButton ) {
899		mainDropdownNavigationCloseButton.addEventListener('click', function() {
900			closeMainDropdownNavigation();
901		});
902	}
903
904	// Function for closing main dropdown navigation
905	function closeMainDropdownNavigation() {
906		// Main dropdown navigation
907		if (mainDropdownNavigation) {
908			if (mainDropdownNavigation.classList.contains('diks-dropdown-navigation--is-open')) {
909				// Close main dropdown nav by removing --is-open class
910				mainDropdownNavigation.classList.remove('diks-dropdown-navigation--is-open');
911				// Remove --is-open class from main dropdown navigation toggler
912				mainDropdownNavigationToggler.classList.remove('diks-dropdown-toggle--is-open');
913				// Toggle icon
914				toggleTogglerIcon(mainDropdownNavigationToggler);
915
916				// Set aria-expanded to false for main dropdown toggler
917				mainDropdownNavigationToggler.setAttribute('aria-expanded', 'false');
918
919				// Remove --is-open class from body
920				document.body.classList.remove('diks-body--dropdown-navigation-is-open');
921
922				// Turn off shade effect
923				mainDropdownNavigationShade.classList.remove('diks-dropdown-navigation-shade--is-visible');
924			}
925		}
926	}
927
928
929	// Main Navigation Dropdown
930	if (mainDropdownNavigation) {
931		let mainDropdownNavigationAriaControls = mainDropdownNavigationToggler.getAttribute('data-toggle'); // aria-controls value for main dropown navigation toggler
932		mainDropdownNavigationToggler.setAttribute('aria-controls', mainDropdownNavigationAriaControls);
933		mainDropdownNavigationToggler.addEventListener('click', function(e) {
934			e.preventDefault();
935			// If the main dropdown navigation is already open (contains --is-open class) close it
936			if ( (mainDropdownNavigation).classList.contains('diks-dropdown-navigation--is-open') ) {
937				closeMainDropdownNavigation();
938			}
939			// If the main dropdown navigation isn't open (doesn't contain --is-open class) open it
940			else {
941				// If other toggles are open, close them
942				document.querySelectorAll('.diks-dropdown-navigation--is-open').forEach(function(item) {
943					item.classList.remove('diks-dropdown-navigation--is-open');
944					mainDropdownNavigationToggler.classList.remove('diks-dropdown-toggler--is-open');
945				});
946
947				// Toggle icon
948				toggleTogglerIcon(mainDropdownNavigationToggler);
949
950				// Set aria-expanded
951				mainDropdownNavigationToggler.setAttribute('aria-expanded', 'true');
952
953				// Open this toggle
954				mainDropdownNavigation.classList.add('diks-dropdown-navigation--is-open');
955				// Add is-open class to body
956				document.body.classList.add('diks-body--dropdown-navigation-is-open');
957				// Turn on shade effect
958				mainDropdownNavigationShade.classList.add('diks-dropdown-navigation-shade--is-visible');
959
960				// Close main Dropdown Navigation when visible shade area is clicked
961				document.querySelector('.diks-dropdown-navigation-shade--is-visible').addEventListener('click', function() {
962					closeMainDropdownNavigation();
963				});
964
965				// Close user dropdown navigation if it's open
966				closeUserDropdownNavigation();
967
968			}
969		});
970	}
971
972
973</script>
973
974
975			<div class="diks-display-ad  rs_skip" aria-hidden="true">
976		<div class="diks-display-ad__unit" id="gam-ad-topscroll_skin" >
977			
977<script>googletag.cmd.push(function() { googletag.display('gam-ad-topscroll_skin'); });</script>
977
978		</div>
979	</div>
980	<div class="diks-display-ad  rs_skip" aria-hidden="true">
981		<div class="diks-display-ad__unit" id="gam-ad-topscroll_mob" >
982			
982<script>googletag.cmd.push(function() { googletag.display('gam-ad-topscroll_mob'); });</script>
982
983		</div>
984	</div>
985	<div class="diks-container">
986		<div class="diks-layout">
987					
988																				
989																							
990																								
991																								
992																								
993							<div class="diks-note-wrapper "><div class="diks-container diks-container--narrower-mobile">
994			<div id="diks-segment-notes"></div><div id="diks-bc-notes"></div></div></div>
994<script>
995	let segmentTeasersContainer = document.getElementById("diks-segment-notes");
996
997	(function() {
998		function getCookie(name) {
999			name = name + '=';
1000			const decodedCookie = decodeURIComponent(document.cookie);
1001			const cookies = decodedCookie.split(';');
1002
1003			for (let i = 0; i < cookies.length; i++) {
1004				const cookie = cookies[i].trim();
1005				if (cookie.indexOf(name) == 0) {
1006					return cookie.substring(name.length, cookie.length);
1007				}
1008			}
1009		}
1010
1011		function injectSegmentTeasers(segmentsQueryString) {
1012			var xhttp = new XMLHttpRequest();
1013
1014			xhttp.onreadystatechange = function() {
1015				if (this.readyState == 4 && this.status == 200) {
1016					var segmentTeasers = this.responseText.trim();
1017
1018					if (segmentTeasers) {
1019						if (segmentTeasersContainer) {
1020							segmentTeasersContainer.innerHTML = segmentTeasers;
1021						}
1022					}
1023					else {
1024						// Remove segment teaser container if there are no segment teasers
1025						if (segmentTeasersContainer) {
1026							segmentTeasersContainer.remove();
1027						}
1028					}
1029				}
1030			};
1031
1032			xhttp.open("GET", "/.ajax/segmentTeaser?" + segmentsQueryString, true);
1033			xhttp.send();
1034		}
1035
1036		var segmentsCookie = getCookie('jankkosegments');
1037
1038		if (segmentsCookie) {
1039			var segmentsData = JSON.parse(segmentsCookie);
1040			var segments = segmentsData.segments;
1041
1042			if (segments && typeof segments === 'object') {
1043				var segmentsQueryString = "";
1044
1045				Object.keys(segments).forEach(function(key, index) {
1046					segmentsQueryString = index === 0 ? "" : segmentsQueryString + "&";
1047					var value = segments[key];
1048
1049					if (Array.isArray(value)) {
1050						value = value.join(',');
1051					}
1052
1053					segmentsQueryString = segmentsQueryString + key + "=" + value;
1054				});
1055
1056				injectSegmentTeasers(segmentsQueryString);
1057			}
1058		}
1059		else {
1060			// Remove segment teaser container if there are no segment teasers
1061			if (segmentTeasersContainer) {
1062				segmentTeasersContainer.remove();
1063			}
1064		}
1065	})();
1066</script>
1066
1067
1068			<div class="diks-display-ad diks-display-ad--in-layout rs_skip" aria-hidden="true">
1069		<div class="diks-display-ad__unit" id="gam-ad-paraati1" >
1070			
1070<script>googletag.cmd.push(function() { googletag.display('gam-ad-paraati1'); });</script>
1070
1071		</div>
1072	</div>
1073			<div class="diks-section diks-section--type-latest">
1074				<nav aria-label="Murupolku">
1075		<ul class="diks-breadcrumb"><li class="diks-breadcrumb__item"><a class="diks-breadcrumb__link" href="/">Etusivu</a></li><li class="diks-breadcrumb__item"><span class="diks-breadcrumb__sub-item">Uusimmat</span></li></ul>
1076	</nav>
1077				<div class="diks-columns">
1078					<main class="diks-main-column diks-border--after" id="sisalto">
1079						<section class="diks-section__main">	<h1 class="diks-title diks-title--section" >Uusimmat</h1>						
1080						
1081		
1082									
1083						<article class="diks-card  diks-card--reversed diks-card--size-l diks-card--main">
1084		<div class="diks-card__main-wrapper"><div class="diks-card__image-wrapper">
1085					<picture><source srcset="https://i.media.fi/incoming/pb99yv/11692162.jpg/alternates/WEBP_LANDSCAPE_240/11692162.webp 240w, https://i.media.fi/incoming/pb99yv/11692162.jpg/alternates/WEBP_LANDSCAPE_480/11692162.webp 480w, https://i.media.fi/incoming/pb99yv/11692162.jpg/alternates/WEBP_LANDSCAPE_720/11692162.webp 720w, https://i.media.fi/incoming/pb99yv/11692162.jpg/alternates/WEBP_LANDSCAPE_960/11692162.webp 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" type="image/webp"><img class="diks-card__image" src="https://i.media.fi/incoming/pb99yv/11692162.jpg/alternates/LANDSCAPE_720/11692162.jpg" srcset="https://i.media.fi/incoming/pb99yv/11692162.jpg/alternates/LANDSCAPE_240/11692162.jpg 240w, https://i.media.fi/incoming/pb99yv/11692162.jpg/alternates/LANDSCAPE_480/11692162.jpg 480w, https://i.media.fi/incoming/pb99yv/11692162.jpg/alternates/LANDSCAPE_720/11692162.jpg 720w, https://i.media.fi/incoming/pb99yv/11692162.jpg/alternates/LANDSCAPE_960/11692162.jpg 960w" sizes="(max-width: 504px) 480px, (max-width: 1279px) 720px, 960px" loading="lazy" decoding="sync" alt="">
1086					</picture>
1087				</div><div class="diks-card__text-wrapper">
1088				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/urheilu/9820964">Saarelan veljekset varmistivat Lukolle voiton Tapparasta</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1089		<time class="diks-date__published" datetime="2026-09-24T21:23:15+03:00">Tänään 21:23</time>
1090
1091			</div>
1092<div class="diks-comment-count ">
1093		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/urheilu/9820964" data-coral-id="9820964"></span>
1094	</div>
1095	</div>
1096						</div></div>
1097			</div>
1098		</div></article>						
1099						
1100								
1101						<article class="diks-card diks-card--reversed">
1102		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1103				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/urheilu/9820956">Tässä tilastossa Suomen tähti säkenöi – Ranskalla paljon Suomea parempia vastaanottajia</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1104		<time class="diks-date__published" datetime="2026-09-24T21:16:43+03:00">Tänään 21:16</time>
1105
1106			</div>
1107<div class="diks-comment-count ">
1108		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/urheilu/9820956" data-coral-id="9820956"></span>
1109	</div>
1110	</div>
1111						</div></div>
1112			</div>
1113		</div></article> 						
1114						
1115								<article class="diks-card diks-card--reversed">
1116		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1117				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/paikalliset/9819867">Vuoden alusta kehitysvammaisten nuorten hoito jatkuu Oma Hämeessä täysi-ikäisyyteen asti</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1118		<time class="diks-date__published" datetime="2026-09-24T21:08:00+03:00">Tänään 21:08</time>
1119
1120			</div>
1121<div class="diks-comment-count ">
1122		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/paikalliset/9819867" data-coral-id="9819867"></span>
1123	</div>
1124	</div>
1125						</div></div>
1126			</div>
1127		</div></article> 						
1128						
1129								
1130						<article class="diks-card diks-card--reversed">
1131		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1132				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen
1132/9820919">Saksalaismedia: Saksa ostaa 15 suomalaista taisteluvenettä</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1133		<time class="diks-date__published" datetime="2026-09-24T20:46:12+03:00">Tänään 20:46</time>
1134
1135			</div>
1136<div class="diks-comment-count ">
1137		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen/9820919" data-coral-id="9820919"></span>
1138	</div>
1139	</div>
1140						</div></div>
1141			</div>
1142		</div></article> 						
1143						
1144								
1145						<article class="diks-card diks-card--reversed">
1146		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1147				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9820876">87-vuotias nainen häädettiin kotoaan Espanjassa – oli asunut vuokralla samassa asunnossa 70 vuoden ajan</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1148		<time class="diks-date__published" datetime="2026-09-24T20:25:35+03:00">Tänään 20:25</time>
1149
1150			</div>
1151<div class="diks-comment-count ">
1152		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen/9820876" data-coral-id="9820876"></span>
1153	</div>
1154	</div>
1155						</div></div>
1156			</div>
1157		</div></article> 						
1158						
1159								
1160						<article class="diks-card diks-card--reversed">
1161		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1162				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9820834">Trumpin hallinnolta porttikiellon saaneet mediat palasivat Valkoiseen taloon</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1163		<time class="diks-date__published" datetime="2026-09-24T19:53:17+03:00">Tänään 19:53</time>
1164
1165			</div>
1166<div class="diks-comment-count ">
1167		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen/9820834" data-coral-id="9820834"></span>
1168	</div>
1169	</div>
1170						</div></div>
1171			</div>
1172		</div></article> 						
1173						
1174								
1175						<article class="diks-card diks-card--reversed">
1176		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1177				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/urheilu/9820831">Ruotsalaismedia: FIS lykkää naishiihtäjien sukupuolitestejä</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1178		<time class="diks-date__published" datetime="2026-09-24T19:51:14+03:00">Tänään 19:51</time>
1179
1180									| Päivitetty <time class="diks-date__updated" datetime="2026-09-24T20:17:42+03:00">tänään 20:17</time>
1181						</div>
1182<div class="diks-comment-count ">
1183		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/urheilu/9820831" data-coral-id="9820831"></span>
1184	</div>
1185	</div>
1186						</div></div>
1187			</div>
1188		</div></article> 						
1189						
1190								
1191						<article class="diks-card diks-card--reversed is--subscriber-only">
1192		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1193				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9820797">Asiantuntija: ”Venäjän Starlink” ei näytä valmistuvan ajoissa – aikaisintaan 2028</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1194		<time class="diks-date__published" datetime="2026-09-24T19:03:42+03:00">Tänään 19:03</time>
1195
1196			</div>
1197<div class="diks-comment-count ">
1198		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen/9820797" data-coral-id="9820797"></span>
1199	</div>
1200	</div>
1201						</div></div>
1202			</div>
1203		</div></article> 						
1204						
1205								
1206						<article class="diks-card diks-card--reversed">
1207		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1208				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title">
1208<a class="diks-card__link" href="https://www.aamuposti.fi/urheilu/9820799">Suomen lentopallomenestys siirtää pesäpallofinaalin alkamisaikaa</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1209		<time class="diks-date__published" datetime="2026-09-24T19:01:56+03:00">Tänään 19:01</time>
1210
1211			</div>
1212<div class="diks-comment-count ">
1213		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/urheilu/9820799" data-coral-id="9820799"></span>
1214	</div>
1215	</div>
1216						</div></div>
1217			</div>
1218		</div></article> 						
1219						
1220								
1221						<article class="diks-card diks-card--reversed is--subscriber-only">
1222		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1223				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/urheilu/9818198">Legendaarinen pesäpallonimi palaa Hyvinkäälle ja Riihimäelle – ”Isä heitti sen ilmoille”</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1224		<time class="diks-date__published" datetime="2026-09-24T19:01:00+03:00">Tänään 19:01</time>
1225
1226			</div>
1227<div class="diks-comment-count ">
1228		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/urheilu/9818198" data-coral-id="9818198"></span>
1229	</div>
1230	</div>
1231						</div></div>
1232			</div>
1233		</div></article> <div class="diks-display-ad diks-display-ad--with-border rs_skip" aria-hidden="true">
1234		<div class="diks-display-ad__unit" id="gam-ad-jattiboksi1" >
1235			
1235<script>googletag.cmd.push(function() { googletag.display('gam-ad-jattiboksi1'); });</script>
1235
1236		</div>
1237	</div><div class="diks-display-ad diks-display-ad--with-border rs_skip" aria-hidden="true">
1238		<div class="diks-display-ad__unit" id="gam-ad-mobiili1" >
1239			
1239<script>googletag.cmd.push(function() { googletag.display('gam-ad-mobiili1'); });</script>
1239
1240		</div>
1241	</div>						
1242						
1243								
1244						<article class="diks-card diks-card--reversed">
1245		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1246				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9820759">Kordelinin säätiön palkinnot kansanmuusikko Vilma Jäälle, professori Jaan Praksille ja piispa Mari Leppäselle</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1247		<time class="diks-date__published" datetime="2026-09-24T18:42:53+03:00">Tänään 18:42</time>
1248
1249			</div>
1250<div class="diks-comment-count ">
1251		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen/9820759" data-coral-id="9820759"></span>
1252	</div>
1253	</div>
1254						</div></div>
1255			</div>
1256		</div></article> 						
1257						
1258								
1259						<article class="diks-card diks-card--reversed">
1260		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1261				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9820736">EU-komissiolta hyväksyntä Keskon Dahl-kaupoille</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1262		<time class="diks-date__published" datetime="2026-09-24T18:29:51+03:00">Tänään 18:29</time>
1263
1264									| Päivitetty <time class="diks-date__updated" datetime="2026-09-24T19:00:22+03:00">tänään 19:00</time>
1265						</div>
1266<div class="diks-comment-count ">
1267		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen/9820736" data-coral-id="9820736"></span>
1268	</div>
1269	</div>
1270						</div></div>
1271			</div>
1272		</div></article> 						
1273						
1274								
1275						<article class="diks-card diks-card--reversed">
1276		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1277				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9820734">Netissä voi jutella Aira Samulinin tekoälyversiolle – näin lapsenlapsi Kiti Samulin kommentoi IL:lle</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1278		<time class="diks-date__published" datetime="2026-09-24T18:29:32+03:00">Tänään 18:29</time>
1279
1280			</div>
1281<div class="diks-comment-count ">
1282		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen/9820734" data-coral-id="9820734"></span>
1283	</div>
1284	</div>
1285						</div></div>
1286			</div>
1287		</div></article> 						
1288						
1289								
1290						<article class="diks-card diks-card--reversed">
1291		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1292				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9820726">Valtion pääomasijoitusyhtiöltä historiansa paras puolivuotistulos</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1293		<time class="diks-date__published" datetime="2026-09-24T18:22:23+03:00">Tänään 18:22</time>
1294
1295			</div>
1296<div class="diks-comment-count ">
1297		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen/9820726" data-coral-id="9820726"></span>
1298	</div>
1299	</div>
1300						</div></div>
1301			</div>
1302		</div></article> 						
1303						
1304								
1305						<article class="diks-card diks-card--reversed">
1306		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1307				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9820717">Xi kehottaa Trumpia &quot;harkitsevuuteen&quot; Taiwaniin liittyen</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1308		<time class="diks-date__published" datetime="2026-09-24T18:16:16+03:00">Tänään 18:16</time>
1309
1310									| Päivitetty <time class="diks-date__updated" datetime="2026-09-24T21:18:17+03:00">tänään 21:18</time>
1311						</div>
1312<div class="diks-comment-count ">
1313		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen
1313/9820717" data-coral-id="9820717"></span>
1314	</div>
1315	</div>
1316						</div></div>
1317			</div>
1318		</div></article> 						
1319						
1320								
1321						<article class="diks-card diks-card--reversed">
1322		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1323				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/urheilu/9820713">IS: Jori Lehterä kertoo somepäivityksestään ja väleistään Olli Jokiseen – &quot;Olihan tämä ajankohta väärä&quot;</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1324		<time class="diks-date__published" datetime="2026-09-24T18:12:47+03:00">Tänään 18:12</time>
1325
1326			</div>
1327<div class="diks-comment-count ">
1328		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/urheilu/9820713" data-coral-id="9820713"></span>
1329	</div>
1330	</div>
1331						</div></div>
1332			</div>
1333		</div></article> 						
1334						
1335								
1336						<article class="diks-card diks-card--reversed">
1337		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1338				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9820715">Palestiinalaishallinnon presidentti YK-puheessa: Palestiinalaisten elämä ja olemassaolo on uhattuna</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1339		<time class="diks-date__published" datetime="2026-09-24T18:11:48+03:00">Tänään 18:11</time>
1340
1341			</div>
1342<div class="diks-comment-count ">
1343		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen/9820715" data-coral-id="9820715"></span>
1344	</div>
1345	</div>
1346						</div></div>
1347			</div>
1348		</div></article> 						
1349						
1350								
1351						<article class="diks-card diks-card--reversed">
1352		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1353				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9820684">Arjen kustannukset kiihdyttivät oppositiota kyselytunnilla: &quot;Tässä ei ministerien polttoainebingo auta&quot;</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1354		<time class="diks-date__published" datetime="2026-09-24T18:01:54+03:00">Tänään 18:01</time>
1355
1356			</div>
1357<div class="diks-comment-count ">
1358		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen/9820684" data-coral-id="9820684"></span>
1359	</div>
1360	</div>
1361						</div></div>
1362			</div>
1363		</div></article> 						
1364						
1365								
1366						<article class="diks-card diks-card--reversed is--subscriber-only">
1367		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1368				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/paikalliset/9817159"><span class="diks-ui-accent">30 vuotta sitten | </span>Hyvinkääläiministeri sotkeutui nigerialaisten huijarien bisneksiin</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1369		<time class="diks-date__published" datetime="2026-09-24T18:00:00+03:00">Tänään 18:00</time>
1370
1371			</div>
1372<div class="diks-comment-count ">
1373		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/paikalliset/9817159" data-coral-id="9817159"></span>
1374	</div>
1375	</div>
1376						</div></div>
1377			</div>
1378		</div></article> 						
1379						
1380								
1381						<article class="diks-card diks-card--reversed">
1382		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1383				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9820663">Brittilehti vieraili suomalaisessa uimahallissa</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1384		<time class="diks-date__published" datetime="2026-09-24T17:47:45+03:00">Tänään 17:47</time>
1385
1386			</div>
1387<div class="diks-comment-count ">
1388		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen
1388/9820663" data-coral-id="9820663"></span>
1389	</div>
1390	</div>
1391						</div></div>
1392			</div>
1393		</div></article> <div class="diks-display-ad diks-display-ad--with-border rs_skip" aria-hidden="true">
1394		<div class="diks-display-ad__unit" id="gam-ad-jattiboksi2" >
1395			
1395<script>googletag.cmd.push(function() { googletag.display('gam-ad-jattiboksi2'); });</script>
1395
1396		</div>
1397	</div><div class="diks-display-ad diks-display-ad--with-border rs_skip" aria-hidden="true">
1398		<div class="diks-display-ad__unit" id="gam-ad-mobiili2" >
1399			
1399<script>googletag.cmd.push(function() { googletag.display('gam-ad-mobiili2'); });</script>
1399
1400		</div>
1401	</div>						
1402						
1403								
1404						<article class="diks-card diks-card--reversed is--subscriber-only">
1405		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1406				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/urheilu/9820655">F1-​maailmanmestari Max Verstappen pyysi suomalaistubettaja Daniel Aholan kisaamaan: ”Katsoin, että siinähän se jumankauta nyt on”</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1407		<time class="diks-date__published" datetime="2026-09-24T17:37:42+03:00">Tänään 17:37</time>
1408
1409			</div>
1410<div class="diks-comment-count ">
1411		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/urheilu/9820655" data-coral-id="9820655"></span>
1412	</div>
1413	</div>
1414						</div></div>
1415			</div>
1416		</div></article> 						
1417						
1418								
1419						<article class="diks-card diks-card--reversed">
1420		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1421				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/urheilu/9820608">Susijengin tähdet avaavat Euroliigan Euroopan jättiläisten riveissä</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1422		<time class="diks-date__published" datetime="2026-09-24T17:02:00+03:00">Tänään 17:02</time>
1423
1424			</div>
1425<div class="diks-comment-count ">
1426		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/urheilu/9820608" data-coral-id="9820608"></span>
1427	</div>
1428	</div>
1429						</div></div>
1430			</div>
1431		</div></article> 						
1432						
1433								
1434						<article class="diks-card diks-card--reversed is--subscriber-only">
1435		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1436				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9820604">Nuorten ehdokkaiden määrä kasvoi seurakuntavaaleissa – lähes 70 prosenttia kaikista on uusia</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1437		<time class="diks-date__published" datetime="2026-09-24T17:00:09+03:00">Tänään 17:00</time>
1438
1439			</div>
1440<div class="diks-comment-count ">
1441		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen/9820604" data-coral-id="9820604"></span>
1442	</div>
1443	</div>
1444						</div></div>
1445			</div>
1446		</div></article> 						
1447						
1448								
1449						<article class="diks-card diks-card--reversed">
1450		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1451				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9820601">Sinilevähavainnot runsastuivat loppukesällä, huippu koettiin syyskuussa</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1452		<time class="diks-date__published" datetime="2026-09-24T16:59:53+03:00">Tänään 16:59</time>
1453
1454									| Päivitetty <time class="diks-date__updated" datetime="2026-09-24T17:40:53+03:00">tänään 17:40</time>
1455						</div>
1456<div class="diks-comment-count ">
1457		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen/9820601" data-coral-id="9820601"></span>
1458	</div>
1459	</div>
1460						</div></div>
1461			</div>
1462		</div></article> 						
1463						
1464								
1465						<article class="diks-card diks-card--reversed">
1466		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1467				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9820582">Kainuun hyvinvointialueen yt-neuvottelut päätökseen, noin sata työtehtävää uhkaa päättyä</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1468		<time class="diks-date__published" datetime="2026-09-24T16:53:47+03:00">Tänään 16:53</time>
1469
1470			</div>
1471<div class="diks-comment-count ">
1472		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen
1472/9820582" data-coral-id="9820582"></span>
1473	</div>
1474	</div>
1475						</div></div>
1476			</div>
1477		</div></article> 						
1478						
1479								
1480						<article class="diks-card diks-card--reversed">
1481		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1482				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9820561">Edesmenneen Hayden Panettieren vanhemmat kiistelevät tyttärensä korvakoruista</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1483		<time class="diks-date__published" datetime="2026-09-24T16:53:47+03:00">Tänään 16:53</time>
1484
1485			</div>
1486<div class="diks-comment-count ">
1487		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen/9820561" data-coral-id="9820561"></span>
1488	</div>
1489	</div>
1490						</div></div>
1491			</div>
1492		</div></article> 						
1493						
1494								
1495						<article class="diks-card diks-card--reversed">
1496		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1497				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9820567">Lokakuu häämöttää, mutta säässä nähdään käänne lämpimämpään</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1498		<time class="diks-date__published" datetime="2026-09-24T16:49:47+03:00">Tänään 16:49</time>
1499
1500			</div>
1501<div class="diks-comment-count ">
1502		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen/9820567" data-coral-id="9820567"></span>
1503	</div>
1504	</div>
1505						</div></div>
1506			</div>
1507		</div></article> 						
1508						
1509								
1510						<article class="diks-card diks-card--reversed">
1511		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1512				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9820502">Hovioikeus korotti Iissä kahta ihmistä ampuneen miehen vankeusrangaistusta</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1513		<time class="diks-date__published" datetime="2026-09-24T16:35:48+03:00">Tänään 16:35</time>
1514
1515			</div>
1516<div class="diks-comment-count ">
1517		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen/9820502" data-coral-id="9820502"></span>
1518	</div>
1519	</div>
1520						</div></div>
1521			</div>
1522		</div></article> 						
1523						
1524								<article class="diks-card diks-card--reversed">
1525		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1526				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/paikalliset/9820495">Nurmijärvi käsittelee hyvinvointisuunnitelmia</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1527		<time class="diks-date__published" datetime="2026-09-24T16:34:26+03:00">Tänään 16:34</time>
1528
1529			</div>
1530<div class="diks-comment-count ">
1531		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/paikalliset/9820495" data-coral-id="9820495"></span>
1532	</div>
1533	</div>
1534						</div></div>
1535			</div>
1536		</div></article> 						
1537						
1538								
1539						<article class="diks-card diks-card--reversed">
1540		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1541				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/urheilu/9820410">&quot;Puhelin on niin täynnä, että sieltä on vaikeaa löytää vanhempien ja tyttöystävän viestejä&quot;</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1542		<time class="diks-date__published" datetime="2026-09-24T16:16:48+03:00">Tänään 16:16</time>
1543
1544			</div>
1545<div class="diks-comment-count ">
1546		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/urhe
1546ilu/9820410" data-coral-id="9820410"></span>
1547	</div>
1548	</div>
1549						</div></div>
1550			</div>
1551		</div></article> <div class="diks-display-ad diks-display-ad--with-border rs_skip" aria-hidden="true">
1552		<div class="diks-display-ad__unit" id="gam-ad-jattiboksi3" >
1553			
1553<script>googletag.cmd.push(function() { googletag.display('gam-ad-jattiboksi3'); });</script>
1553
1554		</div>
1555	</div><div class="diks-display-ad diks-display-ad--with-border rs_skip" aria-hidden="true">
1556		<div class="diks-display-ad__unit" id="gam-ad-mobiili3" >
1557			
1557<script>googletag.cmd.push(function() { googletag.display('gam-ad-mobiili3'); });</script>
1557
1558		</div>
1559	</div>						
1560						
1561								<article class="diks-card diks-card--reversed">
1562		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1563				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/paikalliset/9820148">Riihimäellä tulossa päiviä, jolloin influenssa- ja koronarokotuksille voi marssia aikaa varaamatta</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1564		<time class="diks-date__published" datetime="2026-09-24T16:01:00+03:00">Tänään 16:01</time>
1565
1566			</div>
1567<div class="diks-comment-count ">
1568		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/paikalliset/9820148" data-coral-id="9820148"></span>
1569	</div>
1570	</div>
1571						</div></div>
1572			</div>
1573		</div></article> 						
1574						
1575								
1576						<article class="diks-card diks-card--reversed">
1577		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1578				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9820295">Trumpin ja Xin tapaamiselta odotetaan prameita puitteita mutta laihoja tuloksia</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1579		<time class="diks-date__published" datetime="2026-09-24T15:57:20+03:00">Tänään 15:57</time>
1580
1581			</div>
1582<div class="diks-comment-count ">
1583		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen/9820295" data-coral-id="9820295"></span>
1584	</div>
1585	</div>
1586						</div></div>
1587			</div>
1588		</div></article> 						
1589						
1590								
1591						<article class="diks-card diks-card--reversed is--subscriber-only">
1592		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1593				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/urheilu/9820173">Tämän verran Suomi saa palkintorahaa lentopallon EM-kisoista: &quot;Ei tämä huonoa tee&quot;</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1594		<time class="diks-date__published" datetime="2026-09-24T15:41:24+03:00">Tänään 15:41</time>
1595
1596			</div>
1597<div class="diks-comment-count ">
1598		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/urheilu/9820173" data-coral-id="9820173"></span>
1599	</div>
1600	</div>
1601						</div></div>
1602			</div>
1603		</div></article> 						
1604						
1605								
1606						<article class="diks-card diks-card--reversed">
1607		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1608				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9820164">Suomen Tivoli lopettaa toimintansa – Oulun kulttuuripääkaupunkivuosi ei pelastanut</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1609		<time class="diks-date__published" datetime="2026-09-24T15:37:48+03:00">Tänään 15:37</time>
1610
1611			</div>
1612<div class="diks-comment-count ">
1613		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen/9820164" data-coral-id="9820164"></span>
1614	</div>
1615	</div>
1616						</div></div>
1617			</div>
1618		</div></article> 						
1619						
1620								
1621						<article class="diks-card diks-card--reversed">
1622		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1623				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9820114">EU-komissio tyrmää Trumpin virittelemän dieselin vientikiellon</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1624		<time class="diks-date__published" datetime="2026-09-24T15:26:48+03:00">Tänään 15:26</time>
1625
1626									| Päivitetty <time class="diks-date__updated" datetime="2026-09-24T16:23:49+03:00">tänään 16:23</time>
1627						</div>
1628<div class="diks-comment-count ">
1629		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen
1629/9820114" data-coral-id="9820114"></span>
1630	</div>
1631	</div>
1632						</div></div>
1633			</div>
1634		</div></article> 						
1635						
1636								
1637						<article class="diks-card diks-card--reversed">
1638		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1639				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9820092">Halla-aho: Päätös Pelttarin virantoimituksen pidättämisestä käsitellään uudelleen – irtisanominen ei pöydällä</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1640		<time class="diks-date__published" datetime="2026-09-24T15:23:52+03:00">Tänään 15:23</time>
1641
1642			</div>
1643<div class="diks-comment-count ">
1644		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen/9820092" data-coral-id="9820092"></span>
1645	</div>
1646	</div>
1647						</div></div>
1648			</div>
1649		</div></article> 						
1650						
1651								
1652						<article class="diks-card diks-card--reversed">
1653		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1654				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9820065">Hallitus haluaa puuttua valtion tukemien vuokra-asuntojen väärinkäyttöön</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1655		<time class="diks-date__published" datetime="2026-09-24T15:15:47+03:00">Tänään 15:15</time>
1656
1657									| Päivitetty <time class="diks-date__updated" datetime="2026-09-24T17:17:47+03:00">tänään 17:17</time>
1658						</div>
1659<div class="diks-comment-count ">
1660		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen/9820065" data-coral-id="9820065"></span>
1661	</div>
1662	</div>
1663						</div></div>
1664			</div>
1665		</div></article> 						
1666						
1667								
1668						<article class="diks-card diks-card--reversed">
1669		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1670				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/urheilu/9819998">Ei EM-menestystä suomalaisille suunnistuksen pitkiltä matkoilta</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1671		<time class="diks-date__published" datetime="2026-09-24T15:05:53+03:00">Tänään 15:05</time>
1672
1673									| Päivitetty <time class="diks-date__updated" datetime="2026-09-24T17:01:53+03:00">tänään 17:01</time>
1674						</div>
1675<div class="diks-comment-count ">
1676		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/urheilu/9819998" data-coral-id="9819998"></span>
1677	</div>
1678	</div>
1679						</div></div>
1680			</div>
1681		</div></article> 						
1682						
1683								
1684						<article class="diks-card diks-card--reversed">
1685		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1686				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/paikalliset/9819990">Erillisselvitys valmistui: Ridasjärven koulua ja päiväkotia esitetään lakkautettavaksi</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1687		<time class="diks-date__published" datetime="2026-09-24T15:04:35+03:00">Tänään 15:04</time>
1688
1689			</div>
1690<div class="diks-comment-count ">
1691		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/paikalliset/9819990" data-coral-id="9819990"></span>
1692	</div>
1693	</div>
1694						</div></div>
1695			</div>
1696		</div></article> 						
1697						
1698								
1699						<article class="diks-card diks-card--reversed">
1700		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1701				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9819956">Sähköverkkoyhtiöt valittavat valvonnan muutoksista korkeimpaan hallinto-oikeuteen</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1702		<time class="diks-date__published" datetime="2026-09-24T14:59:52+03:00">Tänään 14:59</time>
1703
1704			</div>
1705<div class="diks-comment-count ">
1706		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen
1706/9819956" data-coral-id="9819956"></span>
1707	</div>
1708	</div>
1709						</div></div>
1710			</div>
1711		</div></article> <div class="diks-display-ad diks-display-ad--with-border rs_skip" aria-hidden="true">
1712		<div class="diks-display-ad__unit" id="gam-ad-jattiboksi4" >
1713			
1713<script>googletag.cmd.push(function() { googletag.display('gam-ad-jattiboksi4'); });</script>
1713
1714		</div>
1715	</div><div class="diks-display-ad diks-display-ad--with-border rs_skip" aria-hidden="true">
1716		<div class="diks-display-ad__unit" id="gam-ad-mobiili4" >
1717			
1717<script>googletag.cmd.push(function() { googletag.display('gam-ad-mobiili4'); });</script>
1717
1718		</div>
1719	</div>						
1720						
1721								
1722						<article class="diks-card diks-card--reversed">
1723		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1724				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9819939">Vanhusasiavaltuutetun tehtävä ei kiinnostanut miehiä</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1725		<time class="diks-date__published" datetime="2026-09-24T14:56:47+03:00">Tänään 14:56</time>
1726
1727			</div>
1728<div class="diks-comment-count ">
1729		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen/9819939" data-coral-id="9819939"></span>
1730	</div>
1731	</div>
1732						</div></div>
1733			</div>
1734		</div></article> 						
1735						
1736								
1737						<article class="diks-card diks-card--reversed">
1738		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1739				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9819831">Hallitus haluaa siviilipalveluksessa olevat jatkossa mukaan kriisitehtäviin</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1740		<time class="diks-date__published" datetime="2026-09-24T14:41:47+03:00">Tänään 14:41</time>
1741
1742									| Päivitetty <time class="diks-date__updated" datetime="2026-09-24T16:19:49+03:00">tänään 16:19</time>
1743						</div>
1744<div class="diks-comment-count ">
1745		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen/9819831" data-coral-id="9819831"></span>
1746	</div>
1747	</div>
1748						</div></div>
1749			</div>
1750		</div></article> 						
1751						
1752								
1753						<article class="diks-card diks-card--reversed">
1754		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1755				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/paikalliset/9816016">Jepa Lambert ja Sounds of Mercy -kuoro esiintyvät Hyvinkään kirkossa</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1756		<time class="diks-date__published" datetime="2026-09-24T14:35:00+03:00">Tänään 14:35</time>
1757
1758			</div>
1759<div class="diks-comment-count ">
1760		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/paikalliset/9816016" data-coral-id="9816016"></span>
1761	</div>
1762	</div>
1763						</div></div>
1764			</div>
1765		</div></article> 						
1766						
1767								
1768						<article class="diks-card diks-card--reversed">
1769		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1770				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/urheilu/9819750">Pihla Kaivo-oja iski EM-finaaliin</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1771		<time class="diks-date__published" datetime="2026-09-24T14:28:48+03:00">Tänään 14:28</time>
1772
1773									| Päivitetty <time class="diks-date__updated" datetime="2026-09-24T15:59:48+03:00">tänään 15:59</time>
1774						</div>
1775<div class="diks-comment-count ">
1776		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/urheilu/9819750" data-coral-id="9819750"></span>
1777	</div>
1778	</div>
1779						</div></div>
1780			</div>
1781		</div></article> 						
1782						
1783								
1784						<article class="diks-card diks-card--reversed">
1785		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1786				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9819594">Sotakone kaipaa rahaa – Venäjä nostaa veroja</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1787		<time class="diks-date__published" datetime="2026-09-24T14:15:49+03:00">Tänään 14:15</time>
1788
1789			</div>
1790<div class="diks-comment-count ">
1791		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen
1791/9819594" data-coral-id="9819594"></span>
1792	</div>
1793	</div>
1794						</div></div>
1795			</div>
1796		</div></article> 						
1797						
1798								
1799						<article class="diks-card diks-card--reversed">
1800		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1801				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9819606">Hallitus esittää: hoidon tarpeen arviointi voitaisiin tehdä jatkossa täysin ilman ihmistä</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1802		<time class="diks-date__published" datetime="2026-09-24T14:11:53+03:00">Tänään 14:11</time>
1803
1804									| Päivitetty <time class="diks-date__updated" datetime="2026-09-24T14:44:47+03:00">tänään 14:44</time>
1805						</div>
1806<div class="diks-comment-count ">
1807		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen/9819606" data-coral-id="9819606"></span>
1808	</div>
1809	</div>
1810						</div></div>
1811			</div>
1812		</div></article> 						
1813						
1814								
1815						<article class="diks-card diks-card--reversed is--subscriber-only">
1816		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1817				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9819587">Vanhusasiavaltuutettu vaihtuu – Päivi Topo ei ole hakenut jatkokaudelle</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1818		<time class="diks-date__published" datetime="2026-09-24T14:09:31+03:00">Tänään 14:09</time>
1819
1820			</div>
1821<div class="diks-comment-count ">
1822		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen/9819587" data-coral-id="9819587"></span>
1823	</div>
1824	</div>
1825						</div></div>
1826			</div>
1827		</div></article> 						
1828						
1829								
1830						<article class="diks-card diks-card--reversed">
1831		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1832				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/paikalliset/9819575">Yli sata poliisia, pelastajaa ja vapaaehtoista harjoittelee etsintää lauantaina Kytäjällä</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1833		<time class="diks-date__published" datetime="2026-09-24T14:07:40+03:00">Tänään 14:07</time>
1834
1835			</div>
1836<div class="diks-comment-count ">
1837		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/paikalliset/9819575" data-coral-id="9819575"></span>
1838	</div>
1839	</div>
1840						</div></div>
1841			</div>
1842		</div></article> 						
1843						
1844								
1845						<article class="diks-card diks-card--reversed">
1846		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1847				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9819497">Törkeästä tietomurrosta epäilty tutkija irtisanottiin Tampereen yliopistosta aiemmin syyskuussa</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1848		<time class="diks-date__published" datetime="2026-09-24T13:53:46+03:00">Tänään 13:53</time>
1849
1850									| Päivitetty <time class="diks-date__updated" datetime="2026-09-24T14:26:46+03:00">tänään 14:26</time>
1851						</div>
1852<div class="diks-comment-count ">
1853		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen/9819497" data-coral-id="9819497"></span>
1854	</div>
1855	</div>
1856						</div></div>
1857			</div>
1858		</div></article> 						
1859						
1860								
1861						<article class="diks-card diks-card--reversed">
1862		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1863				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/uutissuomalainen/9819462">Miamin G20-kokouksesta voi tulla historiallinen – Trumpin vieraiksi on kutsuttu niin Zelenskyi, Putin kuin Stubbkin</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1864		<time class="diks-date__published" datetime="2026-09-24T13:48:48+03:00">Tänään 13:48</time>
1865
1866			</div>
1867<div class="diks-comment-count ">
1868		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/uutissuomalainen
1868/9819462" data-coral-id="9819462"></span>
1869	</div>
1870	</div>
1871						</div></div>
1872			</div>
1873		</div></article> <nav aria-label="Arkiston sivutus">
1874		<ul class="diks-pagination ">
1875			<li class="diks-pagination__item"></li>
1876
1877			<li class="diks-pagination__item">
1878				<a class="diks-pagination__item-link diks-pagination__item-link--active" href="https://www.aamuposti.fi/uusimmat/sivu/1" aria-current="true">Olet sivulla 1</a>
1879			</li>
1880
1881			<li class="diks-pagination__item"><a class="diks-pagination__item-link" href="https://www.aamuposti.fi/uusimmat/sivu/2" aria-label="Siirry seuraavalle sivulle">Seuraava</a>
1882					<span class="diks-icon diks-icon--size-m" aria-hidden="true"><svg role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" fill="currentColor" viewBox="0 0 24 24">
1883  <path fill-rule="evenodd" d="M13.5859 12L8.29297 6.70711L9.70718 5.29289L16.4143 12L9.70718 18.7071L8.29297 17.2929L13.5859 12Z" clip-rule="evenodd"/>
1884</svg>
1885</span></li>
1886		</ul></section>
1887					</main>
1888					<aside class="diks-section__aside diks-aside-column">
1889						
1890		<div class="diks-display-ad  rs_skip" aria-hidden="true">
1891		<div class="diks-display-ad__unit" id="gam-ad-boksi1" >
1892			
1892<script>googletag.cmd.push(function() { googletag.display('gam-ad-boksi1'); });</script>
1892
1893		</div>
1894	</div>
1895	<!-- ESI start element "frontPageNews" generated at 24-09-2026 21:40:41.316449 -->
1896			<h2 class="diks-title diks-title--section" ><a class="diks-title__link" href="/" aria-label="Lue lisää etusivun juttuja">Etusivulla nyt</a></h2><ul id="etusivulla-nyt" class="diks-article-list  diks-article-list--unordered" ><li class="diks-article-list__item">
1897														
1898								
1899						<article class="diks-card diks-card--size-xs is--subscriber-only">
1900		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1901				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/urheilu/9818198">Legendaarinen pesäpallonimi palaa Hyvinkäälle ja Riihimäelle – ”Isä heitti sen ilmoille”</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1902		<time class="diks-date__published" datetime="2026-09-24T19:01:00+03:00">Tänään 19:01</time>
1903
1904			</div>
1905<div class="diks-comment-count ">
1906		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/urheilu/9818198" data-coral-id="9818198"></span>
1907	</div>
1908	</div>
1909						</div></div>
1910			</div>
1911		</div></article> 				</li><li class="diks-article-list__item">
1912														
1913								
1914						<article class="diks-card diks-card--size-xs">
1915		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1916				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/paikalliset/9819990">Erillisselvitys valmistui: Ridasjärven koulua ja päiväkotia esitetään lakkautettavaksi</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1917		<time class="diks-date__published" datetime="2026-09-24T15:04:35+03:00">Tänään 15:04</time>
1918
1919			</div>
1920<div class="diks-comment-count ">
1921		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/paikalliset/9819990" data-coral-id="9819990"></span>
1922	</div>
1923	</div>
1924						</div></div>
1925			</div>
1926		</div></article> 				</li><li class="diks-article-list__item">
1927														
1928								
1929						<article class="diks-card diks-card--size-xs is--subscriber-only">
1930		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1931				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/paikalliset/9818760">Yrittäjät pakenevat nyt Gigantista – Klaukkalan-yrittäjä aloitti aallon</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1932		<time class="diks-date__published" datetime="2026-09-24T12:00:00+03:00">Tänään 12:00</time>
1933
1934									| Päivitetty <time class="diks-date__updated" datetime="2026-09-24T14:47:19+03:00">tänään 14:47</time>
1935						</div>
1936<div class="diks-comment-count ">
1937		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/paikalliset/9818760" data-coral-id="9818760"></span>
1938	</div>
1939	</div>
1940						</div></div>
1941			</div>
1942		</div></article> 				</li><li class="diks-article-list__item">
1943														
1944								
1945						<article class="diks-card diks-card--size-xs is--subscriber-only">
1946		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1947				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/paikalliset/9816421">Hyvinkää myy kerrostalotontin Muurausliike Sami Vanteelle</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1948		<time class="diks-date__published" datetime="2026-09-24T05:39:00+03:00">Tänään 5:39</time>
1949
1950			</div>
1951<div class="diks-comment-count ">
1952		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/paikalliset/9816421" data-coral-id="9816421"></span>
1953	</div>
1954	</div>
1955						</div></div>
1956			</div>
1957		</div></article> 				</li><li class="diks-article-list__item">
1958														
1959								
1960						<article class="diks-card diks-card--size-xs is--subscriber-only">
1961		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
1962				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/paikalliset/9816793"><span class="diks-ui-accent">Rahan liikkeet | </span>Rajamäelle aukesi ravintola, jossa käyvät hyvinkääläisetkin</a></h2><div class="diks-card__meta-wrapper"><div class="diks-meta ">	<div class="diks-date ">
1963		<time class="diks-date__published" datetime="2026-09-24T08:35:00+03:00">Tänään 8:35</time>
1964
1965									| Päivitetty <time class="diks-date__updated" datetime="2026-09-24T09:48:34+03:00">tänään 9:48</time>
1966						</div>
1967<div class="diks-comment-count ">
1968		<span class="coral-count" data-coral-notext="true" data-coral-url="https://www.aamuposti.fi/paikalliset/9816793" data-coral-id="9816793"></span>
1969	</div>
1970	</div>
1971						</div></div>
1972			</div>
1973		</div></article> 				</li></ul><!-- ESI end element "frontPageNews" -->
1974	<div class="diks-display-ad  rs_skip" aria-hidden="true">
1975		<div class="diks-display-ad__unit" id="gam-ad-boksi2" >
1976			
1976<script>googletag.cmd.push(function() { googletag.display('gam-ad-boksi2'); });</script>
1976
1977		</div>
1978	</div>
1979	<div class="diks-display-ad  rs_skip" aria-hidden="true">
1980		<div class="diks-display-ad__unit" id="gam-ad-mobiili5" >
1981			
1981<script>googletag.cmd.push(function() { googletag.display('gam-ad-mobiili5'); });</script>
1981
1982		</div>
1983	</div><div class="readpeak-native" data-min-width="400" style="display: none;">
1984						<div class="diks-native-ad diks-native-ad--narrow">
1985		<div class="diks-native-ad__main-wrapper">	<h2 class="diks-title diks-title--size-s" >Mainos: <span class="diks-title__after-accent"> </span></h2><div class="diks-native-ad__image-wrapper">
1986				<picture><img src="/theme/css/images/default/pixel.png" class="diks-native-ad__image" loading="lazy" alt="">
1987				</picture>
1988			</div>
1989			<div class="diks-native-ad__content-wrapper">	<h2 class="diks-title diks-title--size-s" >Mainos: <span class="diks-title__after-accent"> </span></h2><h2 class="diks-native-ad__title">
1990					<a class="diks-native-ad__link" href="#"> </a>
1991				</h2></div>
1992		</div>
1993	</div>
1994					</div><!-- ESI start element "mostReadFromCurrentPublication" generated at 24-09-2026 21:41:35.049577 -->
1995			<h2 class="diks-title diks-title--section" ><a class="diks-title__link" href="/luetuimmat/" aria-label="Lue lisää luetuimpia juttuja">Luetuimmat</a></h2><ol id="luetuimmat" class="diks-article-list  diks-article-list--ordered" ><li class="diks-article-list__item">
1996											
1997						
1998								
1999						<article class="diks-card diks-card--size-xs is--subscriber-only">
2000		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
2001				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/paikalliset/9816421">Hyvinkää myy kerrostalotontin Muurausliike Sami Vanteelle</a></h2></div>
2002			</div>
2003		</div></article> 				</li><li class="diks-article-list__item">
2004											
2005						
2006								
2007						<article class="diks-card diks-card--size-xs is--subscriber-only">
2008		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
2009				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/paikalliset/9816399">Tämä artisti räjäytti potin Riihimäen Riutalla: ”He vetivät järjettömän määrän ihmisiä”</a></h2></div>
2010			</div>
2011		</div></article> 				</li><li class="diks-article-list__item">
2012											
2013						
2014								
2015						<article class="diks-card diks-card--size-xs is--subscriber-only">
2016		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
2017				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/paikalliset/9815564"><span class="diks-ui-accent">Kuvat ja video | </span>Riihimäen Sakon työntekijät saivat oman ruokalan 50 vuoden jälkeen – tällainen on uusi Rihla</a></h2></div>
2018			</div>
2019		</div></article> 				</li><li class="diks-article-list__item">
2020											
2021						
2022								
2023						<article class="diks-card diks-card--size-xs is--subscriber-only">
2024		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
2025				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/paikalliset/9816793"><span class="diks-ui-accent">Rahan liikkeet | </span>Rajamäelle aukesi ravintola, jossa käyvät hyvinkääläisetkin</a></h2></div>
2026			</div>
2027		</div></article> 				</li><li class="diks-article-list__item">
2028											
2029						
2030								
2031						<article class="diks-card diks-card--size-xs is--subscriber-only">
2032		<div class="diks-card__main-wrapper"><div class="diks-card__text-wrapper">
2033				<div class="diks-card__text-inner-wrapper"><h2 class="diks-card__title"><a class="diks-card__link" href="https://www.aamuposti.fi/paikalliset/9816761"><span class="diks-ui-accent">Rahan liikkeet | </span>Riihimäen rautatieasemalla on uusi baari, jossa ei luuhata öisin</a></h2></div>
2034			</div>
2035		</div></article> 				</li></ol><!-- ESI end element "mostReadFromCurrentPublication" -->
2036	<div class="diks-display-ad  rs_skip" aria-hidden="true">
2037		<div class="diks-display-ad__unit" id="gam-ad-boksi3" >
2038			
2038<script>googletag.cmd.push(function() { googletag.display('gam-ad-boksi3'); });</script>
2038
2039		</div>
2040	</div>
2041	<div class="diks-display-ad  rs_skip" aria-hidden="true">
2042		<div class="diks-display-ad__unit" id="gam-ad-mobiili6" >
2043			
2043<script>googletag.cmd.push(function() { googletag.display('gam-ad-mobiili6'); });</script>
2043
2044		</div>
2045	</div><div class="readpeak-native" data-min-width="400" style="display: none;">
2046						<div class="diks-native-ad diks-native-ad--narrow">
2047		<div class="diks-native-ad__main-wrapper">	<h2 class="diks-title diks-title--size-s" >Mainos: <span class="diks-title__after-accent"> </span></h2><div class="diks-native-ad__image-wrapper">
2048				<picture><img src="/theme/css/images/default/pixel.png" class="diks-native-ad__image" loading="lazy" alt="">
2049				</picture>
2050			</div>
2051			<div class="diks-native-ad__content-wrapper">	<h2 class="diks-title diks-title--size-s" >Mainos: <span class="diks-title__after-accent"> </span></h2><h2 class="diks-native-ad__title">
2052					<a class="diks-native-ad__link" href="#"> </a>
2053				</h2></div>
2054		</div>
2055	</div>
2056					</div>
2057	<div class="diks-display-ad  rs_skip" aria-hidden="true">
2058		<div class="diks-display-ad__unit" id="gam-ad-boksi4" >
2059			
2059<script>googletag.cmd.push(function() { googletag.display('gam-ad-boksi4'); });</script>
2059
2060		</div>
2061	</div>
2062					</aside>
2063				</div>
2064			</div>
2065		</div>
2066	</div>
2067
2068					
2069								<footer class="diks-footer"><div class="diks-container diks-container--narrow-mobile diks-container--full-width-before-l">
2070			<div class="diks-footer__top">	<nav class="diks-navigation-wrapper "  aria-label="Osastovalikko"><ul class="diks-navigation diks-navigation--row diks-navigation--light diks-navigation--centered diks-navigation--mobile-row diks-navigation--draggable diks-navigation--size-xs diks-navigation--active-subtle" ><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/aihe/Hyvink%C3%A4%C3%A4"draggable="false">Hyvinkää</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/aihe/Riihim%C3%A4ki"draggable="false">Riihimäki</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/aihe/Nurmij%C3%A4rvi"draggable="false">Nurmijärvi</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/aihe/Paikallisurheilu"draggable="false">Paikallisurheilu</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/aihe/rahan-liikkeet"draggable="false">Rahan liikkeet</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/uutissuomalainen"draggable="false">Uutissuomalainen</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/aihe/Sunnuntaisuomalainen"draggable="false">SUSU</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/aihe/maakunta-uusimaa"draggable="false">Uusimaa 360</a></li><li class="diks-navigation__item " ><a class="diks-navigation__link " href="/urheilu"draggable="false">Urheilu</a></li></ul>
2071		</nav></div>
2072		</div><div class="diks-container"><div class="diks-footer__main">
2073				<div class="diks-grid">
2074					<div class="diks-column diks-column--span-4 diks-column--m-span-8 diks-column--l-span-4 diks-column--xl-span-4">
2075						<p><img src="https://a.aamuposti.fi/styles/e5576057/images/logos/aamuposti.svg" class="diks-logo diks-logo--default diks-footer__main-logo--narrow" alt="Aamuposti"><img src="https://a.aamuposti.fi/styles/e5576057/images/logos/aamuposti-white.svg" class="diks-logo diks-logo--darkmode diks-footer__main-logo--narrow" alt="Aamuposti"></p>
2076						<p><strong>Postiosoite:</strong> Kankurinkatu 4-6, C 2, 05800 Hyvinkää<br><strong>Käyntiosoite:</strong> Villatehdas, Kankurinkatu 4-6, ovi O3<br><strong>Vastaava päätoimittaja:</strong> Laura Ääri</p></div>
2077
2078					<div class="diks-column diks-column--span-4 diks-column--m-span-8 diks-column--l-span-4 diks-column--xl-span-5"><div class="diks-footer__main-secondary-logos-container"><div class="diks-footer__main-secondary-logo"><a href="https://vastuullistajournalismia.fi/"><img src="https://a.aamuposti.fi/styles/e5576057/images/logos/vastuullista-journalismia.png" loading="lazy" alt="Vastuullisen journalismin merkki kertoo, että sitä käyttävä media on sitoutunut noudattamaan Julkisen sanan neuvoston laatimia Journalistin ohjeita."></a></div></div><div class="diks-footer__main-links-wrapper">
2079		<div class="diks-column diks-column--span-2"><a class="diks-footer__main-link" href="https://www.keskisuomalainen.com/tietosuojalauseke/">Tietosuojalauseke</a><a class="diks-footer__main-link" href="javascript:window.gravito.cmp.openPreferences();">Evästevalinnat</a><a class="diks-footer__main-link" href="https://www.keskisuomalainen.com/kayttoehdot/">Käyttöehdot</a><a class="diks-footer__main-link" href="https://keskisuomalainen.com/medianvapausasetus/">Medianvapausasetus</a><a class="diks-footer__main-link" href="https://oma.media.fi/tekoaly-journalismissamme/">Tekoäly journalismissamme</a></div>
2080		<div class="diks-column diks-column--span-2"><a class="diks-footer__main-link" href="https://oma.media.fi/aamuposti/">Asiakaspalvelu</a><a class="diks-footer__main-link" href="https://meks.fi/mainonta/alueet/etela-suomen-media/">Mediamyynti</a><a class="diks-footer__main-link" href="https://oma.media.fi/aamuposti/yhteystiedot/">Yhteystiedot</a></div>
2081	</div></div>
2082
2083					<div class="diks-column diks-column--span-4 diks-column--m-span-8 diks-column--l-span-4 diks-column--xl-span-5">
2084						<h2 class="diks-footer__main-title">Sovellus</h2><p>Sovellus sisältää tuoreet juttumme, joita ilmestyy ympäri vuorokauden vuoden jokaisena päivänä sekä näköislehtemme liitteineen sekä näköislehtien arkiston. Asenna sovellus laitteesi sovelluskaupasta.</p><div class="diks-footer__main-app-image-wrapper">
2085					<a class="diks-apps__app-link diks-hide-on-android" href="https://apps.apple.com/fi/app/aamuposti/id6476492773"><img class="diks-apps__app-image" src="https://a.aamuposti.fi/styles/e5576057/images/default/appstore-badge.svg" loading="lazy" alt="Lataa sovellus App Storesta"></a>
2086					<a class="diks-apps__app-link diks-hide-on-ios" href="https://play.google.com/store/apps/details?id=fi.media.aamuposti"><img class="diks-apps__app-image" src="https://a.aamuposti.fi/styles/e5576057/images/default/google-play-badge.svg" loading="lazy" alt="Lataa sovellus Google Play -kaupasta"></a>
2087				</div>
2088		
2089						
2090					</div>
2091				</div>
2092			</div><div class="diks-footer__bottom">
2093				<div class="diks-footer__bottom-row"><div class="diks-footer__bottom-logo-wrapper"><a href="https://www.keskisuomalainen.com/"><img class="diks-footer__bottom-logo" src="https://a.aamuposti.fi/styles/e5576057/images/logos/keskisuomalainen-sign.svg" loading="lazy" alt="Keskisuomalainen Oyj"></a></div><span>Kuulumme Mediakonserni Keskisuomalaiseen</span></div>
2094				<div class="diks-footer__bottom-link-farm-wrapper">
2095			<p><a class='diks-footer__bottom-link-farm-item' href='https://www.aamuposti.fi/'>Aamuposti</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.avecmedia.fi/'>Avec</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.esaimaa.fi/'>Etelä-Saimaa</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.ess.fi/'>Etelä-Suomen Sanomat</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.forssanlehti.fi/'>Forssan Lehti</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.hankasalmensanomat.fi/'>Hankasalmen Sanomat </a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.heinavedenlehti.fi/'>Heinäveden Lehti</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.helsinginuutiset.fi/'>Helsingin Uutiset</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.hameensanomat.fi/'>Hämeen Sanomat</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.hameenlinnankaupunkiuutiset.fi/'>Hämeenlinnan Kaupunkiuutiset</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.iisalmensanomat.fi/'>Iisalmen Sanomat</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.itahame.fi/'>Itä-Häme</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.ita-savo.fi/'>Itä-Savo</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.joroistenlehti.fi/'>Joroisten Lehti</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.juvanlehti.fi/'>Juvan Lehti</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.kaakonkulma.fi/'>Kaakonkulma</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.kangasniemenlehti.fi/'>Kangasniemen Kunnallislehti</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.karjalainen.fi/'>Karjalainen</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.heili.fi/'>Karjalan Heili</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.karkkilalainen.fi/'>Karkkilalainen</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.keski-hame.fi/'>Keski-Häme</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.keski-uusimaa.fi/'>Keski-Uusimaa</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.keskilaakso.fi/'>Keskilaakso</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.ksml.fi/'>Keskisuomalainen</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.koillis-savo.fi/'>Koillis-Savo</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.kouvolansanomat.fi/'>Kouvolan Sanomat</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.kymensanomat.fi/'>Kymen Sanomat</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.lappeenrannanuutiset.fi/'>Lappeenrannan Uutiset</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.laukaa-konnevesi.fi/'>Laukaa-Konnevesi</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.lieksanlehti.fi/'>Lieksan Lehti</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.lopenlehti.fi/'>Lopen Lehti</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.loviisansanomat.fi/'>Loviisan Sanomat</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.luumaenlehti.fi/'>Luumäen Lehti</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.lansisaimaa.fi/'>Länsi-Saimaan Sanomat</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.lansi-savo.fi/'>Länsi-Savo</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.lansi-uusimaa.fi/'>Länsi-Uusimaa</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.lansivayla.fi/'>Länsiväylä</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.mattijaliisa.fi/'>Matti ja Liisa</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.meksi.fi/'>Meksi Urheilumedia</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.miilu.fi/'>Miilu</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.mikkelinkaupunkilehti.fi/'>Mikkelin Kaupunkilehti</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.mantsalanuutiset.fi/'>Mäntsälän Uutiset</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.aamuposti.fi/aihe/Nurmij%C3%A4rvi'>Nurmijärven Uutiset</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.outokummunseutu.fi/'>Outokummun Seutu</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.joutsenolehti.fi/'>Paikallislehti Joutseno</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.prsanomat.fi/'>Parikkalan-Rautjärven Sanomat</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.pernionseudunlehti.fi/'>Perniönseudun Lehti</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.pieksamaenlehti.fi/'>Pieksämäen Lehti</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.pielavesi-keitele.fi/'>Pielavesi-Keitele</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.pielisjokiseutu.fi/'>Pielisjokiseutu</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.pitajalainen.fi/'>Pitäjäläinen</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.pitajanuutiset.fi/'>Pitäjänuutiset</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.pogostansanomat.fi/'>Pogostan Sanomat</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.puruvesi.net/'>Puruvesi</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.pyhtaanlehti.fi/'>Pyhtäänlehti</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.salonjokilaakso.fi/'>Salonjokilaakso</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.sampolehti.fi/'>Sampo</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.savonsanomat.fi/'>Savon Sanomat</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.sinunsavo.fi/'>Sinun Savo</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.sisa-savolehti.fi/'>Sisä-Savo</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.sisasuomenlehti.fi/'>Sisä-Suomen Lehti</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.soisalonseutu.fi/'>Soisalon Seutu</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.sjl.fi/'>Suur-Jyväskylän Lehti</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.tamperelainen.fi/'>Tamperelainen</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.tollotin.fi/'>Töllötin</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.uusimaa.fi/'>Uusimaa</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.uutis-jousi.fi/'>Uutis-Jousi</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.uutisvuoksi.fi/'>Uutisvuoksi</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.vantaansanomat.fi/'>Vantaan Sanomat</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.vihdinuutiset.fi/'>Vihdin Uutiset</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.viikkosavo.fi/'>Viikkosavo</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.viispiikkinen.fi/'>
2095Viispiikkinen</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.viitasaarenseutu.fi/'>Viitasaaren Seutu</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.warkaudenlehti.fi/'>Warkauden Lehti</a> &bull; <a class='diks-footer__bottom-link-farm-item' href='https://www.ylakarjala.fi/'>Ylä-Karjala</a></p><p>Kaikki sisällöt voidaan julkaista kaikissa Mediakonserni Keskisuomalaisen medioissa.</p>
2096		</div>
2097			</div></div>
2098</footer>
2099
2100		
2101					
2101<script>
2102	if (!DOMTokenList.prototype.replace) {
2103		// IE Polyfill
2104		DOMTokenList.prototype.replace = function (a, b) {
2105			if (this.contains(a)) {
2106					this.add(b);
2107					this.remove(a);
2108					return true;
2109			}
2110			return false;
2111		}
2112	}
2113
2114	document.querySelector('.diks-no-js').classList.replace('diks-no-js', 'diks-js');
2115
2116	// User agent sniffing is not reliable and it's going away.
2117	// Use only to sprinkle a little bit of progressive enhancement on top.
2118	// Dear Apple, stop lying, iPad on iOS 13 is not a Mac. You're turning into 90s Microsoft.
2119	var userAgent = navigator.userAgent || navigator.vendor || window.opera;
2120	if (/android/i.test(userAgent)) {
2121		document.querySelector('html').classList.add('diks-user-agent--android');
2122	} else if (/iPad|iPhone|iPod/i.test(userAgent) && !window.MSStream) {
2123		document.querySelector('html').classList.add('diks-user-agent--ios');
2124	} else if (/macintosh/i.test(userAgent) && navigator.maxTouchPoints > 1) {
2125		document.querySelector('html').classList.add('diks-user-agent--ios');
2126	}
2127</script>
2127
2128
2129<script>
2130	// Fix forEach for IE
2131	if (window.NodeList && !NodeList.prototype.forEach) {
2132		NodeList.prototype.forEach = Array.prototype.forEach;
2133	}
2134
2135	// Element.closest() needs a polyfill for older browsers.
2136	// While we only need the closest() functionality for mobile browsers,
2137	// we don't want the code to fail even on old desktop browsers.
2138	// https://developer.mozilla.org/en-US/docs/Web/API/Element/closest#Polyfill
2139	// https://developer.mozilla.org/en-US/docs/Web/API/Element/closest#Browser_compatibility
2140	if (!Element.prototype.matches) {
2141		Element.prototype.matches = Element.prototype.msMatchesSelector || Element.prototype.webkitMatchesSelector;
2142	}
2143
2144	if (!Element.prototype.closest) {
2145		Element.prototype.closest = function(s) {
2146			var el = this;
2147
2148			do {
2149				if (el.matches(s)) return el;
2150				el = el.parentElement || el.parentNode;
2151			} while (el !== null && el.nodeType === 1);
2152			return null;
2153		};
2154	}
2155
2156	function setAriaExpanded(toggler, ariaExpandedValue) {
2157		// Set aria-expanded attribute of dropdown toggler
2158		// If the toggler contains a button, set the aria-expanded attribute for the button instead
2159		if ( toggler.querySelector('button') != null ) {
2160			toggler.querySelector('button').setAttribute('aria-expanded', ariaExpandedValue);
2161		}
2162		else {
2163			toggler.setAttribute('aria-expanded', ariaExpandedValue);
2164		}
2165	}
2166
2167	function toggleElement(target, toggleClass, toggler) {
2168		if (toggleClass) {
2169			var isOpenClass = toggleClass + '--is-open';
2170			var isClosedClass = toggleClass + '--is-closed';
2171
2172			if (target.classList.contains(isOpenClass)) {
2173				// Close this toggle
2174				target.classList.remove(isOpenClass);
2175				target.classList.add(isClosedClass);
2176
2177				// Set aria-expanded to false for the toggler
2178				setAriaExpanded(toggler, 'false');
2179
2180			} else if (target.classList.contains(isClosedClass)) {
2181				// Open this toggle
2182				target.classList.remove(isClosedClass);
2183				target.classList.add(isOpenClass);
2184
2185				// Set aria-expanded to true for the toggler
2186				setAriaExpanded(toggler, 'true');
2187			} else {
2188				// Open this toggle as a fallback
2189				target.classList.add(isOpenClass);
2190
2191				// Set aria-expanded to true for the toggler
2192				setAriaExpanded(toggler, 'true');
2193			}
2194		} else {
2195			if (window.getComputedStyle(target).display !== 'none') {
2196				target.style.display = 'none';
2197			} else {
2198				target.style.display = 'block';
2199			}
2200		}
2201	};
2202
2203	document.querySelectorAll('.js-diks-toggler').forEach(function(toggler) {
2204		var toggleId = toggler.getAttribute('data-diks-toggle');
2205		var target = document.getElementById(toggleId);
2206		var eventListenerAttached = toggler.getAttribute('data-diks-event-click');
2207
2208		if (target && !eventListenerAttached) {
2209
2210			// Set aria-controls of toggler
2211			if ( toggler.querySelector('button') != null ) {
2212				toggler.querySelector('button').setAttribute('aria-controls', toggleId);
2213			}
2214			else {
2215				toggler.setAttribute('aria-controls', toggleId);
2216			}
2217
2218			toggler.addEventListener('click', function(e) {
2219				e.preventDefault();
2220
2221				var toggleClass = toggler.getAttribute('data-diks-toggle-class');
2222
2223				if (webShareAPIEnabled(toggleId)) {
2224					share();
2225				} else {
2226					toggleElement(target, toggleClass, toggler);
2227				}
2228			});
2229
2230			toggler.setAttribute('data-diks-event-click', true);
2231		}
2232	});
2233
2234	// Web Share and Clipboard API capabilities
2235
2236	function webShareAPIEnabled(toggleId) {
2237		const webShareAPIEnabled = true;
2238		const webShareAPIDropdownShareIds = ["jaa","jakopainikkeet"];
2239		const isMobileDevice = /iPhone|iPad|iPod|Android/i.test(navigator.userAgent);
2240
2241		return webShareAPIEnabled && webShareAPIDropdownShareIds.includes(toggleId) && isMobileDevice && navigator.share ? true : false;
2242	}
2243
2244	function share() {
2245		const metaTitleElement = document.querySelector('meta[property="og:title"]');
2246		const metaDescriptionElement = document.querySelector('meta[name="description"]');
2247		const metaUrlElement = document.querySelector('meta[property="og:url"]');
2248		let title = '';
2249		let description = '';
2250		let url = document.location.href;
2251
2252		if (metaTitleElement && metaTitleElement.content) {
2253			title = metaTitleElement.content;
2254		}
2255
2256		if (metaDescriptionElement && metaDescriptionElement.content) {
2257			description = metaDescriptionElement.content;
2258		}
2259
2260		if (metaUrlElement && metaUrlElement.content) {
2261			url = metaUrlElement.content;
2262		}
2263
2264		navigator.share({
2265			title: title,
2266			text: description,
2267			url: url
2268		});
2269	}
2270
2271	document.querySelectorAll('.js-diks-share-clipboard').forEach(function(element) {
2272		element.addEventListener('click', function(e) {
2273			e.preventDefault();
2274
2275			let url = document.location.href;
2276			const metaUrlElement = document.querySelector('meta[property="og:url"]');
2277
2278			if (metaUrlElement && metaUrlElement.content) {
2279				url = metaUrlElement.content;
2280			}
2281
2282			// Copy URL to clipboard
2283			navigator.clipboard.writeText(url).then(function () {
2284				// Copying URL to clipboard succeeded
2285				const dropdownId = element.getAttribute('data-diks-dropdown-id');
2286				// Find closest dropdown toggler
2287				let dropdownToggler = element.closest('.diks-dropdown').querySelector('.js-diks-toggler');
2288
2289				if (dropdownId) {
2290					const dropdownElement = document.getElementById(dropdownId);
2291
2292					if (dropdownElement) {
2293						// Close currently open dropdown
2294						toggleElement(dropdownElement, 'diks-dropdown__content', dropdownToggler);
2295					}
2296
2297					// Show link copied notification text
2298					const notificationTextWrapperDiv = document.createElement('div');
2299					const notificationTextDiv = document.createElement('div');
2300					const notificationText = document.createTextNode('Linkki kopioitu leikepöydälle');
2301
2302					notificationTextDiv.classList.add('diks-dropdown__notification-text');
2303					notificationTextDiv.appendChild(notificationText);
2304					notificationTextWrapperDiv.classList.add('diks-dropdown__notification-text-wrapper');
2305					notificationTextWrapperDiv.appendChild(notificationTextDiv);
2306					dropdownElement.parentNode.insertBefore(notificationTextWrapperDiv, null);
2307
2308					setTimeout(function () {
2309						notificationTextWrapperDiv.remove();
2310					}, 5000);
2311				}
2312			});
2313		});
2314	});
2315
2316        const initContentBlockToggleButtons = () => {
2317        const toggleContainers = document.querySelectorAll('[data-diks-init="toggle"]');
2318        toggleContainers.forEach(container => {
2319            const toggleButton = container.querySelector('.diks-toggle-button');
2320            const toggleContent = container.querySelector('.diks-toggle-content-container');
2321            if (toggleButton && toggleContent) {
2322                toggleButton.addEventListener('click', () => {
2323                    toggleElement(toggleContent, 'diks-toggle', toggleButton);
2324                });
2325            }
2326        });
2327    };
2328    document.addEventListener('DOMContentLoaded', () => {
2329        initContentBlockToggleButtons();
2330    });
2331
2332</script>
2332
2333
2334<script>
2335	const useDragThreshold = true;
2336
2337	// Horizontally scrollable & draggable navigation
2338	class HorizontalScrollDragger {
2339		constructor(element) {
2340			this.slider = typeof element === 'string' ? document.querySelector(element) : element instanceof Element ? element : null;
2341			if (this.slider === null) return console.error('HorizontalScrollDragger: Element not found');
2342
2343			this.isDown = false;
2344			this.preventClick = false;
2345			this.startX;
2346			this.scrollLeft;
2347
2348			this.dragThreshold = 5;
2349			this.dragSensitivity = 1;
2350			this.dragged = false;
2351
2352			this.init();
2353		}
2354
2355		init() {
2356			this.slider.addEventListener('mousedown', (e) => this.handleMouseDown(e));
2357			this.slider.addEventListener('mouseleave', () => this.handleMouseLeave());
2358			this.slider.addEventListener('mouseup', () => this.handleMouseUp());
2359			this.slider.addEventListener('mousemove', (e) => this.handleMouseMove(e));
2360			this.slider.addEventListener('click', (e) => this.handleClick(e));
2361		}
2362
2363		handleMouseDown(e) {
2364			this.isDown = true;
2365			this.slider.classList.add('diks-navigation--draggable-active');
2366			this.startX = e.pageX - this.slider.offsetLeft;
2367			this.scrollLeft = this.slider.scrollLeft;
2368			this.preventClick = false;
2369		}
2370
2371		handleMouseLeave() {
2372			this.isDown = false;
2373			this.slider.classList.remove('diks-navigation--draggable-active');
2374		}
2375
2376		handleMouseUp() {
2377			this.isDown = false;
2378			this.slider.classList.remove('diks-navigation--draggable-active');
2379		}
2380
2381		handleMouseMove(e) {
2382			if (!this.isDown) return;
2383
2384			if ( useDragThreshold == true ) {
2385				const xWithThreshold = e.pageX - this.slider.offsetLeft;
2386				const delta = xWithThreshold - this.startX;
2387
2388				// If not yet dragging, check threshold
2389				if (!this.dragged && Math.abs(delta) > this.dragThreshold) {
2390					this.dragged = true;
2391					this.preventClick = true;
2392
2393					// Reset baseline so scrolling starts smoothly from here
2394					this.startX = xWithThreshold;
2395					this.scrollLeft = this.slider.scrollLeft;
2396				}
2397
2398				if (this.dragged) {
2399					e.preventDefault();
2400					const walkWithThreshold = (xWithThreshold - this.startX) * this.dragSensitivity; // adjust sensitivity
2401					this.slider.scrollLeft = this.scrollLeft - walkWithThreshold;
2402				}
2403			}
2404			else {
2405				e.preventDefault();
2406				const x = e.pageX - this.slider.offsetLeft;
2407				const walk = (x - this.startX) * this.dragSensitivity; // adjust sensitivity
2408				this.slider.scrollLeft = this.scrollLeft - walk;
2409				this.preventClick = true;
2410			}
2411
2412		}
2413
2414		handleClick(e) {
2415			if ( useDragThreshold == true && this.preventClick && this.dragged ) {
2416				e.preventDefault();
2417			}
2418			else if ( useDragThreshold == false && this.preventClick) {
2419				e.preventDefault();
2420			}
2421		}
2422	}
2423
2424	// Set the draggable navs (multiple) to handle their scrollbars
2425	let scrollableNavs = document.querySelectorAll('.diks-navigation--draggable');
2426
2427	// Make draggable navigation draggable
2428	if ( scrollableNavs ) {
2429		scrollableNavs.forEach(function(element) {
2430			new HorizontalScrollDragger(element);
2431		});
2432	}
2433
2434
2435	// Handle has-scrollbars class adding and removing
2436	function handleScrollableNavScrollbars(scrollableNavElement) {
2437		// If scrollable area is wider (scrollWidth) than what's visible (clientWidth) the element has scrollbars
2438		if ( scrollableNavElement.scrollWidth > scrollableNavElement.clientWidth ) {
2439			scrollableNavElement.classList.add('diks-navigation--draggable-has-scrollbars');
2440			scrollableNavElement.parentElement.classList.add('diks-navigation-wrapper--has-scrollbars');
2441		}
2442		// Remove the has-scrollbars class if it exists but shouldn't (element does not have scrollbars)
2443		else if ( scrollableNavElement.classList.contains('diks-navigation--draggable-has-scrollbars') ) {
2444			scrollableNavElement.classList.remove('diks-navigation--draggable-has-scrollbars');
2445			scrollableNavElement.parentElement.classList.remove('diks-navigation-wrapper--has-scrollbars');
2446		}
2447	}
2448
2449	// If scrollable nav exists add (or remove) necessary classes
2450	// "DOMContentLoaded" does not wait for styles to load and styles affect the size of the scrollable nav directly so we have to use "load" instead
2451	window.addEventListener('load', (event) => {
2452		if ( scrollableNavs ) {
2453			scrollableNavs.forEach(function(element) {
2454				handleScrollableNavScrollbars(element);
2455			});
2456		}
2457	});
2458
2459	// Check if scrollable nav has scrollbar
2460	window.addEventListener('resize', function(event){
2461		if ( scrollableNavs ) {
2462			scrollableNavs.forEach(function(element) {
2463				handleScrollableNavScrollbars(element);
2464			});
2465		}
2466	});
2467</script>
2467
2468
2469<script>
2470	// Back button handling
2471	document.querySelectorAll('a.js-diks-back-button').forEach(function(item) {
2472		var referrerIsSameDomain = false;
2473		// Check if referrer is found as referrer isn't always available (browser, tab, window, bookmark, privacy).
2474		if (typeof(document.referrer) === 'string' && document.referrer.length > 0) {
2475			// Set referrerIsSameDomain to true if referrer is in the same domain as current location hostname and referrer is not the same page as current page (window.location.href)
2476			if ( document.referrer.includes(document.location.hostname) && document.referrer != window.location.href ) {
2477				referrerIsSameDomain = true;
2478			}
2479		}
2480
2481		// Overwrite link with history.go, as it also remembers scroll position but only if referrer is the same domain as current location hostname
2482		if (history.length > 1 && referrerIsSameDomain == true) {
2483			// Set referrer as back button href to enable visual cue & opening to a new window
2484			item.setAttribute('href', document.referrer);
2485
2486			// Set back button text
2487			item.querySelector('.diks-header__cta-text').innerHTML = "Takaisin";
2488			
2489			var stepsToGoBack = -1;
2490
2491			item.addEventListener('click', function(e) {
2492				e.preventDefault();
2493				history.go(stepsToGoBack);
2494			});
2495		}
2496	});
2497</script>
2497
2498
2499			<link rel="stylesheet" href="/theme/css/includes/lightgallery/css/lightgallery-bundle.min.css">
2500	<style>.lg-sub-html { background-color: rgba(0,0,0, .6); }</style>
2501	
2501<script src="/theme/css/includes/lightgallery/lightgallery.min.js"></script>
2501
2502	
2502<script src="/theme/css/includes/lightgallery/plugins/autoplay/lg-autoplay.min.js"></script>
2502
2503	
2503<script src="/theme/css/includes/lightgallery/plugins/fullscreen/lg-fullscreen.min.js"></script>
2503
2504	
2504<script src="/theme/css/includes/lightgallery/plugins/thumbnail/lg-thumbnail.min.js"></script>
2504
2505	
2505<script src="/theme/css/includes/lightgallery/plugins/zoom/lg-zoom.min.js"></script>
2505
2506	
2506<script>
2507		// lightGallery
2508		// Separate gallery for every .js-lightgallery
2509		// Gallery items come from .js-lightgallery .js-lightgallery__link
2510		// https://www.lightgalleryjs.com/docs/getting-started/
2511		document.querySelectorAll('.js-diks-lightgallery').forEach(function(gallery) {
2512			var galleryImageLinks = gallery.getElementsByClassName('diks-gallery__link');
2513
2514			// Thumbnails come from img inside the links, unless links specify data-thumbnail
2515			var thumbnailSource = (galleryImageLinks[0].hasAttribute('data-thumbnail')) ? ('data-thumbnail') : (false);
2516
2517			// Adjust certain settings depending on whether the gallery has one or more images
2518			var galleryHasMultipleImages = (galleryImageLinks.length > 1 ? true : false);
2519
2520			// Initialize
2521			lightGallery(gallery, {
2522				autoplay: galleryHasMultipleImages,
2523				counter: galleryHasMultipleImages,
2524				download: false,
2525				exThumbImage: thumbnailSource,
2526				hideControlOnEnd: true,
2527				licenseKey: "96BAAD7E-3BF04397-BBB55AE3-6D5A2C0B",
2528				loop: false,
2529				plugins: [lgAutoplay, lgFullscreen, lgThumbnail, lgZoom],
2530				selector: '.diks-gallery__link',
2531				mobileSettings: {
2532					controls: true,
2533					showCloseIcon: true
2534				},
2535				strings: {
2536					closeGallery: 'Sulje galleria',
2537					toggleMaximize: 'Maksimointi',
2538					previousSlide: 'Edellinen',
2539					nextSlide: 'Seuraava',
2540					download: 'Lataa',
2541					playVideo: 'Katso video',
2542					mediaLoadingFailed: 'Sisällön lataus epäonnistui',
2543				},
2544				autoplayPluginStrings: {
2545					toggleAutoplay: 'Automaattinen toisto'
2546				},
2547				fullscreenPluginStrings: {
2548					toggleFullscreen: 'Kokoruututila'
2549				},
2550				thumbnailPluginStrings: {
2551					toggleThumbnails: 'Pikkukuvat'
2552				},
2553				zoomPluginStrings: {
2554					zoomIn: 'Suurenna',
2555					zoomOut: 'Pienennä',
2556					viewActualSize: 'Näytä täysikokoisena'
2557				}
2558			});
2559
2560			// After closing LightGallery return focus to the image link that opened the gallery 
2561			gallery.addEventListener('lgAfterClose', () => {
2562				galleryImageLinks[0].focus();
2563			});
2564
2565		});
2566
2567	</script>
2567
2568
2569<script>
2570	function loadScript(url, callback) {
2571		var script = document.createElement("script");
2572		script.type = "text/javascript";
2573		if (script.readyState) {  // IE
2574			script.onreadystatechange = function() {
2575				if (script.readyState === "loaded" || script.readyState === "complete") {
2576					script.onreadystatechange = null;
2577					callback();
2578				}
2579			};
2580		} else {  // Others
2581			script.onload = function() {
2582				callback();
2583			};
2584		}
2585		script.src = url;
2586		document.getElementsByTagName("head")[0].appendChild(script);
2587	}
2588	function checkAudioElements() {
2589		// load audioplayer script only when audio elements are found
2590		if (document.querySelector(".init-audio-player")) {
2591			loadScript("https://a.aamuposti.fi/styles/e5576057/js/audioplayer/diks-audioplayer.min.js", function() {
2592				DiksAudioPlayer.init({
2593					selector: '.init-audio-player',
2594					stopOthersOnPlay: true,
2595					enableKeystrokes: true
2596				});
2597			});
2598		}
2599	}
2600	window.onload = (event) => {
2601		checkAudioElements();
2602	};
2603</script>
2603<script>
2604	// Service Worker
2605	if ('serviceWorker' in navigator) {
2606		window.addEventListener('load', function() {
2607			navigator.serviceWorker.register('/sw.js').then(
2608				function(registration) {
2609					console.log('PWA: Service worker registered to scope: ', registration.scope);
2610				},
2611				function(err) {
2612					console.error('PWA: Service worker failed to register with error: ', err);
2613				}
2614			);
2615		});
2616	}
2617
2618	// Show installation option, hide generic fallback instructions
2619	function pwaShowInstallationOption() {
2620		document.querySelectorAll('.js-diks-apps-pwa-installation').forEach(function(element) {
2621			element.style.display = 'block';
2622		});
2623		document.querySelectorAll('.js-diks-apps-pwa-instructions').forEach(function(element) {
2624			element.style.display = 'none';
2625		});
2626	}
2627
2628	let deferredPrompt;
2629	var dataLayer = window.dataLayer || [];
2630
2631	// Basic installation process
2632	window.addEventListener('beforeinstallprompt', (e) => {
2633		// Stash the event so it can be triggered later
2634		deferredPrompt = e;
2635
2636		const enablePrompt = 0;
2637
2638		if(!enablePrompt) {
2639			e.preventDefault();
2640		}
2641
2642		// Update the UI to notify the user they can install PWA
2643		pwaShowInstallationOption();
2644
2645		// Handle installation
2646		document.querySelectorAll('.js-diks-apps-pwa-installation-button').forEach(function(button) {
2647			button.addEventListener('click', (e) => {
2648				// Show the prompt
2649				deferredPrompt.prompt();
2650
2651				// Wait for user to respond
2652				deferredPrompt.userChoice.then((choiceResult) => {
2653					if (choiceResult.outcome === 'accepted') {
2654						console.log('PWA: Installed (prompt)');
2655						dataLayer.push({
2656							'event': 'PWA.installation',
2657							'eventData': 'success'
2658						});
2659					} else {
2660						console.log('PWA: User dismissed installation prompt');
2661						dataLayer.push({
2662							'event': 'PWA.installation',
2663							'eventData': 'canceled'
2664						});
2665					}
2666					deferredPrompt = null;
2667				});
2668			});
2669		});
2670	});
2671
2672	// iOS installation process (show instructions modal)
2673	if (!navigator.standalone) {
2674		var userAgent = navigator.userAgent.toLowerCase();
2675		var iPhoneUser = (/iphone/.test(userAgent));
2676		var iPadUser = (/ipad/.test(userAgent) || (/macintosh/.test(userAgent) && navigator.maxTouchPoints > 1));
2677		var safariUser = (/^(?!.*(brave|chrome|crios|duckduckgo|edgeios|firefox|fxios|opios|ucbrowser|yabrowser)).*safari.*$/.test(userAgent));
2678
2679		if (safariUser && (iPhoneUser || iPadUser)) {
2680			// Update the UI to notify the user they can install PWA
2681			pwaShowInstallationOption();
2682
2683			// Instructions
2684			var modals = document.querySelectorAll('.js-diks-apps-pwa-ios-instructions').forEach(function(element) {
2685				// Position on screen based on device
2686				if (iPhoneUser) {
2687					element.classList.add('diks-apps__pwa-ios-modal--bottom');
2688				} else if (iPadUser) {
2689					element.classList.add('diks-apps__pwa-ios-modal--top');
2690				}
2691			});
2692
2693			// Handle modal instructions from installation button
2694			document.querySelectorAll('.js-diks-apps-pwa-installation-button').forEach(function(button) {
2695				button.addEventListener('click', (e) => {
2696					// Show first modal
2697					document.querySelector('.js-diks-apps-pwa-ios-instructions').classList.toggle('diks-apps__pwa-ios-modal--is-visible');
2698					dataLayer.push({
2699						'event': 'PWA.instructions.shown',
2700						'eventData': 'iOS'
2701					});
2702				});
2703			});
2704		}
2705	}
2706</script>
2706
2707					
2707<script class="coral-script" src="//coral.prod.diks.fi/assets/js/count.js?v=9.3.1.3" defer></script>
vendor: 1 bytes, line 2707
2707
2708<script>
2709						(function() {
2710							window.readpeak_initialized = false;
2711
2712							function getCookie(name) {
2713								name = name + '=';
2714								const decodedCookie = decodeURIComponent(document.cookie);
2715								const cookies = decodedCookie.split(';');
2716
2717								for (let i = 0; i < cookies.length; i++) {
2718									const cookie = cookies[i].trim();
2719									if (cookie.indexOf(name) == 0) {
2720										return cookie.substring(name.length, cookie.length);
2721									}
2722								}
2723							}
2724
2725															window.addEventListener(
2726									"gravito:tcfv2:client",
2727									function (event) {
2728										let eventType = event.detail.eventType;
2729										let consentUpdateEventsList = [
2730											"layer1:opt-out:all",
2731											"layer2:opt-out:all",
2732											"layer2:opt-in:selected",
2733											"layer1:opt-in:all",
2734											"layer2:opt-in:all",
2735											"opt-in:previously",
2736										];
2737										if (consentUpdateEventsList.includes(eventType) && window.readpeak_initialized === false) {
2738											window.readpeak_initialized = true;
2739											var tcString = getCookie('TcString');
2740
2741											if (tcString) {
2742												getReadpeakNative(tcString);
2743											}
2744										}
2745								}, true);
2746							
2747							function getReadpeakNative(tcString) {
2748								var readpeakNativePlacements = document.getElementsByClassName("readpeak-native");
2749
2750								if (!tcString || !(readpeakNativePlacements && readpeakNativePlacements.length)) {
2751									return;
2752								}
2753
2754								function appendBeaconScripts(element, beacons) {
2755									var url = "https://app.readpeak.com/js/rp-ext.min.js";
2756
2757									beacons.forEach(function(beacon) {
2758										var script = document.createElement("script");
2759
2760										script.src = url;
2761										script.setAttribute("type", "text/javascript");
2762										script.setAttribute("data-url", beacon);
2763										script.setAttribute("language", "JavaScript");
2764										script.setAttribute("async", true);
2765
2766										element.appendChild(script);
2767									});
2768								}
2769
2770								function resolveImageUrl(images, minimumImageWidth) {
2771									if (!Array.isArray(images) || !minimumImageWidth) {
2772										return null;
2773									}
2774
2775									images.sort(function(image1, image2) {
2776										return (image1.width > image2.width) ? 1 : -1;
2777									});
2778
2779									var image = images.find(function(image) {
2780										return image.width > minimumImageWidth;
2781									});
2782
2783									if (image && image.image) {
2784										return image.image;
2785									}
2786
2787									return null;
2788								}
2789
2790								var xhttp = new XMLHttpRequest();
2791								var jsonUrl = "https://app.readpeak.com/ads/get/?l=f06ff8415facece9&j=1" + "&ads=" + readpeakNativePlacements.length + "&url=https%3A%2F%2Fwww.aamuposti.fi%2Fuusimmat%2F" + "&gdpr_consent=" + tcString;
2792
2793								xhttp.onreadystatechange = function() {
2794									if (this.readyState == 4 && this.status == 200) {
2795										var parsedJSON = JSON.parse(this.responseText);
2796										var natives = Array.isArray(parsedJSON) ? parsedJSON : [];
2797
2798										Array.from(readpeakNativePlacements).forEach(function(placement, index) {
2799											var native = natives[index];
2800
2801											if (native) {
2802												var minimumImageWidth = placement.getAttribute("data-min-width");
2803												var imageUrl = resolveImageUrl(native.images, minimumImageWidth);
2804
2805												if (native.advertiser && imageUrl && native.target && native.title && Array.isArray(native.beacons)) {
2806													placement.querySelectorAll(".diks-title__after-accent").forEach(function(item) {
2807														item.innerHTML = native.advertiser;
2808													});
2809
2810													placement.querySelector(".diks-native-ad__image").src = imageUrl;
2811													placement.querySelector(".diks-native-ad__link").href = native.target;
2812													placement.querySelector(".diks-native-ad__link").target = "_blank";
2813													placement.querySelector(".diks-native-ad__title .diks-native-ad__link").innerHTML = native.title;
2814
2815													appendBeaconScripts(placement, native.beacons);
2816
2817													placement.style.display = "block";
2818												}
2819											}
2820										});
2821
2822									}
2823								};
2824
2825								xhttp.open("GET", jsonUrl, true);
2826								xhttp.send();
2827							};
2828						}());
2829					</script>
2829<div id="diks-bc-order-button" style="display: none;"></div>
2830			</body>
2831</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.