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&host=kuhmotalo.fi&back=https%3A%2F%2Fkuhmotalo.fi%2F&site=3&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 » syöte" href="https://kuhmotalo.fi/feed/" /> 41<link rel="alternate" type="application/rss+xml" title="Kuhmo-talo » 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&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&format=xml&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 © 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.