PageSourceSearch

https://kuhmotalo.fi/

html kuhmotalo.fi collected 2026-10-02 21:16:14 UTC 90,261 bytes, 722 lines download raw bytes

1<!DOCTYPE html>
2<html lang="fi">
3<head>
4	<meta charset="UTF-8">
5	<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
6	<link rel="profile" href="https://gmpg.org/xfn/11">
7		
7<script src="https://www.kuhmo.fi/wp-admin/admin-ajax.php?action=mercator-sso-js&#038;host=kuhmotalo.fi&#038;back=https%3A%2F%2Fkuhmotalo.fi%2F&#038;site=3&#038;nonce=f951ee4308"></script>
7
8	
8<script type="text/javascript">
9		/* <![CDATA[ */
10			if ( 'function' === typeof MercatorSSO ) {
11				document.cookie = "wordpress_test_cookie=WP Cookie check; path=/";
12				if ( document.cookie.match( /(;|^)\s*wordpress_test_cookie\=/ ) ) {
13					MercatorSSO();
14				}
15			}
16		/* ]]> */
17	</script>
17
18<title>Kuhmo-talo</title>
19<link rel="alternate" href="https://kuhmotalo.fi/" hreflang="fi" />
20<link rel="alternate" href="https://kuhmotalo.fi/en/frontpage/" hreflang="en" />
21
22<!-- The SEO Framework tehnyt Sybre Waaijer -->
23<meta name="robots" content="max-snippet:-1,max-image-preview:large,max-video-preview:-1" />
24<link rel="canonical" href="https://kuhmotalo.fi/" />
25<meta name="description" content="Tulevat tapahtumat Hotellipaketti Tilat ja palvelut Matkailijalle Kuhmo-talo valmistui kesällä 1993 Kuhmon Kamarimusiikin kodiksi ja kainuulaisten…" />
26<meta property="og:type" content="website" />
27<meta property="og:locale" content="fi_FI" />
28<meta property="og:site_name" content="Kuhmo-talo" />
29<meta property="og:title" content="Kuhmo-talo" />
30<meta property="og:description" content="Tulevat tapahtumat Hotellipaketti Tilat ja palvelut Matkailijalle Kuhmo-talo valmistui kesällä 1993 Kuhmon Kamarimusiikin kodiksi ja kainuulaisten ympärivuotiseksi kulttuuritapahtumien keskukseksi." />
31<meta property="og:url" content="https://kuhmotalo.fi/" />
32<meta property="og:image" content="https://www.kuhmotalo.fi/wp-content/uploads/sites/3/2025/11/kuhmo-talo.jpg" />
33<meta name="twitter:card" content="summary_large_image" />
34<meta name="twitter:title" content="Kuhmo-talo" />
35<meta name="twitter:description" content="Tulevat tapahtumat Hotellipaketti Tilat ja palvelut Matkailijalle Kuhmo-talo valmistui kesällä 1993 Kuhmon Kamarimusiikin kodiksi ja kainuulaisten ympärivuotiseksi kulttuuritapahtumien keskukseksi." />
36<meta name="twitter:image" content="https://www.kuhmotalo.fi/wp-content/uploads/sites/3/2025/11/kuhmo-talo.jpg" />
37<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://kuhmotalo.fi/#/schema/WebSite","url":"https://kuhmotalo.fi/","name":"Kuhmo-talo","inLanguage":"fi","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://kuhmotalo.fi/search/{search_term_string}/"},"query-input":"required name=search_term_string"},"publisher":{"@id":"https://kuhmotalo.fi/#/schema/Organization"}},{"@type":"WebPage","@id":"https://kuhmotalo.fi/","url":"https://kuhmotalo.fi/","name":"Kuhmo-talo","description":"Tulevat tapahtumat Hotellipaketti Tilat ja palvelut Matkailijalle Kuhmo-talo valmistui kesällä 1993 Kuhmon Kamarimusiikin kodiksi ja kainuulaisten…","inLanguage":"fi","isPartOf":{"@id":"https://kuhmotalo.fi/#/schema/WebSite"},"breadcrumb":{"@type":"BreadcrumbList","@id":"https://kuhmotalo.fi/#/schema/BreadcrumbList","itemListElement":{"@type":"ListItem","position":1,"name":"Kuhmo-talo"}},"potentialAction":{"@type":"ReadAction","target":"https://kuhmotalo.fi/"},"about":{"@id":"https://kuhmotalo.fi/#/schema/Organization"}},{"@type":"Organization","@id":"https://kuhmotalo.fi/#/schema/Organization","name":"Kuhmo-talo","url":"https://kuhmotalo.fi/","logo":{"@type":"ImageObject","url":"https://kuhmotalo.fi/wp-content/uploads/sites/3/2025/12/cropped-Kuhmo-talo_liikemerkki_Vihrea.png","contentUrl":"https://kuhmotalo.fi/wp-content/uploads/sites/3/2025/12/cropped-Kuhmo-talo_liikemerkki_Vihrea.png","width":512,"height":512,"contentSize":"14141"}}]}</script>
37
38<!-- / The SEO Framework tehnyt Sybre Waaijer | 2.76ms meta | 0.20ms boot -->
39
40<link rel="alternate" type="application/rss+xml" title="Kuhmo-talo &raquo; syöte" href="https://kuhmotalo.fi/feed/" />
41<link rel="alternate" type="application/rss+xml" title="Kuhmo-talo &raquo; kommenttien syöte" href="https://kuhmotalo.fi/comments/feed/" />
42<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://kuhmotalo.fi/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fkuhmotalo.fi%2F&#038;lang=fi" />
43<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://kuhmotalo.fi/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fkuhmotalo.fi%2F&#038;format=xml&#038;lang=fi" />
44<style id='wp-img-auto-sizes-contain-inline-css' type='text/css'>
45img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
46/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
47</style>
48<style id='wp-emoji-styles-inline-css' type='text/css'>
49
50	img.wp-smiley, img.emoji {
51		display: inline !important;
52		border: none !important;
53		box-shadow: none !important;
54		height: 1em !important;
55		width: 1em !important;
56		margin: 0 0.07em !important;
57		vertical-align: -0.1em !important;
58		background: none !important;
59		padding: 0 !important;
60	}
61/*# sourceURL=wp-emoji-styles-inline-css */
62</style>
63<link rel='stylesheet' id='wp-block-library-css' href='https://kuhmotalo.fi/wp-includes/css/dist/block-library/style.min.css?ver=6.9.9' type='text/css' media='all' />
64
65<style id='wp-block-button-inline-css' type='text/css'>
66.wp-block-button__link{align-content:center;box-sizing:border-box;cursor:pointer;display:inline-block;height:100%;text-align:center;word-break:break-word}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-button[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{flex-basis:100%;width:100%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25{width:25%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50{width:50%}.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75{width:75%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none}
67/*# sourceURL=https://kuhmotalo.fi/wp-includes/blocks/button/style.min.css */
68</style>
69<style id='wp-block-cover-inline-css' type='text/css'>
70.wp-block-cover,.wp-block-cover-image{align-items:center;background-position:50%;box-sizing:border-box;display:flex;justify-content:center;min-height:430px;overflow:hidden;overflow:clip;padding:1em;position:relative}.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient{background-color:initial}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{background-color:inherit;content:""}.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before{bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0{opacity:0}
70.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10{opacity:.1}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20{opacity:.2}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30{opacity:.3}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40{opacity:.4}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50{opacity:.5}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60{opacity:.6}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70{opacity:.7}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80{opacity:.8}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90{opacity:.9}.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{c
70olor:inherit;position:relative;width:100%}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0}.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover-image.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-bottom-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-center-right .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-left .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position.is-position-top-right .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background{border:none;bottom:0;box-shadow:none;height:100%;left:0;margin:0;max-height:none;max-width:none;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:fixed;background-repeat:no-repeat;background-size:cover}@supports (-webkit-touch-callout:inherit){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;margin-bottom:0;max-width:840px;padding:.44em;text-align:center;z-index:1}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__image-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__video-background{z-index:0}body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__gradient-background,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container,body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)).has-background-dim:not(.has-background-gradient):before{z-index:1}.has-modal-open body:not(.editor-styles-wrapper) .wp-block-cover:not(.wp-block-cover:has(.wp-block-cover__background+.wp-block-cover__inner-container)) .wp-block-cover__inner-container{z-index:auto}
71/*# sourceURL=https://kuhmotalo.fi/wp-includes/blocks/cover/style.min.css */
72</style>
73<style id='wp-block-heading-inline-css' type='text/css'>
74h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
75/*# sourceURL=https://kuhmotalo.fi/wp-includes/blocks/heading/style.min.css */
76</style>
77<style id='wp-block-image-inline-css' type='text/css'>
78.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;
78cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}
79/*# sourceURL=https://kuhmotalo.fi/wp-includes/blocks/image/style.min.css */
80</style>
81<style id='wp-block-media-text-inline-css' type='text/css'>
82.wp-block-media-text{box-sizing:border-box;
83  /*!rtl:begin:ignore*/direction:ltr;
84  /*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top>.wp-block-media-text__media{align-self:start}
84.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom>.wp-block-media-text__media{align-self:end}.wp-block-media-text>.wp-block-media-text__media{
85  /*!rtl:begin:ignore*/grid-column:1;grid-row:1;
86  /*!rtl:end:ignore*/margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;
87  /*!rtl:begin:ignore*/grid-column:2;grid-row:1;
88  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{
89  /*!rtl:begin:ignore*/grid-column:2;grid-row:1
90  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{
91  /*!rtl:begin:ignore*/grid-column:1;grid-row:1
92  /*!rtl:end:ignore*/}.wp-block-media-text__media a{display:block}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill>.wp-block-media-text__media img{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px;position:relative}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;position:absolute;width:100%}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile>.wp-block-media-text__content{grid-column:1;grid-row:2}}
93/*# sourceURL=https://kuhmotalo.fi/wp-includes/blocks/media-text/style.min.css */
94</style>
95<style id='wp-block-buttons-inline-css' type='text/css'>
96.wp-block-buttons{box-sizing:border-box}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;width:100%}.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link{text-decoration:inherit}.wp-block-buttons.has-custom-font-size .wp-block-button__link{font-size:inherit}.wp-block-buttons .wp-block-button__link{width:100%}.wp-block-button.aligncenter{text-align:center}
97/*# sourceURL=https://kuhmotalo.fi/wp-includes/blocks/buttons/style.min.css */
98</style>
99<style id='wp-block-columns-inline-css' type='text/css'>
100.wp-block-columns{box-sizing:border-box;display:flex;flex-wrap:wrap!important}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap!important}}.wp-block-columns{align-items:normal!important}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap!important}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}:where(.wp-block-columns){margin-bottom:1.75em}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-stretch{align-self:stretch}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}
101/*# sourceURL=https://kuhmotalo.fi/wp-includes/blocks/columns/style.min.css */
102</style>
103<style id='wp-block-group-inline-css' type='text/css'>
104.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative}
105/*# sourceURL=https://kuhmotalo.fi/wp-includes/blocks/group/style.min.css */
106</style>
107<style id='wp-block-paragraph-inline-css' type='text/css'>
108.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
109/*# sourceURL=https://kuhmotalo.fi/wp-includes/blocks/paragraph/style.min.css */
110</style>
111<style id='global-styles-inline-css' type='text/css'>
112:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
1120) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: clamp(1.5rem, 5vw, 2rem);--wp--preset--spacing--40: clamp(1.8rem, 1.8rem + ((1vw - 0.48rem) * 2.885), 3rem);--wp--preset--spacing--50: clamp(2.5rem, 8vw, 4.5rem);--wp--preset--spacing--60: clamp(3.75rem, 10vw, 7rem);--wp--preset--spacing--70: clamp(5rem, 5.25rem + ((1vw - 0.48rem) * 9.096), 8rem);--wp--preset--spacing--80: clamp(7rem, 14vw, 11rem);--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:root { --wp--style--global--content-size: 650px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) { padding-right: 0; padding-left: 0; }.has-global-padding :where(:not(.alignfull.is-layout-flow) > .has-global-padding:not(.wp-block-block, .alignfull)) > .alignfull { margin-left: 0; margin-right: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained >
112 :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{--wp--style--root--padding-top: 0px;--wp--style--root--padding-right: 0px;--wp--style--root--padding-bottom: 0px;--wp--style--root--padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: underline;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
112.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
113/*# sourceURL=global-styles-inline-css */
114</style>
115
116<link rel='stylesheet' id='megamenu-css' href='https://kuhmotalo.fi/wp-content/uploads/sites/3/maxmegamenu/style_fi.css?ver=f1f0a6' type='text/css' media='all' />
117<link rel='stylesheet' id='dashicons-css' href='https://kuhmotalo.fi/wp-includes/css/dashicons.min.css?ver=6.9.9' type='text/css' media='all' />
118<link rel='stylesheet' id='megamenu-genericons-css' href='https://kuhmotalo.fi/wp-content/plugins/megamenu-pro/icons/genericons/genericons/genericons.css?ver=2.4' type='text/css' media='all' />
119<link rel='stylesheet' id='megamenu-fontawesome6-css' href='https://kuhmotalo.fi/wp-content/plugins/megamenu-pro/icons/fontawesome6/css/all.min.css?ver=2.4' type='text/css' media='all' />
120<link rel='stylesheet' id='crue-styles-css' href='https://kuhmotalo.fi/wp-content/themes/Kuhmo-talo/css/theme.min.css?ver=0.9.4.1764148512' type='text/css' media='all' />
121<style id='crue-styles-inline-css' type='text/css'>
122
123  a[href]:not(:where(
124    /* exclude hash only links */
125    [href^="#"],
126    /* exclude relative links */
127    [href^="/"],
128    /* exclude tel-links */
129    [href^="tel:"],
130    /* exclude logo */
131    .footer-logo-link, .header-logo-link,
132    /* exclude links with class "sidebar-forms" and target="_blank" */
133  .sidebar-forms [href][target="_blank"],
134    /* domains to exclude */
135    [href*="://kuhmotalo.fi"],
136  )):after {
137    content: "\f08e";
138    display: inline-block;
139    margin-left: 6px;
140    font: normal normal normal 14px/1 FontAwesome;
141    font-size: inherit;
142    text-rendering: auto;
143    -webkit-font-smoothing: antialiased;
144    -moz-osx-font-smoothing: grayscale;
145  }
146  
147/*# sourceURL=crue-styles-inline-css */
148</style>
149<link rel='stylesheet' id='crue-styles-custom-css' href='https://kuhmotalo.fi/wp-content/themes/Kuhmo-talo/css/theme-custom.css?ver=0.9.4.1764148512' type='text/css' media='all' />
150<link rel='stylesheet' id='tablepress-default-css' href='https://kuhmotalo.fi/wp-content/plugins/tablepress/css/build/default.css?ver=3.3.4' type='text/css' media='all' />
151<link rel='stylesheet' id='search-filter-flatpickr-css' href='https://kuhmotalo.fi/wp-content/plugins/search-filter/assets/css/vendor/flatpickr.min.css?ver=3.1.6' type='text/css' media='all' />
152<link rel='stylesheet' id='search-filter-css' href='https://kuhmotalo.fi/wp-content/plugins/search-filter-pro/assets/css/frontend/frontend.css?ver=3.1.6' type='text/css' media='all' />
153<link rel='stylesheet' id='search-filter-ugc-styles-css' href='https://kuhmotalo.fi/wp-content/uploads/sites/3/search-filter/style.css?ver=20' type='text/css' media='all' />
154<script type="text/javascript">
155		if ( ! Object.hasOwn( window, 'searchAndFilter' ) ) {
156			window.searchAndFilter = {};
157		}
158		</script>
158<script type="text/javascript" src="https://kuhmotalo.fi/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 158
158
159<script type="text/javascript" src="https://kuhmotalo.fi/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
vendor: 1 bytes, line 159
159
160<script type="text/javascript" src="https://kuhmotalo.fi/wp-includes/js/wp-embed.min.js?ver=6.9.9" id="wp-embed-js" defer="defer" data-wp-strategy="defer"></script>
vendor: 1 bytes, line 160
160
161<script type="text/javascript" src="https://kuhmotalo.fi/wp-content/plugins/search-filter/assets/js/vendor/flatpickr.min.js?ver=3.1.6" id="search-filter-flatpickr-js"></script>
vendor: 1 bytes, line 161
161
162<script type="text/javascript" id="search-filter-js-before">
163/* <![CDATA[ */
164window.searchAndFilter.frontend = {"fields":{},"queries":{},"library":{"fields":{},"components":{}},"restNonce":"ba21e3559f","homeUrl":"https:\/\/kuhmotalo.fi","isPro":false,"suggestionsNonce":"dbd5481c6c"};
165//# sourceURL=search-filter-js-before
166/* ]]> */
167</script>
vendor: 1 bytes, line 167
167
168<script type="text/javascript" src="https://kuhmotalo.fi/wp-content/plugins/search-filter-pro/assets/js/frontend/frontend.js?ver=3.1.6" id="search-filter-js"></script>
168
169<link rel="https://api.w.org/" href="https://kuhmotalo.fi/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://kuhmotalo.fi/wp-json/wp/v2/pages/5" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://kuhmotalo.fi/xmlrpc.php?rsd" />
170<meta name="mobile-web-app-capable" content="yes">
171<meta name="apple-mobile-web-app-capable" content="yes">
172<meta name="apple-mobile-web-app-title" content="Kuhmo-talo - ">
173<link rel="icon" href="https://kuhmotalo.fi/wp-content/uploads/sites/3/2025/12/cropped-Kuhmo-talo_liikemerkki_Vihrea-32x32.png" sizes="32x32" />
174<link rel="icon" href="https://kuhmotalo.fi/wp-content/uploads/sites/3/2025/12/cropped-Kuhmo-talo_liikemerkki_Vihrea-192x192.png" sizes="192x192" />
175<link rel="apple-touch-icon" href="https://kuhmotalo.fi/wp-content/uploads/sites/3/2025/12/cropped-Kuhmo-talo_liikemerkki_Vihrea-180x180.png" />
176<meta name="msapplication-TileImage" content="https://kuhmotalo.fi/wp-content/uploads/sites/3/2025/12/cropped-Kuhmo-talo_liikemerkki_Vihrea-270x270.png" />
177	
178	
179<style id='core-block-supports-inline-css' type='text/css'>
180.wp-container-core-columns-is-layout-aca22cf8{flex-wrap:nowrap;gap:0px 0px;}.wp-container-core-columns-is-layout-76f8ef02{flex-wrap:nowrap;}.wp-container-core-columns-is-layout-28f84493{flex-wrap:nowrap;}
181/*# sourceURL=core-block-supports-inline-css */
182</style>
183
184</head>
185
186<body class="home wp-singular page-template-default page page-id-5 wp-embed-responsive wp-theme-Kuhmo-talo mega-menu-primary" itemscope itemtype="http://schema.org/WebSite">
187
188
189<div class="site" id="page">
190  <div id="text-ui">
191
192  
193  	
194
195
196
197<div id="wrapper-navbar" class="navbar-mobile-bg">
198<div class="nav-wrapper content-section-nav">
199  <a class="m-0 p-0 skip-link sr-only sr-only-focusable" href="#content">Siirry sisältöön</a>
200  
201  
202  
203  <nav id="main-nav" class="navbar navbar-expand-md navbar-dark" aria-labelledby="main-nav-label">
204  
205    <h2 id="main-nav-label" class="sr-only">
206      Päävalikko    </h2>
207
208    <div id="nav-container" class="px-4 px-lg-0 py-4 d-flex justify-content-between align-items-center">
209    
210
211  <a class="navbar-brand" rel="home" href="https://kuhmotalo.fi/" title="Kuhmo-talo" itemprop="url">
212  
213    <div class="logo-container">
214      <img width="256" height="28" src="https://kuhmotalo.fi/wp-content/uploads/sites/3/2025/11/Kuhmo-talo_tekstilogo.svg" class="attachment-square-256 size-square-256" alt="kuhmo-talo logo" decoding="async" />    </div>
215    
216      
217      
218      <div class="logo-mobile-container">
219        <img width="256" height="28" src="https://kuhmotalo.fi/wp-content/uploads/sites/3/2025/11/Kuhmo-talo_tekstilogo.svg" class="attachment-square-256 size-square-256" alt="kuhmo-talo logo" decoding="async" />      </div>
220  
221      
222  </a>
223
224<!-- end custom logo -->
225      <div class="mobile-search ms-auto me-4">
226      
227<form method="get" id="searchform" 
228      action="https://kuhmotalo.fi/" 
229      role="search" aria-label="Haku sivustolta">
230    
231    <label class="sr-only" for="s">
232        Haku    </label>
233    
234    <div class="input-group">
235        <input class="field form-control nav-search-field border-0"
236               id="s" name="s" type="text"
237               placeholder="Hae sivustolta" 
238               value="">
239        
240        <span class="input-group-append">
241            <button class="submit btn--search nav-search-btn" 
242                    id="searchsubmit" name="submit" type="submit" 
243                    aria-label="Hakupainike">
244                
245            </button>
246        </span>
247    </div>
248</form>
249      </div>
250     
251      <!-- The WordPress Menu goes here -->
252      <div id="mega-menu-wrap-primary" class="mega-menu-wrap"><div class="mega-menu-toggle"><div class="mega-toggle-blocks-left"></div><div class="mega-toggle-blocks-center"></div><div class="mega-toggle-blocks-right"><div class='mega-toggle-block mega-menu-toggle-animated-block mega-toggle-block-0' id='mega-toggle-block-0'><button aria-controls="mega-menu-primary" aria-expanded="false" aria-haspopup="true" aria-label="Toggle Menu" class="mega-toggle-animated mega-toggle-animated-slider" type="button">
253                  <span class="mega-toggle-animated-box">
254                    <span class="mega-toggle-animated-inner"></span>
255                  </span>
256                </button></div></div></div><ul id="mega-menu-primary" class="mega-menu max-mega-menu mega-menu-horizontal mega-no-js" data-event="hover" data-effect="fade_up" data-effect-speed="200" data-effect-mobile="slide" data-effect-speed-mobile="200" data-mobile-force-width="body" data-second-click="go" data-document-click="collapse" data-vertical-behaviour="standard" data-breakpoint="1130" data-unbind="true" data-mobile-state="collapse_all" data-mobile-direction="vertical" data-overlay-desktop="false" data-overlay-mobile="false"><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-home mega-current-menu-item mega-page_item mega-page-item-5 mega-current_page_item mega-menu-item-16" id="mega-menu-item-16"><a class="mega-menu-link" href="https://kuhmotalo.fi/" aria-current="page">Etusivu</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-has-children mega-align-bottom-left mega-menu-flyout mega-menu-item-41" id="mega-menu-item-41"><a class="mega-menu-link" href="https://kuhmotalo.fi/tapahtumat-2/" aria-expanded="false" aria-controls="mega-sub-menu-41">Tapahtumat<span class="mega-indicator" aria-hidden="true"></span></a>
257<ul class="mega-sub-menu" id='mega-sub-menu-41'>
258<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-907" id="mega-menu-item-907"><a class="mega-menu-link" href="https://kuhmotalo.fi/hotellipaketti/">Hotellipaketti</a></li></ul>
259</li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-has-children mega-align-bottom-left mega-menu-flyout mega-menu-item-40" id="mega-menu-item-40"><a class="mega-menu-link" href="https://kuhmotalo.fi/tilat-ja-palvelut/" aria-expanded="false" aria-controls="mega-sub-menu-40">Tilat ja palvelut<span class="mega-indicator" aria-hidden="true"></span></a>
260<ul class="mega-sub-menu" id='mega-sub-menu-40'>
261<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-642" id="mega-menu-item-642"><a class="mega-menu-link" href="https://kuhmotalo.fi/lentua-sali/">Lentua-sali</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-643" id="mega-menu-item-643"><a class="mega-menu-link" href="https://kuhmotalo.fi/pajakkasali/">Pajakkasali</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-778" id="mega-menu-item-778"><a class="mega-menu-link" href="https://kuhmotalo.fi/kahvila-juttua/">Kahvila Juttua</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-700" id="mega-menu-item-700"><a class="mega-menu-link" href="https://kuhmotalo.fi/tilat-ja-palvelut/">Tilat ja palvelut</a></li></ul>
262</li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-has-children mega-align-bottom-left mega-menu-flyout mega-menu-item-228" id="mega-menu-item-228"><a class="mega-menu-link" href="https://kuhmotalo.fi/infoa/" aria-expanded="false" aria-controls="mega-sub-menu-228">Info<span class="mega-indicator" aria-hidden="true"></span></a>
263<ul class="mega-sub-menu" id='mega-sub-menu-228'>
264<li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-602" id="mega-menu-item-602"><a class="mega-menu-link" href="https://kuhmotalo.fi/kampanjasivu/">Ajankohtaista</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-699" id="mega-menu-item-699"><a class="mega-menu-link" href="https://kuhmotalo.fi/infoa/">Info</a></li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-666" id="mega-menu-item-666"><a class="mega-menu-link" href="https://kuhmotalo.fi/esteettomyys/">Esteettömyys</a></li></ul>
265</li><li class="mega-menu-item mega-menu-item-type-post_type mega-menu-item-object-page mega-menu-item-39" id="mega-menu-item-39"><a class="mega-menu-link" href="https://kuhmotalo.fi/yhteystiedot/">Yhteystiedot</a></li></ul></div>    
266    </div><!-- .container -->
267    
268
269
270<div class="top-navigation-right d-flex">
271          <div id="menu-search">
272      
273<form method="get" id="searchform" 
274      action="https://kuhmotalo.fi/" 
275      role="search" aria-label="Haku sivustolta">
276    
277    <label class="sr-only" for="s">
278        Haku    </label>
279    
280    <div class="input-group">
281        <input class="field form-control nav-search-field border-0"
282               id="s" name="s" type="text"
283               placeholder="Hae sivustolta" 
284               value="">
285        
286        <span class="input-group-append">
287            <button class="submit btn--search nav-search-btn" 
288                    id="searchsubmit" name="submit" type="submit" 
289                    aria-label="Hakupainike">
290                
291            </button>
292        </span>
293    </div>
294</form>
295     </div>
296   
297
298    
299</div>
300
301<div class="mobile-language-switcher">
302</div>  </nav><!-- .site-navigation -->
303  </div>
304</div><!-- #wrapper-navbar end -->
305   
306  
307	  
308<div class="wrapper" id="frontpage-wrapper">
309
310  <div class="container-fluid" id="content">
311
312    <div class="row">
313
314      <div id="primary" class="col-md">
315
316        <main class="site-main" id="main">
317
318          
319            
320            
321<article class="post-5 page type-page status-publish hentry" id="post-5">
322
323  <div class="the-content">
324    
325<div class="wp-block-group alignfull hero-frontpage is-layout-flow wp-block-group-is-layout-flow">
326<div class="wp-block-cover alignfull is-light hero-cover"><video class="wp-block-cover__video-background intrinsic-ignore" autoplay muted loop playsinline src="https://kuhmotalo.fi/wp-content/uploads/sites/3/2025/12/kuhmotalo_hero_v1.mp4" style="object-position:51% 18%" data-object-fit="cover" data-object-position="51% 18%"></video><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
327<div class="wp-block-group alignfull hero-text-container animated fadeIn is-layout-flow wp-block-group-is-layout-flow">
328<div class="kuhmo-talo-logo hide-in-editor"></div>
329
330
331
332<div class="wp-block-group hero-text-content-group is-layout-flow wp-block-group-is-layout-flow">
333<h1 class="wp-block-heading has-text-align-center hero-heading">Kuhmolaisen kulttuurin koti.</h1>
334
335
336
337<div class="kuhmo-talo-text hide-in-editor"></div>
338</div>
339</div>
340</div></div>
341</div>
342
343
344
345<div class="wp-block-group alignfull icons-container is-layout-flow wp-block-group-is-layout-flow" style="margin-top:0;margin-bottom:0">
346<div class="wp-block-columns alignfull quick-links-hero-container col-container is-layout-flex wp-container-core-columns-is-layout-aca22cf8 wp-block-columns-is-layout-flex">
347<div class="wp-block-column is-vertically-aligned-center single-col d-flex flex-column justify-content-start align-items-center align-self-stretch is-layout-flow wp-block-column-is-layout-flow" style="padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--30)">
348<figure class="wp-block-image size-large"><img decoding="async" width="89" height="187" src="https://kuhmotalo.fi/wp-content/uploads/sites/3/2025/11/karhu-1.svg" alt="" class="wp-image-8" /></figure>
349
350
351
352<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
353<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://kuhmotalo.fi/tapahtumat/">Tulevat tapahtumat</a></div>
354</div>
355</div>
356
357
358
359<div class="wp-block-column is-vertically-aligned-center single-col d-flex flex-column justify-content-start align-items-center align-self-stretch is-layout-flow wp-block-column-is-layout-flow" style="padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--30)">
360<figure class="wp-block-image size-large"><img decoding="async" width="106" height="187" src="https://kuhmotalo.fi/wp-content/uploads/sites/3/2025/11/karhu-2.svg" alt="" class="wp-image-9" /></figure>
361
362
363
364<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
365<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://www.kuhmotalo.fi/hotellipaketti/">Hotellipaketti</a></div>
366</div>
367</div>
368
369
370
371<div class="wp-block-column is-vertically-aligned-center single-col d-flex flex-column justify-content-start align-items-center align-self-stretch is-layout-flow wp-block-column-is-layout-flow" style="padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--30)">
372<figure class="wp-block-image size-large"><img decoding="async" width="117" height="172" src="https://kuhmotalo.fi/wp-content/uploads/sites/3/2025/11/karhu-3.svg" alt="" class="wp-image-10" /></figure>
373
374
375
376<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
377<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://www.kuhmotalo.fi/tilat-ja-palvelut/">Tilat ja palvelut</a></div>
378</div>
379</div>
380
381
382
383<div class="wp-block-column is-vertically-aligned-center single-col d-flex flex-column justify-content-start align-items-center align-self-stretch is-layout-flow wp-block-column-is-layout-flow" style="padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--30)">
384<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="147" height="165" src="https://kuhmotalo.fi/wp-content/uploads/sites/3/2025/11/karhu-4.svg" alt="" class="wp-image-11" /></figure>
385
386
387
388<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
389<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://www.kuhmotalo.fi/matkailijalle/">Matkailijalle</a></div>
390</div>
391</div>
392</div>
393</div>
394
395
396
397<div class="wp-block-group alignfull full-width-banner has-global-padding is-layout-constrained wp-block-group-is-layout-constrained">
398<div class="wp-block-cover alignfull is-style-default"><picture><source srcset='' media='(max-width:767px)'><img loading="lazy" decoding="async" width="2560" height="1920" class="wp-block-cover__image-background wp-image-12 size-full" alt="" src="https://www.kuhmotalo.fi/wp-content/uploads/sites/3/2025/11/kuhmo-talo.jpg" data-object-fit="cover" srcset="https://kuhmotalo.fi/wp-content/uploads/sites/3/2025/11/kuhmo-talo.jpg 2560w, https://kuhmotalo.fi/wp-content/uploads/sites/3/2025/11/kuhmo-talo-300x225.jpg 300w, https://kuhmotalo.fi/wp-content/uploads/sites/3/2025/11/kuhmo-talo-1024x768.jpg 1024w, https://kuhmotalo.fi/wp-content/uploads/sites/3/2025/11/kuhmo-talo-768x576.jpg 768w, https://kuhmotalo.fi/wp-content/uploads/sites/3/2025/11/kuhmo-talo-1536x1152.jpg 1536w, https://kuhmotalo.fi/wp-content/uploads/sites/3/2025/11/kuhmo-talo-2048x1536.jpg 2048w" sizes="auto, (max-width: 2560px) 100v
398w, 2560px" /></picture><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow">
399<div class="wp-block-columns alignfull is-layout-flex wp-container-core-columns-is-layout-76f8ef02 wp-block-columns-is-layout-flex">
400<div class="wp-block-column is-vertically-aligned-bottom is-layout-flow wp-block-column-is-layout-flow">
401<h2 class="wp-block-heading">Kuhmo-talo<br>kulttuurin kotina<br>yli 30 vuotta</h2>
402
403
404
405<p class="has-text-align-left helper-title" style="font-size:1rem">Kuhmo-talo valmistui kesällä 1993 Kuhmon Kamarimusiikin kodiksi ja kainuulaisten ympärivuotiseksi kulttuuritapahtumien keskukseksi. Sen sijainti ja arkkitehtuuri korostavat yhteyttä luontoon, ja ympäristö tarjoaa ainutlaatuisen mahdollisuuden kokea rauhaa ja Kuhmon henkeä kaikkina vuodenaikoina. Tämä erityinen tunnelma on tehnyt mahdolliseksi Kuhmon Kamarimusiikin nousun maailman musiikkikentän huipulle.</p>
406
407
408
409<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
410<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://www.kuhmotalo.fi/infoa/">Lue lisää</a></div>
411</div>
412</div>
413</div>
414</div></div>
415</div>
416
417
418
419<div class="wp-block-group alignfull paragraph-container is-layout-flow wp-block-group-is-layout-flow" style="margin-top:var(--wp--preset--spacing--50);margin-bottom:var(--wp--preset--spacing--50)">
420<h2 class="wp-block-heading has-text-align-center is-style-section-heading"><em>Tulossa Kuhmo-talolle</em></h2>
421
422
423<script type="text/javascript" src="https://www.tapahtumienkainuu.fi/widget-loader/653fdf1e14d5b53bab7ed2be"></script>
423<div id="EVENTZWIDGET-653fdf1e14d5b53bab7ed2be" class="EVENTZWIDGET"></div>
424</div>
425
426
427
428<div class="wp-block-group alignwide mediafull-text block-negative-margin is-layout-flow wp-block-group-is-layout-flow" style="margin-top:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--50)">
429<div class="wp-block-columns alignfull is-layout-flex wp-container-core-columns-is-layout-28f84493 wp-block-columns-is-layout-flex">
430<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow">
431<div class="wp-block-media-text alignfull is-stacked-on-mobile is-image-fill-element is-style-crue-media-text is-style-default has-bg-primary-background-color has-background"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="768" height="1024" src="https://www.kuhmotalo.fi/wp-content/uploads/sites/3/2025/12/Aula-768x1024.jpg" alt="" class="wp-image-269 size-full" style="object-position:50% 50%" srcset="https://kuhmotalo.fi/wp-content/uploads/sites/3/2025/12/Aula-768x1024.jpg 768w, https://kuhmotalo.fi/wp-content/uploads/sites/3/2025/12/Aula-225x300.jpg 225w, https://kuhmotalo.fi/wp-content/uploads/sites/3/2025/12/Aula-1152x1536.jpg 1152w, https://kuhmotalo.fi/wp-content/uploads/sites/3/2025/12/Aula-1536x2048.jpg 1536w, https://kuhmotalo.fi/wp-content/uploads/sites/3/2025/12/Aula-scaled.jpg 1920w" sizes="auto, (max-width: 768px) 100vw, 768px" /></figure><div class="wp-block-media-text__content">
432<h2 class="wp-block-heading is-heading-font is-style-section-heading">Ota yhteyttä</h2>
433
434
435
436<p class="is-style-default has-small-font-size"><strong>Kuhmo-talo</strong><br>Koulukatu 1
<br>88900 KUHMO
<br>Puhelin: <a href="tel:0447255451">044 725 5451</a><br>Sähköposti:<a href="mailto:[email protected]">[email protected]</a><br><br><br><strong>Liput ja lipunmyynti</strong><br><br><strong>Nouda liput Kuhmo-talon toimistosta:</strong><br><strong>Avoinna:</strong> ti–pe klo 9–16 <br>sekä tuntia ennen tapahtumia<br><strong>Ma:</strong> Suljettu<br><br><strong>Puhelinvaraukset:</strong> <a href="tel:0447255451">044 725 5451</a><br>(Kuhmon ulkopuolelle toimitamme liput kirjeitse, toimitusmaksu 3 €)<br><br><strong>Verkkoliput:</strong> <a href="http://www.lippu.fi">www.lippu.fi</a><br>(Palvelumaksu vaihtelee lipun mukaan)<br></p>
437
438
439
440<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex">
441<div class="wp-block-button"><a class="wp-block-button__link has-link-color wp-element-button" href="https://www.kuhmotalo.fi/yhteystiedot/">Lue lisää</a></div>
442</div>
443</div></div>
444</div>
445</div>
446</div>
447  </div>
448
449</article><!-- #post-## -->
450
451          
452        </main><!-- #main -->
453
454      </div>
455
456    </div><!-- .row -->
457
458  </div><!-- #content -->
459
460</div><!-- #page-wrapper -->
461
462
463    
464    <div class="wrapper-footer">
465        
466      <footer class="site-footer" id="colophon">
467
468        
469<div class="container-fluid">
470
471    <div class="content-section-nav">
472
473        <div class="row footer-inner">
474
475            <div class="xcol-md-12 xcol-lg-3 xcol-xxl-3 footer-col footer-col-1 mb-4 ps-0">
476                <div class="footer-logo">
477                    
478                    
479                    <img width="383" height="155" src="https://kuhmotalo.fi/wp-content/uploads/sites/3/2025/11/Kuhmo-talo_logo-valkoinen.svg" class="attachment-square-512 size-square-512" alt="kuhmo-talo logo" decoding="async" loading="lazy" />
480                    
481                    
482                                    </div>
483
484            </div>
485            <div class="xcol-md-12 xcol-lg-3 xcol-xxl-3 footer-col footer-col-2">
486                <p><strong>Yhteystiedot:</strong></p>
487<p>Koulukatu 1<br />
48888900 Kuhmo</p>
489<p>Puh.  044 725 5451<br />
490[email protected]<br />
491toimisto avoinna<br />
492ti-pe klo 9-16</p>
493            </div>
494
495            <div class="xcol-md-12 xcol-lg-3 xcol-xxl-3 footer-col footer-col-3 ps-0">
496
497                <h2 class="mb-2">Navigaatio</h2>
498
499                
500                <ul class="footer-menu">
501
502                    
503                    <li class="footer-menu__item">
504
505                        
506                        
507                        
508                        <a class="footer-menu__link" href="https://www.kuhmotalo.fi/yhteystiedot/" >Yhteystiedot</a>
509
510                        
511                    </li>
512
513                    
514                    <li class="footer-menu__item">
515
516                        
517                        
518                        
519                        <a class="footer-menu__link" href="https://www.kuhmotalo.fi/tilat-ja-palvelut/" >
519Tilat ja palvelut </a>
520
521                        
522                    </li>
523
524                    
525                    <li class="footer-menu__item">
526
527                        
528                        
529                        
530                        <a class="footer-menu__link" href="https://www.kuhmotalo.fi/kahvila-juttua/" >Kahvila Juttua</a>
531
532                        
533                    </li>
534
535                    
536                </ul>
537
538                
539            </div>
540
541            <div class="xcol-md-12 xcol-lg-2 xcol-xxl-2 footer-col footer-col-4 ps-0">
542
543                <h2 class="mb-2">Linkit</h2>
544
545                
546                <ul class="footer-menu">
547
548                    
549                    <li class="footer-menu__item">
550
551                        
552                        
553                        
554                        <a class="footer-menu__link" href="https://wildtaiga.fi/" >Wild Taiga</a>
555
556                        
557                    </li>
558
559                    
560                    <li class="footer-menu__item">
561
562                        
563                        
564                        
565                        <a class="footer-menu__link" href="https://visitkuhmo.fi/" >Visit Kuhmo</a>
566
567                        
568                    </li>
569
570                    
571                    <li class="footer-menu__item">
572
573                        
574                        
575                        
576                        <a class="footer-menu__link" href="https://kuhmofestival.fi/" >Kuhmon Kamarimusiikki</a>
577
578                        
579                    </li>
580
581                    
582                </ul>
583
584                
585            </div>
586
587            <div class="px-0 xcol-md-12 xcol-lg-1 xcol-xxl-1 footer-col footer-col-5">
588                <h2>Seuraa meitä</h2>
589                
590                <ul class="footer-some-container">
591
592                    
593                                        
594                    <li class="footer-some-container__item d-inline-flex">
595                        <a class="footer-some-container__link" rel="nofollow noopener noreferrer"
596                            href="https://www.facebook.com/kuhmotalo/" target="_blank"
597                            aria-label="Seuraa meitä Facebook">
598
599                                                        <i class="fa fa-facebook"></i>
600                            
601                            <span
602                                class="text-capitalize">Facebook</span>
603                        </a>
604                    </li>
605
606                    
607                                        
608                    <li class="footer-some-container__item d-inline-flex">
609                        <a class="footer-some-container__link" rel="nofollow noopener noreferrer"
610                            href="https://www.instagram.com/kuhmotalo/" target="_blank"
611                            aria-label="Seuraa meitä Instagram">
612
613                                                        <i class="fa fa-instagram"></i>
614                            
615                            <span
616                                class="text-capitalize">Instagram</span>
617                        </a>
618                    </li>
619
620                    
621                </ul>
622
623                
624            </div>
625
626
627        </div>
628
629    </div>
630
631</div>
632      </footer><!-- #colophon -->
633        
634    </div><!-- wrapper end -->
635
636        
637      <div class="crue-branding">
638    
639        <span class="copyright">
640          &copy; Kuhmo-talo 2026        </span>
641    
642        <span class="part-of-the-crue">
643          <a href="https://crue.fi" target="_blank"><img alt="creative crue logo" src="https://kuhmotalo.fi/wp-content/themes/Kuhmo-talo/img/crue-branding.png" class="crue-brand"></a>
644        </span>
645    
646      </div>
647    
648    
649  </div>
650
651</div><!-- #page end -->
652
653<script type="speculationrules">
654{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/sites/3/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/Kuhmo-talo/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
655</script>
vendor: 1 bytes, line 655
655
656<script type="text/javascript">
657/* <![CDATA[ */
658	var relevanssi_rt_regex = /(&|\?)_(rt|rt_nonce)=(\w+)/g
659	var newUrl = window.location.search.replace(relevanssi_rt_regex, '')
660	if (newUrl.substr(0, 1) == '&') {
661		newUrl = '?' + newUrl.substr(1)
662	}
663	history.replaceState(null, null, window.location.pathname + newUrl + window.location.hash)
664/* ]]> */
665</script>
vendor: 1 bytes, line 665
665
666<script type="text/javascript" src="https://kuhmotalo.fi/wp-content/themes/Kuhmo-talo/js/theme.min.js?ver=0.9.4.1764148512" id="crue-scripts-js"></script>
vendor: 1 bytes, line 666
666
667<script type="text/javascript" src="https://kuhmotalo.fi/wp-includes/js/hoverIntent.min.js?ver=1.10.2" id="hoverIntent-js"></script>
vendor: 1 bytes, line 667
667
668<script type="text/javascript" src="https://kuhmotalo.fi/wp-content/plugins/megamenu/js/maxmegamenu.min.js?ver=3.10.8" id="megamenu-js"></script>
vendor: 1 bytes, line 668
668
669<script type="text/javascript" src="https://kuhmotalo.fi/wp-content/plugins/megamenu-pro/assets/public.js?ver=2.4" id="megamenu-pro-js"></script>
vendor: 1 bytes, line 669
669
670<script id="wp-emoji-settings" type="application/json">
671{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://kuhmotalo.fi/wp-includes/js/wp-emoji-release.min.js?ver=6.9.9"}}
672</script>
vendor: 1 bytes, line 672
672
673<script type="module">
674/* <![CDATA[ */
675/*! This file is auto-generated */
676var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
677//# sourceURL=https://kuhmotalo.fi/wp-includes/js/wp-emoji-loader.min.js
678/* ]]> */
679</script>
679
680<div id="search-filter-svg-template" aria-hidden="true" style="clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute;	width: 1px !important; word-wrap: normal !important;"><svg
681   xmlns:svg="http://www.w3.org/2000/svg"
682   xmlns="http://www.w3.org/2000/svg"
683   style="background-color:red"
684   viewBox="0 0 24 24"
685   stroke="currentColor"
686   version="1.1"
687   id="sf-svg-spinner-circle"
688>
689  
690    <g fill="none">
691      <g>
692        <circle
693           stroke-opacity="0.5"
694           cx="12.000001"
695           cy="12.000001"
696           r="10.601227"
697           style="stroke-width:2.79755;stroke-miterlimit:4;stroke-dasharray:none" />
698        <path
699           d="M 22.601226,12.000001 C 22.601226,6.1457686 17.854233,1.398775 12,1.398775"
700           style="stroke-width:2.79755;stroke-miterlimit:4;stroke-dasharray:none">
701		    <animateTransform
702             attributeName="transform"
703             type="rotate"
704             from="0 12 12"
705             to="360 12 12"
706             dur="1s"
707             repeatCount="indefinite" />
708		   </path>
709      </g>
710    </g>
711</svg>
712</div>		
712<script type="text/javascript" id="search-filter-data-js">
713			window.searchAndFilterData = {"fields":[],"queries":[],"shouldMount":true};
714		</script>
714
715		
715<script type="text/javascript" id="search-filter-api-url-js">
716			window.searchAndFilterApiUrl = '';
717		</script>
717
718		
719</body>
720
721</html>
722

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.