1<!DOCTYPE html> 2<html lang="fi"> 3<head> 4 <meta charset="UTF-8" /> 5 <link rel="preload" as="script" href="https://consent.cookiebot.com/uc.js"> 6
6<script type="text/javascript" data-cookieconsent="ignore"> 7 window.dataLayer = window.dataLayer || []; 8 9 function gtag() { 10 dataLayer.push(arguments); 11 } 12 13 window.dataLayer.push({ 14 'site_lang': 'fi', 15 }); 16 17 gtag("consent", "default", { 18 ad_personalization: "denied", 19 ad_storage: "denied", 20 ad_user_data: "denied", 21 analytics_storage: "denied", 22 functionality_storage: "denied", 23 personalization_storage: "denied", 24 security_storage: "granted", 25 wait_for_update: 2000, 26 }); 27 </script>
27 28 <meta name="viewport" content="width=device-width, initial-scale=1" /> 29<link rel="alternate" href="https://www.koiramme.fi/" hreflang="fi" /> 30<link rel="alternate" href="https://www.koiramme.fi/sv/" hreflang="sv" /> 31<link rel="alternate" href="https://www.koiramme.fi/en/" hreflang="en" /> 32 33<!-- The SEO Framework by Sybre Waaijer --> 34<meta name="robots" content="max-snippet:-1,max-image-preview:large,max-video-preview:-1" /> 35<link rel="canonical" href="https://www.koiramme.fi/" /> 36<meta name="description" content="Koiramme.fi on koiraihmisen oma lukupaikka, josta löydät tarkoin nuuskittuja, kiinnostavia juttuja koiramaailmasta." /> 37<meta property="og:type" content="website" /> 38<meta property="og:locale" content="fi_FI" /> 39<meta property="og:site_name" content="Koiramme" /> 40<meta property="og:title" content="Koiramme" /> 41<meta property="og:description" content="Koiramme.fi on koiraihmisen oma lukupaikka, josta löydät tarkoin nuuskittuja, kiinnostavia juttuja koiramaailmasta." /> 42<meta property="og:url" content="https://www.koiramme.fi/" /> 43<meta property="og:image" content="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_07_kansi_-214x300.jpg" /> 44<meta name="twitter:card" content="summary_large_image" /> 45<meta name="twitter:title" content="Koiramme" /> 46<meta name="twitter:description" content="Koiramme.fi on koiraihmisen oma lukupaikka, josta löydät tarkoin nuuskittuja, kiinnostavia juttuja koiramaailmasta." /> 47<meta name="twitter:image" content="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_07_kansi_-214x300.jpg" />
48<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://www.koiramme.fi/#/schema/WebSite","url":"https://www.koiramme.fi/","name":"Koiramme","description":"Koiramme-lehden oma verkkomedia.","inLanguage":"fi","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.koiramme.fi/search/{search_term_string}/"},"query-input":"required name=search_term_string"},"publisher":{"@id":"https://www.koiramme.fi/#/schema/Organization"}},{"@type":"WebPage","@id":"https://www.koiramme.fi/","url":"https://www.koiramme.fi/","name":"Koiramme - Koiramme-lehden oma verkkomedia.","description":"Koiramme.fi on koiraihmisen oma lukupaikka, josta löydät tarkoin nuuskittuja, kiinnostavia juttuja koiramaailmasta.","inLanguage":"fi","isPartOf":{"@id":"https://www.koiramme.fi/#/schema/WebSite"},"breadcrumb":{"@type":"BreadcrumbList","@id":"https://www.koiramme.fi/#/schema/BreadcrumbList","itemListElement":{"@type":"ListItem","position":1,"name":"Koiramme"}},"potentialAction":{"@type":"ReadAction","target":"https://www.koiramme.fi/"},"about":{"@id":"https://www.koiramme.fi/#/schema/Organization"}},{"@type":"Organization","@id":"https://www.koiramme.fi/#/schema/Organization","name":"Koiramme","url":"https://www.koiramme.fi/","logo":{"@type":"ImageObject","url":"https://www.koiramme.fi/wp-content/uploads/sites/2/2026/06/cropped-kmmew_favicon-vihrea-valkoinen.png","contentUrl":"https://www.koiramme.fi/wp-content/uploads/sites/2/2026/06/cropped-kmmew_favicon-vihrea-valkoinen.png","width":512,"height":512,"contentSize":"36765"}}]}</script>
48 49<!-- / The SEO Framework by Sybre Waaijer --> 50 51<title>Koiramme - Koiramme-lehden oma verkkomedia.</title> 52<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.koiramme.fi/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.koiramme.fi%2F&lang=fi" /> 53<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.koiramme.fi/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.koiramme.fi%2F&format=xml&lang=fi" /> 54 <!-- This site uses the Google Analytics by MonsterInsights plugin v11.3.0 - Using Analytics tracking - https://www.monsterinsights.com/ -->
vendor: 59 bytes, lines 54-55
54 55 <script src="//www.googletagmanager.com/gtag/js?id=
55G-L24V6XF4T9
vendor: 118 bytes, lines 55-56
55" data-cfasync="false" data-wpfc-render="false" type="text/plain" data-cookieconsent="statistics" async></script> 56
56<script data-cfasync="false" data-wpfc-render="false" type="text/plain" data-cookieconsent="statistics"> 57 var mi_version = '11.3.0'; 58 var mi_track_user = true; 59 var mi_no_track_reason = ''; 60 var MonsterInsightsDefaultLocations = {"page_location":"https:\/\/www.koiramme.fi\/"}; 61 if ( typeof MonsterInsightsPrivacyGuardFilter === 'function' ) { 62 var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsPrivacyGuardFilter( MonsterInsightsExcludeQuery ) : MonsterInsightsPrivacyGuardFilter( MonsterInsightsDefaultLocations ); 63 } else { 64 var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsExcludeQuery : MonsterInsightsDefaultLocations; 65 } 66 67 var disableStrs = [ 68 'ga-disable-G-L24V6XF4T9', 69 ]; 70 71 /* Function to detect opted out users */ 72 function __gtagTrackerIsOptedOut() { 73 for (var index = 0; index < disableStrs.length; index++) { 74 if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) { 75 return true; 76 } 77 } 78 79 return false; 80 } 81 82 /* Disable tracking if the opt-out cookie exists. */ 83 if (__gtagTrackerIsOptedOut()) { 84 for (var index = 0; index < disableStrs.length; index++) { 85 window[disableStrs[index]] = true; 86 } 87 } 88 89 /* Opt-out function */ 90 function __gtagTrackerOptout() { 91 for (var index = 0; index < disableStrs.length; index++) { 92 document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/'; 93 window[disableStrs[index]] = true; 94 } 95 } 96 97 if ('undefined' === typeof gaOptout) { 98 function gaOptout() { 99 __gtagTrackerOptout(); 100 } 101 } 102 window.dataLayer = window.dataLayer || []; 103 104 window.MonsterInsightsDualTracker = { 105 helpers: {}, 106 trackers: {}, 107 }; 108 if (mi_track_user) { 109 function __gtagDataLayer() { 110 dataLayer.push(arguments); 111 } 112 113 function __gtagTracker(type, name, parameters) { 114 if (!parameters) { 115 parameters = {}; 116 } 117 118 if (parameters.send_to) { 119 __gtagDataLayer.apply(null, arguments); 120 return; 121 } 122 123 if (type === 'event') { 124 parameters.send_to = monsterinsights_frontend.v4_id; 125 var hookName = name; 126 if (typeof parameters['event_category'] !== 'undefined') { 127 hookName = parameters['event_category'] + ':' + name; 128 } 129 130 if (typeof MonsterInsightsDualTracker.trackers[hookName] !== 'undefined') { 131 MonsterInsightsDualTracker.trackers[hookName](parameters); 132 } else { 133 __gtagDataLayer('event', name, parameters); 134 } 135 136 } else { 137 __gtagDataLayer.apply(null, arguments); 138 } 139 } 140 141 __gtagTracker('js', new Date()); 142 __gtagTracker('set', { 143 'developer_id.dZGIzZG': true, 144 }); 145 if ( MonsterInsightsLocations.page_location ) { 146 __gtagTracker('set', MonsterInsightsLocations); 147 } 148 __gtagTracker('config', 'G-L24V6XF4T9', {"forceSSL":"true","link_attribution":"true"} ); 149 window.gtag = __gtagTracker; (function () { 150 /* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */ 151 /* ga and __gaTracker compatibility shim. */ 152 var noopfn = function () { 153 return null; 154 }; 155 var newtracker = function () { 156 return new Tracker(); 157 }; 158 var Tracker = function () { 159 return null; 160 }; 161 var p = Tracker.prototype; 162 p.get = noopfn; 163 p.set = noopfn; 164 p.send = function () { 165 var args = Array.prototype.slice.call(arguments); 166 args.unshift('send'); 167 __gaTracker.apply(null, args); 168 }; 169 var __gaTracker = function () { 170 var len = arguments.length; 171 if (len === 0) { 172 return; 173 } 174 var f = arguments[len - 1]; 175 if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') { 176 if ('send' === arguments[0]) { 177 var hitConverted, hitObject = false, action; 178 if ('event' === arguments[1]) { 179 if ('undefined' !== typeof arguments[3]) { 180 hitObject = { 181 'eventAction': arguments[3], 182 'eventCategory': arguments[2], 183 'eventLabel': arguments[4], 184 'value': arguments[5] ? arguments[5] : 1, 185 } 186 } 187 } 188 if ('pageview' === arguments[1]) { 189 if ('undefined' !== typeof arguments[2]) { 190 hitObject = { 191 'eventAction': 'page_view', 192 'page_path': arguments[2], 193 } 194 } 195 } 196 if (typeof arguments[2] === 'object') { 197 hitObject = arguments[2]; 198 } 199 if (typeof arguments[5] === 'object') { 200 Object.assign(hitObject, arguments[5]); 201 } 202 if ('undefined' !== typeof arguments[1].hitType) { 203 hitObject = arguments[1]; 204 if ('pageview' === hitObject.hitType) { 205 hitObject.eventAction = 'page_view'; 206 } 207 } 208 if (hitObject) { 209 action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction;
210 hitConverted = mapArgs(hitObject); 211 __gtagTracker('event', action, hitConverted); 212 } 213 } 214 return; 215 } 216 217 function mapArgs(args) { 218 var arg, hit = {}; 219 var gaMap = { 220 'eventCategory': 'event_category', 221 'eventAction': 'event_action', 222 'eventLabel': 'event_label', 223 'eventValue': 'event_value', 224 'nonInteraction': 'non_interaction', 225 'timingCategory': 'event_category', 226 'timingVar': 'name', 227 'timingValue': 'value', 228 'timingLabel': 'event_label', 229 'page': 'page_path', 230 'location': 'page_location', 231 'title': 'page_title', 232 'referrer' : 'page_referrer', 233 }; 234 for (arg in args) { 235 if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) { 236 hit[gaMap[arg]] = args[arg]; 237 } else { 238 hit[arg] = args[arg]; 239 } 240 } 241 return hit; 242 } 243 244 try { 245 f.hitCallback(); 246 } catch (ex) { 247 } 248 }; 249 __gaTracker.create = newtracker; 250 __gaTracker.getByName = newtracker; 251 __gaTracker.getAll = function () { 252 return []; 253 }; 254 __gaTracker.remove = noopfn; 255 __gaTracker.loaded = true; 256 window['__gaTracker'] = __gaTracker; 257 })(); 258 } else { 259 console.log(""); 260 (function () { 261 function __gtagTracker() { 262 return null; 263 } 264 265 window['__gtagTracker'] = __gtagTracker; 266 window['gtag'] = __gtagTracker; 267 })(); 268 } 269 </script>
269 270 <!-- / Google Analytics by MonsterInsights --> 271 <style id="wp-img-auto-sizes-contain-inline-css"> 272img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 273/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 274</style> 275<style id="wp-block-navigation-link-inline-css"> 276.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{outline:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase} 277/*# sourceURL=https://www.koiramme.fi/wp-includes/blocks/navigation-link/style.min.css */ 278</style> 279<style id="wp-block-buttons-inline-css"> 280.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} 281/*# sourceURL=https://www.koiramme.fi/wp-includes/blocks/buttons/style.min.css */ 282</style> 283<style id="wp-block-button-inline-css"> 284.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} 285/*# sourceURL=https://www.koiramme.fi/wp-includes/blocks/button/style.min.css */ 286</style> 287<style id="wp-block-columns-inline-css"> 288.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%} 289/*# sourceURL=https://www.koiramme.fi/wp-includes/blocks/columns/style.min.css */ 290</style> 291<style id="wp-block-group-inline-css"> 292.wp-block-group{box-sizing:border-box}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative} 293/*# sourceURL=https://www.koiramme.fi/wp-includes/blocks/group/style.min.css */ 294</style> 295<link rel='stylesheet' id='wp-block-navigation-css' href='https://www.koiramme.fi/wp-includes/blocks/navigation/style.min.css?ver=7a102f44979dd3eae94b3ecdbfa14a46' media='all' /> 296<style id="valu-members-only-conditional-style-inline-css"> 297.wp-block-valu-members-only{position:relative}.wp-block-valu-members-only:before{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);bottom:100%;content:"";height:150px;left:0;pointer-events:none;position:absolute;width:100%} 298 299/*# sourceURL=https://www.koiramme.fi/wp-content/plugins/valu-members-only/build/blocks/members-only-conditional/style-index.css */ 300</style> 301<style id="wp-block-site-logo-inline-css"> 302.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px} 303/*# sourceURL=https://www.koiramme.fi/wp-includes/blocks/site-logo/style.min.css */ 304</style> 305<style id="wp-block-search-inline-css"> 306.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{fill:currentColor;height:1.25em;min-height:24px;min-width:24px;vertical-align:text-bottom;width:1.25em}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__button{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}:where(.wp-block-search__input){appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right} 307/*# sourceURL=https://www.koiramme.fi/wp-includes/blocks/search/style.min.css */ 308</style> 309<style id="valu-post-terms-style-inline-css"> 310 311 312/*# sourceURL=https://www.koiramme.fi/wp-content/plugins/valu-block-post-terms/build/style-index.css */ 313</style> 314<style id="wp-block-post-title-inline-css"> 315.wp-block-post-title{box-sizing:border-box;word-break:break-word}.wp-block-post-title :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit} 316/*# sourceURL=https://www.koiramme.fi/wp-includes/blocks/post-title/style.min.css */ 317</style> 318<link rel='stylesheet' id='wp-block-cover-css' href='https://www.koiramme.fi/wp-includes/blocks/cover/style.min.css?ver=7a102f44979dd3eae94b3ecdbfa14a46' media='all' /> 319<style id="wp-block-post-template-inline-css"> 320.wp-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media (min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media (max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto} 321/*# sourceURL=https://www.koiramme.fi/wp-includes/blocks/post-template/style.min.css */ 322</style> 323<style id="wp-block-heading-inline-css"> 324h1: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} 325/*# sourceURL=https://www.koiramme.fi/wp-includes/blocks/heading/style.min.css */ 326</style> 327<style id="wp-block-post-featured-image-inline-css"> 328.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image :where(img){box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:initial}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}
328.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-featured-image:where(.alignleft,.alignright){width:100%} 329/*# sourceURL=https://www.koiramme.fi/wp-includes/blocks/post-featured-image/style.min.css */ 330</style> 331<style id="wp-block-separator-inline-css"> 332@charset "UTF-8";.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-separator.is-style-dots{background:none!important;border:none!important} 333/*# sourceURL=https://www.koiramme.fi/wp-includes/blocks/separator/style.min.css */ 334</style> 335<style id="wp-block-post-excerpt-inline-css"> 336:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block} 337/*# sourceURL=https://www.koiramme.fi/wp-includes/blocks/post-excerpt/style.min.css */ 338</style> 339<style id="wp-block-image-inline-css"> 340.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;
340cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.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:2000001}.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}}
340@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}} 341/*# sourceURL=https://www.koiramme.fi/wp-includes/blocks/image/style.min.css */ 342</style> 343<style id="wp-block-paragraph-inline-css"> 344.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} 345/*# sourceURL=https://www.koiramme.fi/wp-includes/blocks/paragraph/style.min.css */ 346</style> 347<style id="valu-members-only-indicator-style-inline-css"> 348 349 350/*# sourceURL=https://www.koiramme.fi/wp-content/plugins/valu-members-only/build/blocks/members-only-indicator/style-index.css */ 351</style> 352<style id="wp-block-spacer-inline-css"> 353.wp-block-spacer{clear:both} 354/*# sourceURL=https://www.koiramme.fi/wp-includes/blocks/spacer/style.min.css */ 355</style> 356<style id="wp-block-post-content-inline-css"> 357.wp-block-post-content{display:flow-root} 358/*# sourceURL=https://www.koiramme.fi/wp-includes/blocks/post-content/style.min.css */ 359</style> 360<style id="wp-block-social-links-inline-css"> 361.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link{height:auto}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{fill:currentColor;color:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{stroke:#000;background-color:#fefc00;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:none}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}
361:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}
361:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{stroke:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000} 362/*# sourceURL=https://www.koiramme.fi/wp-includes/blocks/social-links/style.min.css */ 363</style> 364<style id="wp-block-library-inline-css"> 365:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
365--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 366/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 367</style> 368<style id="global-styles-inline-css"> 369: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--aspect-ratio--hero-main: 131/80;--wp--preset--aspect-ratio--hero-card: 41/23;--wp--preset--aspect-ratio--magazine-cover: 72/101;--wp--preset--aspect-ratio--article-full-width: 1920/560;--wp--preset--aspect-ratio--single-article: 1048/589;--wp--preset--aspect-ratio--article-listing: 123/92;--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--color--base: #FFFFFF;--wp--preset--color--base-2: #E8E8E9;--wp--preset--color--base-3: #D1D2D4;--wp--preset--color--base-4: #FFF0E7;--wp--preset--color--base-5: #FDD2BD;--wp--preset--color--base-6: #EBEFEB;--wp--preset--color--base-7: #C7D0C4;--wp--preset--color--base-8: #F2EBDF;--wp--preset--color--base-9: #D9BFAC;--wp--preset--color--base-10: #F0F4F6;--wp--preset--color--contrast: #1F1E1F;--wp--preset--color--contrast-2: #3C3D3F;--wp--preset--color--contrast-3: #808184;--wp--preset--color--accent: #FF784B;--wp--preset--color--accent-2: #658366;--wp--preset--color--accent-3: #995338;--wp--preset--color--accent-4: #82A8B6;--wp--preset--color--accent-5: #FFF300;--wp--preset--color--accent-6: #7DC079;--wp--preset--color--alpha-dark: rgba(250, 250, 250, 0.08);--wp--preset--color--alpha-dark-2: rgba(250, 250, 250, 0.24);--wp--preset--color--alpha-dark-3: rgba(250, 250, 250, 0.4);--wp--preset--color--alpha-dark-4: rgba(250, 250, 250, 0.6);--wp--preset--color--alpha-light: rgba(35, 31, 32, 0.08);--wp--preset--color--alpha-light-2: rgba(35, 31, 32, 0.24);--wp--preset--color--alpha-light-3: rgba(35, 31, 32, 0.4);--wp--preset--color--alpha-light-4: rgba(35, 31, 32, 0.6);--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,
3690) 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: 1rem;--wp--preset--font-size--medium: clamp(1.125rem, 2.5vw, 1.25rem);--wp--preset--font-size--large: clamp(1.25rem, 3vw, 1.375rem);--wp--preset--font-size--x-large: clamp(1.3125rem, 3vw, 1.5rem);--wp--preset--font-size--x-small: 0.875rem;--wp--preset--font-size--normal: clamp(1rem, 2vw, 1.125rem);--wp--preset--font-size--2-x-large: clamp(1.625rem, 4vw, 2rem);--wp--preset--font-size--3-x-large: clamp(2rem, 5vw, 2.5rem);--wp--preset--font-size--4-x-large: clamp(2.25rem, 6vw, 3rem);--wp--preset--font-size--5-x-large: clamp(2.5rem, 7vw, 3.5rem);--wp--preset--font-size--6-x-large: clamp(2.75rem, 8vw, 4rem);--wp--preset--font-family--body: "Fira Sans", sans-serif;--wp--preset--font-family--heading: "Noto Serif", serif;--wp--preset--spacing--20: 0.5rem;--wp--preset--spacing--30: 1rem;--wp--preset--spacing--40: 1.5rem;--wp--preset--spacing--50: clamp(1.75rem, 1.662rem + 0.376vw, 2rem);--wp--preset--spacing--60: clamp(2rem, 1.824rem + 0.751vw, 2.5rem);--wp--preset--spacing--70: clamp(2rem, 1.648rem + 1.502vw, 3rem);
369--wp--preset--spacing--80: clamp(2.5rem, 1.972rem + 2.254vw, 4rem);--wp--preset--spacing--10: 0.25rem;--wp--preset--spacing--10-25: clamp(0.25rem, 1.5vw, 0.75rem);--wp--preset--spacing--25: 0.75rem;--wp--preset--spacing--30-50: clamp(1rem, 1.75vw, 2rem);--wp--preset--spacing--45: clamp(1.5rem, 1.412rem + 0.376vw, 1.75rem);--wp--preset--spacing--30-80: clamp(1rem, 0.24rem + 3.14vw, 4rem);--wp--preset--spacing--50-80: clamp(2rem, -0.524rem + 5.17vw, 4rem);--wp--preset--spacing--90: clamp(3rem, 2.296rem + 3.005vw, 5rem);--wp--preset--spacing--100: clamp(3.5rem, 2.62rem + 3.756vw, 6rem);--wp--preset--spacing--110: clamp(4rem, 2.592rem + 6.009vw, 8rem);--wp--preset--spacing--120: clamp(8rem, 5.183rem + 12.019vw, 16rem);--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: 15px 15px 0px -3px rgba(255, 255, 255, 1), 15px 15px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);--wp--custom--typography--line-height--normal: 1.6;--wp--custom--typography--line-height--small: 1.5;--wp--custom--typography--line-height--x-small: 1.4;--wp--custom--typography--line-height--2-x-small: 1.3;--wp--custom--typography--line-height--tiny: 1.2;--wp--custom--typography--line-height--x-tiny: 1.1;--wp--custom--typography--font-size--drop-cap: clamp(3rem, 8vw, 3.8rem);--wp--custom--z-index--6-critical: 999;--wp--custom--z-index--5-modal: 300;--wp--custom--z-index--4-sticky: 200;--wp--custom--z-index--3-dropdown: 100;--wp--custom--z-index--2-float: 10;--wp--custom--z-index--1-base: 1;--wp--custom--border-radius--small: 4px;--wp--custom--border-radius--pill: 9999px;--wp--custom--valu-block-social-share--button-text-gap: var(--wp--preset--spacing--20);--wp--custom--valu-block-social-share--button-text-font-size: var(--wp--preset--font-size--x-small);--wp--custom--valu-block-social-share--button-text-font-weight: 400;--wp--custom--fixed-underline-width: 128px;--wp--custom--colors--accent-2-700: #516B52;--wp--custom--colors--accent-2-800: #3F5340;}:root { --wp--style--global--content-size: 770px;--wp--style--global--wide-size: 1408px; }: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: 1.5rem; 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: 1.5rem; }: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: 1.5rem;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: 1.5rem;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 1.5rem;}:root :where(.is-layout-grid){gap: 1.5rem;}.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 >
369 :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{background-color: var(--wp--preset--color--base);color: var(--wp--preset--color--contrast);font-family: var(--wp--preset--font-family--body);font-size: var(--wp--preset--font-size--normal);font-style: normal;font-weight: 400;line-height: var(--wp--custom--typography--line-height--normal);--wp--style--root--padding-top: 0px;--wp--style--root--padding-right: 1rem;--wp--style--root--padding-bottom: 0px;--wp--style--root--padding-left: 1rem;}a:where(:not(.wp-element-button)){color: var(--wp--custom--colors--accent-2-700);}h1, h2, h3, h4, h5, h6{font-family: var(--wp--preset--font-family--heading);font-weight: 700;}h1{line-height: var(--wp--custom--typography--line-height--tiny);}h2{line-height: var(--wp--custom--typography--line-height--small);}h3{line-height: var(--wp--custom--typography--line-height--tiny);}h4{line-height: var(--wp--custom--typography--line-height--tiny);}h5{line-height: var(--wp--custom--typography--line-height--normal);text-transform: uppercase;}h6{line-height: var(--wp--custom--typography--line-height--normal);text-transform: uppercase;}: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-base-color{color: var(--wp--preset--color--base) !important;}.has-base-2-color{color: var(--wp--preset--color--base-2) !important;}.has-base-3-color{color: var(--wp--preset--color--base-3) !important;}.has-base-4-color{color: var(--wp--preset--color--base-4) !important;}.has-base-5-color{color: var(--wp--preset--color--base-5) !important;}.has-base-6-color{color: var(--wp--preset--color--base-6) !important;}.has-base-7-color{color: var(--wp--preset--color--base-7) !important;}.has-base-8-color{color: var(--wp--preset--color--base-8) !important;}.has-base-9-color{color: var(--wp--preset--color--base-9) !important;}.has-base-10-color{color: var(--wp--preset--color--base-10) !important;}.has-contrast-color{color: var(--wp--preset--color--contrast) !important;}.has-contrast-2-color{color: var(--wp--preset--color--contrast-2) !important;}.has-contrast-3-color{color: var(--wp--preset--color--contrast-3) !important;}.has-accent-color{color: var(--wp--preset--color--accent) !important;}.has-accent-2-color{color: var(--wp--preset--color--accent-2) !important;}.has-accent-3-color{color: var(--wp--preset--color--accent-3) !important;}.has-accent-4-color{color: var(--wp--preset--color--accent-4) !important;}.has-accent-5-color{color: var(--wp--preset--color--accent-5) !important;}.has-accent-6-color{color: var(--wp--preset--color--accent-6) !important;}.has-alpha-dark-color{color: var(--wp--preset--color--alpha-dark) !important;}.has-alpha-dark-2-color{color: var(--wp--preset--color--alpha-dark-2) !important;}.has-alpha-dark-3-color{color: var(--wp--preset--color--alpha-dark-3) !important;}.has-alpha-dark-4-color{color: var(--wp--preset--color--alpha-dark-4) !important;}.has-alpha-light-color{color: var(--wp--preset--color--alpha-light) !important;}.has-alpha-light-2-color{color: var(--wp--preset--color--alpha-light-2) !important;}.has-alpha-light-3-color{color: var(--wp--preset--color--alpha-light-3) !important;}.has-alpha-light-4-color{color: var(--wp--preset--color--alpha-light-4) !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-base-background-color{background-color: var(--wp--preset--color--base) !important;}.has-base-2-background-color{background-color: var(--wp--preset--color--base-2) !important;}.has-base-3-background-color{background-color: var(--wp--preset--color--base-3) !important;}.has-base-4-background-color{background-color: var(--wp--preset--color--base-4) !important;}.has-base-5-background-color{background-color: var(--wp--preset--color--base-5) !important;}.has-base-6-background-color{background-color: var(--wp--preset--color--base-6) !important;}.has-base-7-background-color{background-color: var(--wp--preset--color--base-7) !important;}.has-base-8-background-color{background-color: var(--wp--preset--color--base-8) !important;}.has-base-9-background-color{background-color: var(--wp--preset--color--base-9) !important;}.has-base-10-background-color{background-color: var(--wp--preset--color--base-10) !important;}.has-contrast-background-color{background-color: var(--wp--preset--color--contrast) !important;}.has-contrast-2-background-color{background-color: var(--wp--preset--color--contrast-2) !important;}.has-contrast-3-background-color{background-color: var(--wp--preset--color--contrast-3) !important;}.has-accent-background-color{background-color: var(--wp--preset--color--accent) !important;}.has-accent-2-background-color{background-color: var(--wp--preset--color--accent-2) !important;}.has-accent-3-background-color{background-color: var(--wp--preset--color--accent-3) !important;}.has-accent-4-background-color{background-color: var(--wp--preset--color--accent-4) !important;}.has-accent-5-background-color{background-color: var(--wp--preset--color--accent-5) !important;}.has-accent-6-background-color{background-color: var(--wp--preset--color--accent-6) !important;}.has-alpha-dark-background-color{background-color: var(--wp--preset--color--alpha-dark) !important;}.has-alpha-dark-2-background-color{background-color: var(--wp--preset--color--alpha-dark-2) !important;}.has-alpha-dark-3-background-color{background-color: var(--wp--preset--color--alpha-dark-3) !important;}.has-alpha-dark-4-background-color{background-color: var(--wp--preset--color--alpha-dark-4) !important;}.has-alpha-light-background-color{background-color: var(--wp--preset--color--alpha-light) !important;}.has-alpha-light-2-background-color{background-color: var(--wp--preset--color--alpha-light-2) !important;}.has-alpha-light-3-background-color{background-color: var(--wp--preset--color--alpha-light-3) !important;}.has-alpha-light-4-background-color{background-color: var(--wp--preset--color--alpha-light-4) !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-base-border-color{border-color: var(--wp--preset--color--base) !important;}.has-base-2-border-color{border-color: var(--wp--preset--color--base-2) !important;}.has-base-3-border-color{border-color: var(--wp--preset--color--base-3) !important;}.has-base-4-border-color{border-color: var(--wp--preset--color--base-4) !important;}.has-base-5-border-color{border-color: var(--wp--preset--color--base-5) !important;}.has-base-6-border-color{border-color: var(--wp--preset--color--base-6) !important;}.has-base-7-border-color{border-color: var(--wp--preset--color--base-7) !important;}.has-base-8-border-color{border-color: var(--wp--preset--color--base-8) !important;}.has-base-9-border-color{border-color: var(--wp--preset--color--base-9) !important;}.has-base-10-border-color{border-color: var(--wp--preset--color--base-10) !important;}.has-contrast-border-color{border-color: var(--wp--preset--color--contrast) !important;}.has-contrast-2-border-color{border-color: var(--wp--preset--color--contrast-2) !important;}.has-contrast-3-border-color{border-color: var(--wp--preset--color--contrast-3) !important;}.has-accent-border-color{border-color: var(--wp--preset--color--accent) !important;}.has-accent-2-border-color{border-color: var(--wp--preset--color--accent-2) !important;}.has-accent-3-border-color{border-color: var(--wp--preset--color--accent-3) !important;}.has-accent-4-border-color{border-color: var(--wp--preset--color--accent-4) !important;}.has-accent-5-border-color{border-color: var(--wp--preset--color--accent-5) !important;}.has-accent-6-border-color{border-color: var(--wp--preset--color--accent-6) !important;}.has-alpha-dark-border-color{border-color: var(--wp--preset--color--alpha-dark) !important;}.has-alpha-dark-2-border-color{border-color: var(--wp--preset--color--alpha-dark-2) !important;}.has-alpha-dark-3-border-color{border-color: var(--wp--preset--color--alpha-dark-3) !important;}.has-alpha-dark-4-border-color{border-color: var(--wp--preset--color--alpha-dark-4) !important;}.has-alpha-light-border-color{border-color: var(--wp--preset--color--alpha-light) !important;}.has-alpha-light-2-border-color{border-color: var(--wp--preset--color--alpha-light-2) !important;}.has-alpha-light-3-border-color{border-color: var(--wp--preset--color--alpha-light-3) !important;}.has-alpha-light-4-border-color{border-color: var(--wp--preset--color--alpha-light-4) !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;}
369.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;}.has-x-small-font-size{font-size: var(--wp--preset--font-size--x-small) !important;}.has-normal-font-size{font-size: var(--wp--preset--font-size--normal) !important;}.has-2-x-large-font-size{font-size: var(--wp--preset--font-size--2-x-large) !important;}.has-3-x-large-font-size{font-size: var(--wp--preset--font-size--3-x-large) !important;}.has-4-x-large-font-size{font-size: var(--wp--preset--font-size--4-x-large) !important;}.has-5-x-large-font-size{font-size: var(--wp--preset--font-size--5-x-large) !important;}.has-6-x-large-font-size{font-size: var(--wp--preset--font-size--6-x-large) !important;}.has-body-font-family{font-family: var(--wp--preset--font-family--body) !important;}.has-heading-font-family{font-family: var(--wp--preset--font-family--heading) !important;} 370:root :where(.wp-block-button .wp-block-button__link){background-color: var(--wp--preset--color--accent);border-radius: 2rem;color: var(--wp--preset--color--contrast);font-family: var(--wp--preset--font-family--body);font-size: var(--wp--preset--font-size--small);font-style: normal;font-weight: 700;line-height: var(--wp--custom--typography--line-height--2x-small);padding-top: calc(var(--wp--preset--spacing--20));padding-right: var(--wp--preset--spacing--30);padding-bottom: calc(var(--wp--preset--spacing--20));padding-left: var(--wp--preset--spacing--30);} 371:root :where(.wp-block-image){margin-top: var(--wp--preset--spacing--60);} 372:root :where(.wp-block-image .wp-element-caption,.wp-block-image .wp-block-audio figcaption,.wp-block-image .wp-block-embed figcaption,.wp-block-image .wp-block-gallery figcaption,.wp-block-image .wp-block-image figcaption,.wp-block-image .wp-block-table figcaption,.wp-block-image .wp-block-video figcaption){color: var(--wp--preset--color--contrast-3);font-size: var(--wp--preset--font-size--small);line-height: var(--wp--custom--typography--line-height--small);margin-top: var(--wp--preset--spacing--20);margin-right: 0;margin-bottom: 0;margin-left: 0;} 373:root :where(.wp-block-buttons .wp-element-button:hover,.wp-block-buttons .wp-block-button__link:hover){background-image: linear-gradient(0deg, var(--wp--preset--color--alpha-light) 0%, var(--wp--preset--color--alpha-light) 100%);} 374/*# sourceURL=global-styles-inline-css */ 375</style> 376<style id="block-style-variation-styles-inline-css"> 377:root :where(.wp-block-button.is-style-outline--1 .wp-block-button__link){background: transparent none;background-color: rgba(255,255,255,0);border-color: var(--wp--preset--color--contrast);border-width: 2px;border-style: solid;color: var(--wp--preset--color--contrast);font-size: var(--wp--preset--font-size--small);font-style: normal;font-weight: 700;padding-top: calc(var(--wp--preset--spacing--20) - 2px);padding-right: var(--wp--preset--spacing--30);padding-bottom: calc(var(--wp--preset--spacing--20) - 2px);padding-left: var(--wp--preset--spacing--30);} 378:root :where(.wp-block-button.is-style-outline--4 .wp-block-button__link){background: transparent none;background-color: rgba(255,255,255,0);border-color: var(--wp--preset--color--contrast);border-width: 2px;border-style: solid;color: var(--wp--preset--color--contrast);font-size: var(--wp--preset--font-size--small);font-style: normal;font-weight: 700;padding-top: calc(var(--wp--preset--spacing--20) - 2px);padding-right: var(--wp--preset--spacing--30);padding-bottom: calc(var(--wp--preset--spacing--20) - 2px);padding-left: var(--wp--preset--spacing--30);} 379/*# sourceURL=block-style-variation-styles-inline-css */ 380</style> 381<style id="core-block-supports-inline-css">
382.wp-elements-a58f605fa80d3ce1ebe91ca4eb8a61e3 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--contrast);}.wp-container-core-navigation-is-layout-f56f613f{flex-wrap:nowrap;}.wp-container-core-group-is-layout-f56f613f{flex-wrap:nowrap;}.wp-container-core-group-is-layout-766a3da0 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-766a3da0 > * + *{margin-block-start:var(--wp--preset--spacing--70);margin-block-end:0;}.wp-container-core-group-is-layout-f4dbc892{flex-wrap:nowrap;gap:var(--wp--preset--spacing--40);justify-content:space-between;}.wp-container-core-group-is-layout-842e55c2 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-842e55c2 > * + *{margin-block-start:var(--wp--preset--spacing--20);margin-block-end:0;}.wp-container-core-group-is-layout-e35e81bf > :where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left:0 !important;}.wp-container-core-group-is-layout-e35e81bf > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-e35e81bf > * + *{margin-block-start:var(--wp--preset--spacing--20);margin-block-end:0;}.wp-container-core-group-is-layout-88c01e81{flex-wrap:nowrap;justify-content:center;}.wp-container-core-group-is-layout-44e3059c{flex-wrap:nowrap;justify-content:center;}.wp-container-core-group-is-layout-a6a2a725 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-a6a2a725 > * + *{margin-block-start:0;margin-block-end:0;}.wp-elements-f89d9632b35e8d27783b3c8ab2201768 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--contrast);}.wp-container-core-group-is-layout-33448194{flex-wrap:nowrap;gap:var(--wp--preset--spacing--20);}.wp-elements-24acadc504cb304ba84ed8f50e165fdb a:where(:not(.wp-element-button)){color:var(--wp--preset--color--contrast);}.wp-container-core-group-is-layout-6d065604{gap:var(--wp--preset--spacing--20);}.wp-container-core-group-is-layout-7e909850{flex-wrap:nowrap;gap:var(--wp--preset--spacing--20);}.wp-elements-6d6e439838ca3e9138077bd40855a2a7 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--base);}.wp-container-core-group-is-layout-77e5078e{gap:var(--wp--preset--spacing--30);flex-direction:column;align-items:flex-start;}.wp-elements-a1b4214e1ed567946f104abc4dd09da6 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--contrast);}.wp-container-core-group-is-layout-38835cec > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-38835cec > * + *{margin-block-start:var(--wp--preset--spacing--20);margin-block-end:0;}.wp-container-core-post-template-is-layout-33c8c244 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-post-template-is-layout-33c8c244 > * + *{margin-block-start:var(--wp--preset--spacing--30);margin-block-end:0;}.wp-container-core-column-is-layout-8a734781 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-column-is-layout-8a734781 > * + *{margin-block-start:var(--wp--preset--spacing--30);margin-block-end:0;}.wp-container-core-columns-is-layout-d86b4d03{flex-wrap:nowrap;gap:1.5rem var(--wp--preset--spacing--50);}.wp-elements-f530c0f12212bc09c33d423aa9e266ca a:where(:not(.wp-element-button)){color:var(--wp--preset--color--contrast);}.wp-container-core-group-is-layout-42926b03{flex-wrap:nowrap;gap:var(--wp--preset--spacing--25);}.wp-container-content-099d2dc4{flex-basis:36.5%;}.wp-elements-d753c5dc2d71ad9de730dab13caa127c a:where(:not(.wp-element-button)){color:var(--wp--preset--color--contrast);}.wp-container-content-9cfa9a5a{flex-grow:1;}.wp-container-core-group-is-layout-685c2d11{flex-wrap:nowrap;gap:var(--wp--preset--spacing--50);align-items:flex-start;}.wp-container-core-post-template-is-layout-cfd2f2e1 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-post-template-is-layout-cfd2f2e1 > * + *{margin-block-start:var(--wp--preset--spacing--60);margin-block-end:0;}.wp-container-core-group-is-layout-2c7b710b{flex-wrap:nowrap;justify-content:flex-start;}.wp-elements-9e76e6857bdaececf6cc5cf44f2634c4 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--contrast);}.wp-container-core-group-is-layout-341461b4{gap:var(--wp--preset--spacing--20);}.wp-container-core-post-template-is-layout-c593dbc8 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-post-template-is-layout-c593dbc8 > * + *{margin-block-start:var(--wp--preset--spacing--40);margin-block-end:0;}.wp-container-core-group-is-layout-e05ecd8b > .alignfull{margin-right:calc(var(--wp--preset--spacing--40) * -1);margin-left:calc(var(--wp--preset--spacing--40) * -1);}.wp-container-core-group-is-layout-f2e70619{flex-wrap:nowrap;justify-content:flex-start;}.wp-container-content-6549966c{flex-basis:144px;}.wp-container-core-group-is-layout-2e701726 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-2e701726 > * + *{margin-block-start:var(--wp--preset--spacing--30);margin-block-end:0;}.wp-container-core-columns-is-layout-1883aeda{flex-wrap:nowrap;gap:1.5rem 6.5%;}.wp-container-core-group-is-layout-ea64ea74{flex-wrap:nowrap;align-items:flex-start;}.wp-container-core-group-is-layout-92a62706 > .alignfull{margin-right:calc(var(--wp--preset--spacing--40) * -1);margin-left:calc(var(--wp--preset--spacing--40) * -1);}.wp-container-core-group-is-layout-92a62706 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-92a62706 > * + *{margin-block-start:var(--wp--preset--spacing--30);margin-block-end:0;}.wp-container-core-columns-is-layout-50b65d79{flex-wrap:nowrap;gap:1.5rem var(--wp--preset--spacing--50-80);}.wp-container-core-group-is-layout-8716f259 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-8716f259 > * + *{margin-block-start:var(--wp--preset--spacing--50);margin-block-end:0;}
382.wp-elements-b1af3b3a38a631bfe79ab1bad4c9460b a:where(:not(.wp-element-button)){color:var(--wp--preset--color--contrast);}.wp-container-core-group-is-layout-49322dbf > .alignfull{margin-right:calc(var(--wp--preset--spacing--60) * -1);margin-left:calc(var(--wp--preset--spacing--60) * -1);}.wp-container-core-group-is-layout-f7368268 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-f7368268 > * + *{margin-block-start:var(--wp--preset--spacing--0);margin-block-end:0;}.wp-elements-540a1818cccaf94eb50657f7ec9981e7 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--contrast);}.wp-elements-dc33f31e67b8792d39a5119917b0faef a:where(:not(.wp-element-button)){color:var(--wp--preset--color--contrast);}.wp-elements-3fba090ee5cdb77dba807e3060ad43f0 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--contrast);}.wp-container-core-post-template-is-layout-6b42e812 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-post-template-is-layout-6b42e812 > * + *{margin-block-start:var(--wp--preset--spacing--60);margin-block-end:0;}.wp-container-core-group-is-layout-c75a6cfc > .alignfull{margin-right:calc(var(--wp--preset--spacing--50) * -1);margin-left:calc(var(--wp--preset--spacing--50) * -1);}.wp-elements-764594cd1bb8db2ac64f532ed5771df9 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--contrast);text-decoration:none;}.wp-container-core-social-links-is-layout-7887ac3a{gap:1.5rem var(--wp--preset--spacing--30);}.wp-container-core-group-is-layout-ec3d5bf5{flex-wrap:nowrap;justify-content:space-between;}.wp-container-core-navigation-is-layout-b0e268e8{gap:var(--wp--preset--spacing--20);flex-direction:column;align-items:flex-start;}.wp-container-core-columns-is-layout-92c2be5f{flex-wrap:nowrap;gap:1.5rem var(--wp--preset--spacing--60);}.wp-container-core-group-is-layout-a6068182 > *{margin-block-start:0;margin-block-end:0;}.wp-container-core-group-is-layout-a6068182 > * + *{margin-block-start:var(--wp--preset--spacing--50);margin-block-end:0;}.wp-container-core-navigation-is-layout-bcf3754f{gap:var(--wp--preset--spacing--30);}.wp-container-core-group-is-layout-f771347b{flex-wrap:nowrap;justify-content:space-between;} 383/*# sourceURL=core-block-supports-inline-css */ 384</style> 385<style id="wp-block-template-skip-link-inline-css"> 386/*! This file is auto-generated */ 387.skip-link.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal!important}.skip-link.screen-reader-text:focus{background-color:#eee;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000} 388/*# sourceURL=/wp-includes/css/wp-block-template-skip-link.min.css */ 389</style> 390<link rel='stylesheet' id='ads-screen-css' href='https://www.koiramme.fi/wp-content/plugins/valu-advertisements/build/screen-style.scss.css?ver=c594d6f13c9a4c9a35a3f68f966b247a' media='all' /> 391<link rel='stylesheet' id='valu-featured-image-mobile-frontend-css' href='https://www.koiramme.fi/wp-content/plugins/valu-featured-image-mobile/build/style-view.css?ver=9c8c22dee13e0bbd9053b9eba1b27872' media='all' /> 392<style id="valu-featured-image-mobile-frontend-inline-css"> 393:root { --valu-featured-image-mobile-aspect-ratio: 343/384; } 394/*# sourceURL=valu-featured-image-mobile-frontend-inline-css */ 395</style> 396<link rel='stylesheet' id='valu-featured-video-frontend-style-css' href='https://www.koiramme.fi/wp-content/plugins/valu-featured-video/build/style-view.css?ver=905d56b0e5cdd3dfcc3b41a3b2f7763f' media='all' /> 397<style id="valu-featured-video-frontend-style-inline-css"> 398:root { --valu-featured-video-mobile-aspect-ratio: 1/1; --valu-featured-video-mobile-breakpoint: 576px; } 399/*# sourceURL=valu-featured-video-frontend-style-inline-css */ 400</style> 401<link rel='stylesheet' id='valu-gutenberg-enhancements.css-css' href='https://www.koiramme.fi/wp-content/plugins/valu-gutenberg-enhancements/build/style-index.css?ver=a92bb5244225b0926d98d4bfcc38274c' media='all' />
402<link rel='stylesheet' id='valu-mobile-carousel-view-css' href='https://www.koiramme.fi/wp-content/plugins/valu-mobile-carousel/build/view.css?ver=45f44d2e5fa9e2316d73425426e91b64' media='all' /> 403<link rel='stylesheet' id='valu-mobile-carousel-style-css' href='https://www.koiramme.fi/wp-content/plugins/valu-mobile-carousel/build/style-view.css?ver=45f44d2e5fa9e2316d73425426e91b64' media='all' /> 404<link rel='stylesheet' id='gutenbrain-screen-css' href='https://www.koiramme.fi/wp-content/themes/kennelliitto/build/css/screen.css?ver=88eb5824c7ca8803dd6ce0062b22566e' media='all' /> 405<link rel='stylesheet' id='valu-site-features-magazine-screen-css' href='https://www.koiramme.fi/wp-content/plugins/valu-site-features-magazine/build/screen.css?ver=a5d259a97c506cd66e9e6f535fc77342' media='all' />
406<script data-wp-strategy="defer" defer id="valu-post-terms-view-script-js" src="https://www.koiramme.fi/wp-content/plugins/valu-block-post-terms/build/view.js?ver=c755b3e0480fecf881c17ccf5e5d46ee"></script>
vendor: 1 bytes, line 406
406
407<script async data-wp-strategy="async" id="monsterinsights-frontend-script-js" src="https://www.koiramme.fi/wp-content/plugins/google-analytics-premium/assets/js/frontend-gtag.js?ver=37aa0b4d9238989f7948d13995ef94ce"></script>
vendor: 1 bytes, line 407
407
408<script data-cfasync="false" data-wpfc-render="false" type="text/plain" data-cookieconsent="statistics" id='monsterinsights-frontend-script-js-extra'>var monsterinsights_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx","inbound_paths":"[{\"path\":\"\\\/go\\\/\",\"label\":\"affiliate\"},{\"path\":\"\\\/recommend\\\/\",\"label\":\"affiliate\"}]","home_url":"https:\/\/www.koiramme.fi","hash_tracking":"false","v4_id":"G-L24V6XF4T9"};</script>
vendor: 1 bytes, line 408
408
409<script data-wp-strategy="defer" defer id="valu-site-features-magazine-screen-js" src="https://www.koiramme.fi/wp-content/plugins/valu-site-features-magazine/build/screen.js?ver=a5d259a97c506cd66e9e6f535fc77342"></script>
409 410 <style> 411 .gform_validation_container, 412 .gfield--type-honeypot { 413 display: none !important; 414 } 415 </style> 416
416<script> 417 window.dataLayer = window.dataLayer || []; 418 window.dataLayer.push({ 419 'valu_wpgtm_siteID': 2, 420 'valu_wpgtm_mode' : 'production' 421 }); 422 423 </script>
423 424 425
425<script 426 data-cookieconsent="ignore" >
vendor: 362 bytes, lines 426-431
426 427 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 428 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 429 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 430 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 431 })(window,document,'script','dataLayer','
431GTM-TLLCB2T4
vendor: 8 bytes, lines 431-432
431'); 432
432</script>
432 433
433<script type='application/json' class='wordpress escaped' id='findkit'>{"showInSearch":true,"title":"Etusivu","created":"2026-01-07T13:21:08+02:00","modified":"2026-09-30T11:22:20+03:00","customFields":{"wpPostId":{"type":"number","value":4}},"language":"fi","tags":["wordpress","domain\/www.koiramme.fi\/wordpress","wp_blog_name\/koiramme","domain\/www.koiramme.fi\/wp_blog_name\/koiramme","public","wp_post_type\/page","domain\/www.koiramme.fi\/wp_post_type\/page"]}</script>
433 <style> 434 #wp-admin-bar-findkit-adminbar a::before { 435 content: "\f179"; 436 top: 2px; 437 } 438 </style> 439
439<script id="wp-importmap" type="importmap"> 440{"imports":{"@wordpress/interactivity":"https://www.koiramme.fi/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=efaa5193bbad9c60ffd1"}} 441</script>
441 442<link rel="modulepreload" href="https://www.koiramme.fi/wp-includes/js/dist/script-modules/interactivity/index.min.js?ver=efaa5193bbad9c60ffd1" id="@wordpress/interactivity-js-modulepreload" fetchpriority="low"> 443<style class="wp-fonts-local"> 444@font-face{font-family:"Fira Sans";font-style:normal;font-weight:400;font-display:fallback;src:url('https://www.koiramme.fi/wp-content/themes/kennelliitto/build/fonts/fira-sans-v18-latin-400.woff2') format('woff2');} 445@font-face{font-family:"Fira Sans";font-style:normal;font-weight:500;font-display:fallback;src:url('https://www.koiramme.fi/wp-content/themes/kennelliitto/build/fonts/fira-sans-v18-latin-500.woff2') format('woff2');} 446@font-face{font-family:"Fira Sans";font-style:normal;font-weight:700;font-display:fallback;src:url('https://www.koiramme.fi/wp-content/themes/kennelliitto/build/fonts/fira-sans-v18-latin-700.woff2') format('woff2');} 447@font-face{font-family:"Noto Serif";font-style:normal;font-weight:400;font-display:fallback;src:url('https://www.koiramme.fi/wp-content/themes/kennelliitto/build/fonts/noto-serif-v33-latin-400.woff2') format('woff2');} 448@font-face{font-family:"Noto Serif";font-style:normal;font-weight:500;font-display:fallback;src:url('https://www.koiramme.fi/wp-content/themes/kennelliitto/build/fonts/noto-serif-v33-latin-500.woff2') format('woff2');} 449@font-face{font-family:"Noto Serif";font-style:normal;font-weight:700;font-display:fallback;src:url('https://www.koiramme.fi/wp-content/themes/kennelliitto/build/fonts/noto-serif-v33-latin-700.woff2') format('woff2');} 450</style> 451<link rel="icon" href="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/06/cropped-kmmew_favicon-vihrea-valkoinen-32x32.png" sizes="32x32" /> 452<link rel="icon" href="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/06/cropped-kmmew_favicon-vihrea-valkoinen-192x192.png" sizes="192x192" /> 453<link rel="apple-touch-icon" href="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/06/cropped-kmmew_favicon-vihrea-valkoinen-180x180.png" /> 454<meta name="msapplication-TileImage" content="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/06/cropped-kmmew_favicon-vihrea-valkoinen-270x270.png" /> 455</head> 456 457<body class="home wp-singular page-template-default page page-id-4 page-parent wp-custom-logo wp-embed-responsive wp-theme-kennelliitto">
vendor: 81 bytes, lines 457-459
457 458 <noscript> 459 <iframe src="https://www.googletagmanager.com/ns.html?id=
459GTM-TLLCB2T4
vendor: 109 bytes, lines 459-462
459" 460 height="0" width="0" style="display:none;visibility:hidden"></iframe> 461 </noscript> 462
463<a class="skip-link screen-reader-text" id="wp-skip-link" href="#wp--skip-link--target">Siirry sisältöön</a><div class="wp-site-blocks"><header class="wp-block-template-part"> 464<div class="wp-block-group valu-pattern-header has-contrast-color has-text-color has-link-color wp-elements-a58f605fa80d3ce1ebe91ca4eb8a61e3 has-global-padding is-layout-constrained wp-container-core-group-is-layout-a6a2a725 wp-block-group-is-layout-constrained" style="border-bottom-color:var(--wp--preset--color--base-2);border-bottom-width:1px"> 465<div class="wp-block-group alignfull valu-pattern-header__top-row has-base-background-color has-background has-small-font-size has-global-padding is-layout-constrained wp-block-group-is-layout-constrained"> 466<div class="wp-block-group alignwide valu-pattern-header__top-row--content mobile--move-to-mobile-menu is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-f4dbc892 wp-block-group-is-layout-flex" style="min-height:55px;padding-top:var(--wp--preset--spacing--30)"> 467<div class="wp-block-group mobile--move-to-mobile-menu--2 is-nowrap is-layout-flex wp-container-core-group-is-layout-f56f613f wp-block-group-is-layout-flex"><nav style="font-style:normal;font-weight:700" class="has-small-font-size no-wrap wp-block-navigation is-nowrap is-layout-flex wp-container-core-navigation-is-layout-f56f613f wp-block-navigation-is-layout-flex" aria-label="Navigaatio: Ylätunniste ylävalikko (vasen)"><ul style="font-style:normal;font-weight:700" class="wp-block-navigation__container has-small-font-size no-wrap wp-block-navigation"><li class="has-small-font-size wp-block-navigation-item is-style-external wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://www.kennelliitto.fi" target="_blank" ><span class="wp-block-navigation-item__label">Kennelliitto.fi</span></a></li></ul></nav></div> 468 469 470 471<div class="wp-block-group mobile--move-to-mobile-menu is-nowrap is-layout-flex wp-container-core-group-is-layout-f56f613f wp-block-group-is-layout-flex"> 472 473 474<div class="wp-block-valu-members-only-conditional" data-wp-interactive="valu/members-only" data-wp-context="{"isLoggedIn":false}"> 475 476 477<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-766a3da0 wp-block-group-is-layout-constrained"> 478<div class="wp-block-buttons has-custom-font-size has-small-font-size is-layout-flex wp-block-buttons-is-layout-flex"> 479<div class="wp-block-button is-style-outline is-style-login-right is-style-outline--1"><a class="wp-block-button__link has-contrast-color has-base-background-color has-text-color has-background has-link-color has-border-color has-contrast-border-color wp-element-button" href="https://www.koiramme.fi/openid-connect-authorize" style="padding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20)">Kirjaudu</a></div> 480 481 482 483<div class="wp-block-button is-style-arrow-right"><a class="wp-block-button__link has-accent-6-background-color has-background wp-element-button" href="https://omakoira.kennelliitto.fi/liity" style="padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--30)" target="_blank" rel="noreferrer noopener">Liity jäseneksi</a></div> 484</div> 485</div> 486 487</div> 488</div> 489</div> 490</div> 491 492 493 494<div class="wp-block-group valu-pattern-header__middle-row is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-88c01e81 wp-block-group-is-layout-flex"> 495<div class="wp-block-group valu-pattern-header__middle-row--content has-global-padding is-content-justification-left is-layout-constrained wp-container-core-group-is-layout-e35e81bf wp-block-group-is-layout-constrained" style="padding-top:var(--wp--preset--spacing--70);padding-bottom:var(--wp--preset--spacing--70)"> 496<div class="wp-block-group mobile--move-to-mobile-menu-header has-global-padding is-layout-constrained wp-container-core-group-is-layout-842e55c2 wp-block-group-is-layout-constrained"><div class="mobile--move-to-header-top wp-block-site-logo"><a href="https://www.koiramme.fi/" class="custom-logo-link" rel="home" aria-current="page"><img width="269" height="45" src="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/03/koiramme-logo.svg" class="custom-logo" alt="Koiramme" decoding="async" /></a></div></div> 497</div> 498</div> 499 500 501 502<div class="wp-block-group alignfull valu-pattern-header__main-row has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="padding-bottom:var(--wp--preset--spacing--40)"> 503<div class="wp-block-group alignwide valu-pattern-header__main-row--content is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-44e3059c wp-block-group-is-layout-flex" style="min-height:56px;padding-top:var(--wp--preset--spacing--10);padding-bottom:var(--wp--preset--spacing--10)"><nav style="font-style:normal;font-weight:700" class="has-text-color has-contrast-color has-normal-font-size is-responsive no-wrap wp-block-navigation is-nowrap is-layout-flex wp-container-core-navigation-is-layout-f56f613f wp-block-navigation-is-layout-flex" aria-label="Navigaatio: Ylätunniste Päävalikko" 504 data-wp-interactive="core/navigation" data-wp-context='{"overlayOpenedBy":{"click":false,"hover":false,"focus":false},"type":"overlay","roleAttribute":"","ariaLabel":"Valikko"}'><button aria-haspopup="dialog" aria-label="Avaa valikko" class="wp-block-navigation__responsive-container-open" 505 data-wp-on--click="actions.openMenuOnClick" 506 data-wp-on--keydown="actions.handleMenuKeydown" 507 ><svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
507<path d="M5 5v1.5h14V5H5z"></path><path d="M5 12.8h14v-1.5H5v1.5z"></path><path d="M5 19h14v-1.5H5V19z"></path></svg></button> 508 <div class="wp-block-navigation__responsive-container" id="modal-2" 509 data-wp-class--has-modal-open="state.isMenuOpen" 510 data-wp-class--is-menu-open="state.isMenuOpen" 511 data-wp-watch="callbacks.initMenu" 512 data-wp-on--keydown="actions.handleMenuKeydown" 513 data-wp-on--focusout="actions.handleMenuFocusout" 514 tabindex="-1" 515 > 516 <div class="wp-block-navigation__responsive-close" tabindex="-1"> 517 <div class="wp-block-navigation__responsive-dialog" 518 data-wp-bind--aria-modal="state.ariaModal" 519 data-wp-bind--aria-label="state.ariaLabel" 520 data-wp-bind--role="state.roleAttribute" 521 > 522 <button aria-label="Sulje valikko" class="wp-block-navigation__responsive-container-close" 523 data-wp-on--click="actions.closeMenuOnClick" 524 ><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24" aria-hidden="true" focusable="false"><path d="m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z"></path></svg></button> 525 <div class="wp-block-navigation__responsive-container-content" 526 data-wp-watch="callbacks.focusFirstElement" 527 id="modal-2-content"> 528 <ul style="font-style:normal;font-weight:700" class="wp-block-navigation__container has-text-color has-contrast-color has-normal-font-size is-responsive no-wrap wp-block-navigation"><li class="has-text-color has-contrast-color has-normal-font-size wp-block-navigation-item current-menu-item is-style-home-icon wp-block-home-link"><a aria-label="Etusivu" class="wp-block-home-link__content wp-block-navigation-item__content" href="https://www.koiramme.fi" rel="home" aria-current="page">Etusivu</a></li><li class="has-normal-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://www.koiramme.fi/koiran-kanssa/"><span class="wp-block-navigation-item__label">Koiran kanssa</span></a></li><li class="has-normal-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://www.koiramme.fi/kolumnit/"><span class="wp-block-navigation-item__label">Kolumnit</span></a></li><li class="has-normal-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://www.koiramme.fi/terveys-kasvatus/"><span class="wp-block-navigation-item__label">Terveys & kasvatus</span></a></li><li class="has-normal-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://www.koiramme.fi/harrastaminen/"><span class="wp-block-navigation-item__label">Harrastaminen</span></a></li><li class="has-normal-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://www.koiramme.fi/lyhyesti/"><span class="wp-block-navigation-item__label">Lyhyesti</span></a></li></ul> 529 530 </div> 531 </div> 532 </div> 533 </div></nav> 534 535 536<div class="wp-block-group mobile--move-to-left mobile--move-to-mobile-menu-header--2 is-layout-flow wp-block-group-is-layout-flow"><button 537 type="button" 538 class="wp-block-search__button" 539 aria-label="Avaa haku" 540 aria-expanded="false" 541 data-label-open="Avaa haku" 542 data-label-close="Sulje haku" 543 > 544 <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"> 545 <path d="M6.6375 13.275C4.78483 13.275 3.21542 12.6319 1.92925 11.3457C0.643083 10.0594 0 8.49 0 6.6375C0 4.785 0.643083 3.21558 1.92925 1.92925C3.21542 0.643083 4.78483 0 6.6375 0C8.49 0 10.0593 0.643083 11.3455 1.92925C12.6318 3.21558 13.275 4.785 13.275 6.6375C13.275 7.37883 13.1623 8.0715 12.937 8.7155C12.7115 9.3595 12.4068 9.9275 12.0228 10.4195L17.575 15.9777C17.7862 16.1929 17.8918 16.4591 17.8918 16.7763C17.8918 17.0936 17.7842 17.3578 17.569 17.569C17.3577 17.7802 17.0924 17.8857 16.7733 17.8857C16.4541 17.8857 16.1889 17.7802 15.9778 17.569L10.4315 12.0227C9.9355 12.4069 9.3635 12.7117 8.7155 12.937C8.0675 13.1623 7.37483 13.275 6.6375 13.275ZM6.6375 11C7.8515 11 8.88208 10.5764 9.72925 9.72925C10.5764 8.88225 11 7.85167 11 6.6375C11 5.42333 10.5
545764 4.39275 9.72925 3.54575C8.88208 2.69858 7.8515 2.275 6.6375 2.275C5.42333 2.275 4.39267 2.69858 3.5455 3.54575C2.6985 4.39275 2.275 5.42333 2.275 6.6375C2.275 7.85167 2.6985 8.88225 3.5455 9.72925C4.39267 10.5764 5.42333 11 6.6375 11Z" fill="#231F20"/> 546</svg> 547 </button></div> 548</div> 549</div> 550</div> 551</header> 552 553 554<main id="wp--skip-link--target" class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained"><div style="margin-top:0;margin-bottom:0" class="entry-content alignfull wp-block-post-content has-global-padding is-layout-constrained wp-block-post-content-is-layout-constrained"> 555<section class="wp-block-group alignfull valu-pattern-hero has-base-7-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60)"> 556<div class="wp-block-group alignwide has-global-padding is-layout-constrained wp-block-group-is-layout-constrained"> 557<div style="background-image:url('https://www.koiramme.fi/wp-content/uploads/sites/2/2026/03/tassu-hero.svg');background-size:cover;" class="wp-block-group valu-pattern-hero__bg-shape has-global-padding is-layout-constrained wp-block-group-is-layout-constrained has-background"></div> 558 559 560 561<div class="wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-d86b4d03 wp-block-columns-is-layout-flex" style="margin-top:0;margin-bottom:0"> 562<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:74.4%"> 563<div class="wp-block-query is-layout-flow wp-block-query-is-layout-flow"><ul class="wp-block-post-template is-layout-flow wp-block-post-template-is-layout-flow"><li class="wp-block-post post-4818 post type-post status-publish format-standard has-post-thumbnail hentry category-harrastaminen category-metsastyskoirat tag-englanninspringerspanieli tag-metsastyskoirat tag-riista tag-taideyliopisto tag-terhi-luukkonen tag-walesinspringerspanieli"> 564 565<article class="wp-block-cover has-featured-video has-video-mobile-focal-point has-mobile-focal-point has-custom-content-position is-position-bottom-left valu-enhancement-extend-link has-aspect-ratio" style="border-radius:8px;padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50);min-height:640px;aspect-ratio:131/80;min-height:unset;"><span aria-hidden="true" class="wp-block-cover__background has-background-dim-80 has-background-dim has-background-gradient" style="background:linear-gradient(180deg,rgba(0,0,0,0) 40%,rgba(0,0,0,0.8) 100%)"></span><video class="wp-block-cover__image-background" autoplay muted loop playsinline preload="metadata" poster="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_terhi-luukkonen1_keinonen-1024x576.jpg" style="--desktop-op: 51.3% 36.02%; --mobile-op: 50.43% 42.9%; object-position: var(--desktop-op); width: 100%; height: 100%; object-fit: cover;" data-src="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/video_luukkonen_hakamo.mp4" data-type="video/mp4"></video><div class="wp-block-cover__inner-container is-layout-flow wp-block-cover-is-layout-flow"> 566<div class="wp-block-group is-vertical is-content-justification-left is-layout-flex wp-container-core-group-is-layout-77e5078e wp-block-group-is-layout-flex"> 567<div class="wp-block-group has-contrast-color has-base-background-color has-text-color has-background has-link-color wp-elements-f89d9632b35e8d27783b3c8ab2201768 is-nowrap is-layout-flex wp-container-core-group-is-layout-7e909850 wp-block-group-is-layout-flex" style="border-radius:2px;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--25);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--25)"> 568<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-6d065604 wp-block-group-is-layout-flex" style="margin-top:var(--wp--preset--spacing--0);margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;line-height:1.3"> 569 570 571<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="text-transform:uppercase"> 572<div class="wp-block-valu-post-terms--tax-category wp-elements-24acadc504cb304ba84ed8f50e165fdb wp-block-valu-post-terms has-x-small-font-size"><span class="wp-block-valu-post-terms__term wp-block-valu-post-terms--category wp-block-valu-post-terms--id-155 wp-block-valu-post-terms--slug-harrastaminen">Harrastaminen</span><span class='wp-block-valu-post-terms__separator'>, </span><span class="wp-block-valu-post-terms__term wp-block-valu-post-terms--category wp-block-valu-post-terms--id-696 wp-block-valu-post-terms--slug-metsastyskoirat">Metsästyskoirat</span></div></div> 573</div> 574</div> 575 576 577<h2 class="has-link-color wp-elements-6d6e439838ca3e9138077bd40855a2a7 wp-block-post-title has-2-x-large-font-size has-heading-font-family"><a href="https://www.koiramme.fi/jutut/harrastaminen/koiria-kulttuuria-ja-metsamaita/" target="_self" >Koiria, kulttuuria ja metsämaita</a></h2></div> 578</div></article> 579 580</li></ul></div> 581</div> 582 583 584 585<div class="wp-block-column is-layout-flow wp-container-core-column-is-layout-8a734781 wp-block-column-is-layout-flow" style="flex-basis:328px"> 586<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-f56f613f wp-block-group-is-layout-flex"> 587<h2 class="wp-block-heading has-body-font-family has-medium-font-size" style="border-bottom-color:var(--wp--preset--color--accent-2);border-bottom-style:solid;border-bottom-width:3px;padding-bottom:var(--wp--preset--spacing--25);font-weight:700;text-transform:uppercase">TOIMITUKSEN VALINNAT</h2> 588</div> 589 590 591 592<div class="wp-block-query is-layout-flow wp-block-query-is-layout-flow"><ul class="valu-pattern-hero__cards wp-block-post-template is-layout-flow wp-container-core-post-template-is-layout-33c8c244 wp-block-post-template-is-layout-flow"><li class="wp-block-post post-4830 post type-post status-publish format-standard has-post-thumbnail hentry category-h
592arrastaminen category-koiraurheilu category-uutiset tag-helsinki tag-jari-hanninen tag-jenni-tuomela tag-liperi tag-ratajuoksu tag-sami-hanninen tag-vinttikoirat tag-ylojarvi"> 593 594<article class="wp-block-group valu-pattern-hero__card valu-enhancement-extend-link is-layout-flow wp-container-core-group-is-layout-38835cec wp-block-group-is-layout-flow"><figure style="aspect-ratio:41/23" class="wp-block-post-featured-image"><img fetchpriority="high" decoding="async" width="1024" height="577" src="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmme_web26_syys_pvk_kuvajarihanninen-1024x577.jpg" class="attachment-large size-large wp-post-image" alt="" style="border-radius:8px;width:100%;height:100%;object-fit:cover;" srcset="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmme_web26_syys_pvk_kuvajarihanninen-1024x577.jpg 1024w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmme_web26_syys_pvk_kuvajarihanninen-300x169.jpg 300w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmme_web26_syys_pvk_kuvajarihanninen-768x432.jpg 768w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmme_web26_syys_pvk_kuvajarihanninen-1536x865.jpg 1536w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmme_web26_syys_pvk_kuvajarihanninen-2048x1153.jpg 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure> 595 596 597<div class="wp-block-group valu-pattern-hero__card__content has-global-padding is-layout-constrained wp-container-core-group-is-layout-842e55c2 wp-block-group-is-layout-constrained"> 598<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-6d065604 wp-block-group-is-layout-flex" style="margin-top:var(--wp--preset--spacing--0);margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;line-height:1.3"> 599 600 601<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="text-transform:uppercase"> 602<div class="wp-block-valu-post-terms--tax-category wp-elements-24acadc504cb304ba84ed8f50e165fdb wp-block-valu-post-terms has-x-small-font-size"><span class="wp-block-valu-post-terms__term wp-block-valu-post-terms--category wp-block-valu-post-terms--id-155 wp-block-valu-post-terms--slug-harrastaminen">Harrastaminen</span><span class='wp-block-valu-post-terms__separator'>, </span><span class="wp-block-valu-post-terms__term wp-block-valu-post-terms--category wp-block-valu-post-terms--id-698 wp-block-valu-post-terms--slug-koiraurheilu">Koiraurheilu</span><span class='wp-block-valu-post-terms__separator'>, </span><span class="wp-block-valu-post-terms__term wp-block-valu-post-terms--category wp-block-valu-post-terms--id-704 wp-block-valu-post-terms--slug-uutiset">Uutiset</span></div></div> 603</div> 604 605 606<h3 class="has-link-color wp-elements-a1b4214e1ed567946f104abc4dd09da6 wp-block-post-title has-medium-font-size has-heading-font-family"><a href="https://www.koiramme.fi/jutut/harrastaminen/ylojarvi-naytti-vinttikoirille-vihreaa-valoa/" target="_self" >Ylöjärvi näytti vinttikoirille vihreää valoa</a></h3></div> 607</article> 608 609 610 611<hr class="wp-block-separator has-text-color has-alpha-light-color has-alpha-channel-opacity has-alpha-light-background-color has-background valu-pattern-hero__divider" style="margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--30)" /> 612 613</li><li class="wp-block-post post-4692 post type-post status-publish format-standard has-post-thumbnail hentry category-harrastaminen tag-agility tag-janne-gronroos tag-koirapelko tag-maajoukkue tag-sim"> 614 615<article class="wp-block-group valu-pattern-hero__card valu-enhancement-extend-link is-layout-flow wp-container-core-group-is-layout-38835cec wp-block-group-is-layout-flow"><figure style="aspect-ratio:41/23" class="wp-block-post-featured-image"><img decoding="async" width="1024" height="576" src="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_janne-gronroos-koirat_pekka-rousi-1024x576.jpg" class="attachment-large size-large wp-post-image" alt="" style="border-radius:8px;width:100%;height:100%;object-fit:cover; object-position: 45% 37%;" srcset="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_janne-gronroos-koirat_pekka-rousi-1024x576.jpg 1024w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_janne-gronroos-koirat_pekka-rousi-300x169.jpg 300w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_janne-gronroos-koirat_pekka-rousi-768x432.jpg 768w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_janne-gronroos-koirat_pekka-rousi.jpg 1048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure> 616 617 618<div class="wp-block-group valu-pattern-hero__card__content has-global-padding is-layout-constrained wp-container-core-group-is-layout-842e55c2 wp-block-group-is-layout-constrained"> 619<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-6d065604 wp-block-group-is-layout-flex" style="margin-top:var(--wp--preset--spacing--0);margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;line-height:1.3"> 620 621 622<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="text-transform:uppercase"> 623<div class="wp-block-valu-post-terms--tax-category wp-elements-24acadc504cb304ba84ed8f50e165fdb wp-block-valu-post-terms has-x-small-font-size"><span class="wp-block-valu-post-terms__term wp-block-valu-post-terms--category wp-block-valu-post-terms--id-155 wp-block-valu-post-terms--slug-harrastaminen">Harrastaminen</span></div></div> 624</div> 625 626
627<h3 class="has-link-color wp-elements-a1b4214e1ed567946f104abc4dd09da6 wp-block-post-title has-medium-font-size has-heading-font-family"><a href="https://www.koiramme.fi/jutut/harrastaminen/agilitytreeneista-seurasi-onnellinen-hurahdus/" target="_self" >Agilitytreeneistä seurasi onnellinen hurahdus</a></h3></div> 628</article> 629 630 631 632<hr class="wp-block-separator has-text-color has-alpha-light-color has-alpha-channel-opacity has-alpha-light-background-color has-background valu-pattern-hero__divider" style="margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--30)" /> 633 634</li></ul></div> 635</div> 636</div> 637</div> 638</section> 639 640 641 642<section class="wp-block-group alignfull valu-pattern-three-plus-newest has-link-color wp-elements-f530c0f12212bc09c33d423aa9e266ca has-global-padding is-layout-constrained wp-container-core-group-is-layout-8716f259 wp-block-group-is-layout-constrained" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60)"> 643<div class="wp-block-group alignwide valu-enhancement-extend-link is-nowrap is-layout-flex wp-container-core-group-is-layout-42926b03 wp-block-group-is-layout-flex"> 644<h2 class="wp-block-heading alignwide is-style-arrow-right has-body-font-family has-medium-font-size"><a href="https://www.koiramme.fi/terveys-kasvatus/" data-type="page" data-id="1262">Terveys ja kasvatus</a></h2> 645</div> 646 647 648 649<div class="wp-block-group alignwide has-global-padding is-layout-constrained wp-block-group-is-layout-constrained"> 650<div class="wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-50b65d79 wp-block-columns-is-layout-flex" style="margin-top:0;margin-bottom:0"> 651<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:74.4%"> 652<div class="wp-block-query is-layout-flow wp-block-query-is-layout-flow"><ul class="wp-block-post-template is-layout-flow wp-container-core-post-template-is-layout-cfd2f2e1 wp-block-post-template-is-layout-flow"><li class="wp-block-post post-4896 post type-post status-publish format-standard has-post-thumbnail hentry category-elainlaakari-vastaa category-terveys-ja-kasvatus tag-ella-soderlund tag-elainlaakari-vastaa tag-koiran-kanssa tag-vesihanta"> 653 654<article class="wp-block-group is-style-cq-container is-layout-flow wp-block-group-is-layout-flow"> 655<div class="wp-block-group is-style-cq-sm-column row-gap--30 valu-enhancement-extend-link is-nowrap is-layout-flex wp-container-core-group-is-layout-685c2d11 wp-block-group-is-layout-flex"><figure style="aspect-ratio:41/23" class="min-width-image-small flex-shrink-0 wp-block-post-featured-image wp-container-content-099d2dc4"><img decoding="async" width="1024" height="576" src="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/06/kmmew_ella_soderlund_elainlaakari-1024x576.jpg" class="attachment-large size-large wp-post-image" alt="" style="border-radius:8px;width:100%;height:100%;object-fit:cover;" srcset="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/06/kmmew_ella_soderlund_elainlaakari-1024x576.jpg 1024w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/06/kmmew_ella_soderlund_elainlaakari-300x169.jpg 300w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/06/kmmew_ella_soderlund_elainlaakari-768x432.jpg 768w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/06/kmmew_ella_soderlund_elainlaakari.jpg 1048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure> 656 657 658<div class="wp-block-group wp-container-content-9cfa9a5a is-layout-flow wp-container-core-group-is-layout-38835cec wp-block-group-is-layout-flow"> 659<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-6d065604 wp-block-group-is-layout-flex" style="margin-top:var(--wp--preset--spacing--0);margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;line-height:1.3"> 660 661 662<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="text-transform:uppercase"> 663<div class="wp-block-valu-post-terms--tax-category wp-elements-24acadc504cb304ba84ed8f50e165fdb wp-block-valu-post-terms has-x-small-font-size"><span class="wp-block-valu-post-terms__term wp-block-valu-post-terms--category wp-block-valu-post-terms--id-692 wp-block-valu-post-terms--slug-elainlaakari-vastaa">Eläinlääkäri vastaa</span><span class='wp-block-valu-post-terms__separator'>, </span><span class="wp-block-valu-post-terms__term wp-block-valu-post-terms--category wp-block-valu-post-terms--id-151 wp-block-valu-post-terms--slug-terveys-ja-kasvatus">Terveys & kasvatus</span></div></div> 664</div> 665 666 667<h3 class="has-link-color wp-elements-d753c5dc2d71ad9de730dab13caa127c wp-block-post-title has-large-font-size has-heading-font-family"><a href="https://www.koiramme.fi/jutut/terveys-ja-kasvatus/mika-on-vesihanta/" target="_self" >Näin tunnistat vesihännän</a></h3> 668 669<div style="margin-top:var(--wp--preset--spacing--25)" class="wp-block-post-excerpt has-small-font-size"><p class="wp-block-post-excerpt__excerpt">Pieneläinsairauksien erikoislääkäri Ella Söderlund vastaa juttusarjassamme koiranomistajien yleisimpiin terveyskysymyksiin. </p></div></div> 670</div> 671</article> 672 673</li><li class="wp-block-post post-4551 post type-post status-publish format-standard has-post-thumbnail hentry category-jalostus-ja-kasvattaminen category-reportaasi tag-dalmatiankoira tag-hannu-polla tag-kasvattaja tag-kennelneuvoja tag-koiranpentu tag-melina-forssell"> 674 675<article class="wp-block-group is-style-cq-container is-layout-flow wp-block-group-is-layout-flow"> 676<div class="wp-block-group is-style-cq-sm-column row-gap--30 valu-enhancement-extend-link is-nowrap is-layout-flex wp-container-core-group-is-layout-685c2d11 wp-block-group-is-layout-flex"><figure style="aspect-ratio:41/23" class="min-width-image-small flex-shrink-0 wp-block-post-featured-image wp-container-content-099d2dc4"><img loading="lazy" decoding="async" width="1024" height="576" src="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/08/kmmew_kennelneuvoja1_juho-paavola-1024x576.jpg" class="attachment-large size-large wp-post-image" alt="" style="border-radius:8px;width:100%;height:100%;object-fit:cover;" srcset="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/08/kmmew_kennelneuvoja1_juho-paavola-1024x576.jpg 1024w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/08/kmmew_kennelneuvoja1_juho-paavola-300x169.jpg 300w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/08/kmmew_kennelneuvoja1_juho-paavola-768x432.jpg 768w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/08/kmmew_kennelneuvoja1_juho-paavola.jpg 1048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure> 677 678 679<div class="wp-block-group wp-container-content-9cfa9a5a is-layout-flow wp-container-core-group-is-layout-38835cec wp-block-group-is-layout-flow"> 680<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-6d065604 wp-block-group-is-layout-flex" style="margin-top:var(--wp--preset--spacing--0);margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;line-height:1.3"> 681 682 683<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="text-transform:uppercase"> 684<div class="wp-block-valu-post-terms--tax-category wp-elements-24acadc504cb304ba84ed8f50e165fdb wp-block-valu-post-terms has-x-small-font-size"><span class="wp-block-valu-post-terms__term wp-block-valu-post-terms--category wp-block-valu-post-terms--id-690 wp-block-valu-post-terms--slug-jalostus-ja-kasvattaminen">Jalostus ja kasvattaminen</span><span class='wp-block-valu-post-terms__separator'>, </span><span class="wp-block-valu-post-terms__term wp-block-valu-post-terms--category wp-block-valu-post-terms--id-684 wp-block-valu-post-terms--slug-reportaasi">Reportaasi</span></div></div> 685</div> 686 687 688<h3 class="has-link-color wp-elements-d753c5dc2d71ad9de730dab13caa127c wp-block-post-title has-large-font-size has-heading-font-family"><a href="https://www.koiramme.fi/jutut/koiran-kanssa/reportaasi/kennelneuvoja-saa-iloiset-haukut/" target="_self" >Kennelneuvoja saa iloiset haukut</a></h3> 689 690<div style="margin-top:var(--wp--preset--spacing--25)" class="wp-block-post-excerpt has-small-font-size"><p class="wp-block-post-excerpt__excerpt">Kennelneuvojan työssä keskiössä ovat keskustelu ja koirien hyvinvointi. Vierailulla Pikku Särpättimen kennelissä käydään läpi muun muassa pentujen arkea, turvallisuutta sekä koirien hoitojärjestelyjä poikkeustilanteissa. </p></div></div> 691</div> 692</article> 693 694</li><li class="wp-block-post post-4423 post type-post status-publish format-standard has-post-thumbnail hentry category-hyvinvointi category-lyhyesti tag-koiran-ruokinta tag-minna-rinkinen tag-suolisto tag-ulostepankki"> 695 696<article class="wp-block-group is-style-cq-container is-layout-flow wp-block-group-is-layout-flow"> 697<div class="wp-block-group is-style-cq-sm-column row-gap--30 valu-enhancement-extend-link is-nowrap is-layout-flex wp-container-core-group-is-layout-685c2d11 wp-block-group-is-layout-flex"><figure style="aspect-ratio:41/23" class="min-width-image-small flex-shrink-0 wp-block-post-featured-image wp-container-content-099d2dc4"><img loading="lazy" decoding="async" width="1024" height="576" src="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/08/kmmew_minna-rinkinen_kari-pekonen-1024x576.jpg" class="attachment-large size-large wp-post-image" alt="" style="border-radius:8px;width:100%;height:100%;object-fit:cover; object-position: 48% 38%;" srcset="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/08/kmmew_minna-rinkinen_kari-pekonen-1024x576.jpg 1024w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/08/kmmew_minna-rinkinen_kari-pekonen-300x169.jpg 300w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/08/kmmew_minna-rinkinen_kari-pekonen-768x432.jpg 768w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/08/kmmew_minna-rinkinen_kari-pekonen.jpg 1048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure> 698 699 700<div class="wp-block-group wp-container-content-9cfa9a5a is-layout-flow wp-container-core-group-is-layout-38835cec wp-block-group-is-layout-flow"> 701<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-6d065604 wp-block-group-is-layout-flex" style="margin-top:var(--wp--preset--spacing--0);margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;line-height:1.3"> 702 703 704<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="text-transform:uppercase"> 705<div class="wp-block-valu-post-terms--tax-category wp-elements-24acadc504cb304ba84ed8f50e165fdb wp-block-valu-post-terms has-x-small-font-size"><span class="wp-block-valu-post-terms__term wp-block-valu-post-terms--category wp-block-valu-post-terms--id-686 wp-block-valu-post-terms--slug-hyvinvointi">Hyvinvointi</span><span class='wp-block-valu-post-terms__separator'>, </span><span class="wp-block-valu-post-terms__term wp-block-valu-post-terms--category wp-block-valu-post-terms--id-157 wp-block-valu-post-terms--slug-lyhyesti">Lyhyesti</span></div></div> 706</div> 707 708 709<h3 class="has-link-color wp-elements-d753c5dc2d71ad9de730dab13caa127c wp-block-post-title has-large-font-size has-heading-font-family"><a href="https://www.koiramme.fi/jutut/lyhyesti/vaikeimmissa-vatsavaivoissa-apua-haetaan-ulosteensiirrosta/" target="_self" >Vaikeimmissa vatsavaivoissa apua haetaan ulosteensiirrosta</a></h3> 710 711<div style="margin-top:var(--wp--preset--spacing--25)" class="wp-block-post-excerpt has-small-font-size"><p class="wp-block-post-excerpt__excerpt">Koirien kroonisia vatsavaivoja voidaan nykyään hoitaa ulosteensiirrolla. Sen tuken
711a Helsingissä toimii koirien kakkapankki. </p></div></div> 712</div> 713</article> 714 715</li></ul></div> 716</div> 717 718 719 720<div class="wp-block-column min-width-aside is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:37%"> 721<div class="wp-block-group valu-pattern-news-box has-base-4-background-color has-background is-layout-flow wp-block-group-is-layout-flow" style="border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding-bottom:var(--wp--preset--spacing--40)"> 722<div class="wp-block-group has-base-5-background-color has-background is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-2c7b710b wp-block-group-is-layout-flex" style="border-top-left-radius:8px;border-top-right-radius:8px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--40)"> 723<h2 class="wp-block-heading has-text-align-left has-body-font-family has-medium-font-size" style="font-weight:700">Uusimmat sisällöt</h2> 724</div> 725 726 727 728<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-e05ecd8b wp-block-group-is-layout-constrained" style="margin-top:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)"> 729<div class="wp-block-query is-layout-flow wp-block-query-is-layout-flow"><ul class="wp-block-post-template is-layout-flow wp-container-core-post-template-is-layout-c593dbc8 wp-block-post-template-is-layout-flow"><li class="wp-block-post post-4896 post type-post status-publish format-standard has-post-thumbnail hentry category-elainlaakari-vastaa category-terveys-ja-kasvatus tag-ella-soderlund tag-elainlaakari-vastaa tag-koiran-kanssa tag-vesihanta"> 730 731<article class="wp-block-group is-style-force-oneline has-small-font-size is-layout-flex wp-container-core-group-is-layout-341461b4 wp-block-group-is-layout-flex"><h3 class="has-link-color wp-elements-9e76e6857bdaececf6cc5cf44f2634c4 wp-block-post-title has-heading-font-family"><a href="https://www.koiramme.fi/jutut/terveys-ja-kasvatus/mika-on-vesihanta/" target="_self" >Näin tunnistat vesihännän</a></h3> 732 733</article> 734 735</li><li class="wp-block-post post-4692 post type-post status-publish format-standard has-post-thumbnail hentry category-harrastaminen tag-agility tag-janne-gronroos tag-koirapelko tag-maajoukkue tag-sim"> 736 737<article class="wp-block-group is-style-force-oneline has-small-font-size is-layout-flex wp-container-core-group-is-layout-341461b4 wp-block-group-is-layout-flex"><h3 class="has-link-color wp-elements-9e76e6857bdaececf6cc5cf44f2634c4 wp-block-post-title has-heading-font-family"><a href="https://www.koiramme.fi/jutut/harrastaminen/agilitytreeneista-seurasi-onnellinen-hurahdus/" target="_self" >Agilitytreeneistä seurasi onnellinen hurahdus</a></h3> 738 739</article> 740 741</li><li class="wp-block-post post-4830 post type-post status-publish format-standard has-post-thumbnail hentry category-harrastaminen category-koiraurheilu category-uutiset tag-helsinki tag-jari-hanninen tag-jenni-tuomela tag-liperi tag-ratajuoksu tag-sami-hanninen tag-vinttikoirat tag-ylojarvi"> 742 743<article class="wp-block-group is-style-force-oneline has-small-font-size is-layout-flex wp-container-core-group-is-layout-341461b4 wp-block-group-is-layout-flex"><h3 class="has-link-color wp-elements-9e76e6857bdaececf6cc5cf44f2634c4 wp-block-post-title has-heading-font-family"><a href="https://www.koiramme.fi/jutut/harrastaminen/ylojarvi-naytti-vinttikoirille-vihreaa-valoa/" target="_self" >Ylöjärvi näytti vinttikoirille vihreää valoa</a></h3> 744 745</article> 746 747</li><li class="wp-block-post post-4818 post type-post status-publish format-standard has-post-thumbnail hentry category-harrastaminen category-metsastyskoirat tag-englanninspringerspanieli tag-metsastyskoirat tag-riista tag-taideyliopisto tag-terhi-luukkonen tag-walesinspringerspanieli"> 748 749<article class="wp-block-group is-style-force-oneline has-small-font-size is-layout-flex wp-container-core-group-is-layout-341461b4 wp-block-group-is-layout-flex"><h3 class="has-link-color wp-elements-9e76e6857bdaececf6cc5cf44f2634c4 wp-block-post-title has-heading-font-family"><a href="https://www.koiramme.fi/jutut/harrastaminen/koiria-kulttuuria-ja-metsamaita/" target="_self" >Koiria, kulttuuria ja metsämaita</a></h3> 750 751</article> 752 753</li><li class="wp-block-post post-4774 post type-post status-publish format-standard has-post-thumbnail hentry category-h
753arrastaminen category-metsastyskoirat category-uutiset tag-hirvikoira tag-maaottelu tag-metsastyskoirat"> 754 755<article class="wp-block-group is-style-force-oneline has-small-font-size is-layout-flex wp-container-core-group-is-layout-341461b4 wp-block-group-is-layout-flex"><h3 class="has-link-color wp-elements-9e76e6857bdaececf6cc5cf44f2634c4 wp-block-post-title has-heading-font-family"><a href="https://www.koiramme.fi/jutut/harrastaminen/metsastyskoirat/hirvikoirat-maaotteluvoittoon/" target="_self" >Hirvikoirat maaotteluvoittoon</a></h3> 756 757</article> 758 759</li></ul></div> 760</div> 761 762 763 764<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-92a62706 wp-block-group-is-layout-constrained" style="padding-right:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)"> 765<div class="wp-block-group is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-f2e70619 wp-block-group-is-layout-flex"> 766<h2 class="wp-block-heading has-body-font-family has-medium-font-size wp-container-content-9cfa9a5a" style="border-bottom-color:var(--wp--preset--color--accent);border-bottom-style:solid;border-bottom-width:3px;padding-top:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20);font-weight:700;text-transform:uppercase">KOIRAMME 7/26</h2> 767</div> 768 769 770 771<div class="wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-ea64ea74 wp-block-group-is-layout-flex"> 772<div class="wp-block-columns is-not-stacked-on-mobile is-layout-flex wp-container-core-columns-is-layout-1883aeda wp-block-columns-is-layout-flex"> 773<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:37%"> 774<div class="wp-block-group is-layout-flow wp-block-group-is-layout-flow"> 775<figure class="wp-block-image size-medium wp-container-content-6549966c"><img loading="lazy" decoding="async" width="214" height="300" src="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_07_kansi_-214x300.jpg" alt="" class="wp-image-4646" style="aspect-ratio:72/101;object-fit:cover" srcset="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_07_kansi_-214x300.jpg 214w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_07_kansi_-730x1024.jpg 730w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_07_kansi_-768x1077.jpg 768w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_07_kansi_-1095x1536.jpg 1095w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_07_kansi_.jpg 1160w" sizes="auto, (max-width: 214px) 100vw, 214px" /></figure> 776</div> 777</div> 778 779 780 781<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> 782<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-2e701726 wp-block-group-is-layout-constrained"> 783<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-842e55c2 wp-block-group-is-layout-constrained"> 784<p class="wp-block-paragraph">Uusi lehti on ilmestynyt! Tämän numeron teemana on luonto ja metsästys.</p> 785</div> 786 787 788 789<div class="wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex"> 790<div class="wp-block-button"><a class="wp-block-button__link wp-element-button" href="https://digi.koiramme.fi/" target="_blank" rel="noreferrer noopener">Lue näköislehteä</a></div> 791 792 793 794<div class="wp-block-button is-style-outline is-style-outline--4"><a class="wp-block-button__link has-contrast-color has-text-color has-link-color has-border-color has-contrast-border-color wp-element-button" href="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/06/koiramme_mediakortti_2026.pdf">Mediakortti</a></div> 795</div> 796</div> 797</div> 798</div> 799</div> 800</div> 801</div> 802</div> 803</div> 804</div> 805</section> 806 807 808 809<section class="wp-block-group alignfull valu-pattern-article-full-width has-link-color valu-enhancement-extend-link wp-elements-b1af3b3a38a631bfe79ab1bad4c9460b is-layout-flow wp-block-group-is-layout-flow" style="margin-bottom:var(--wp--preset--spacing--40);padding-top:var(--wp--preset--spacing--0)"> 810<div class="wp-block-query is-layout-flow wp-block-query-is-layout-flow"><ul class="wp-block-post-template is-layout-flow wp-block-post-template-is-layout-flow"><li class="wp-block-post post-4598 post type-post status-publish format-standard has-post-thumbnail hentry category-h
810arrastaminen category-metsastyskoirat tag-hanhet tag-heini-kontturi tag-jasper-kayhko tag-marjut-kolehmainen tag-sanna-jumppanen tag-suomenlapinkoira tag-tuuli-kemppi tag-tyokoira"> 811 812<article class="wp-block-group valu-layout-overflow-bottom-spacing-90 is-layout-flow wp-container-core-group-is-layout-f7368268 wp-block-group-is-layout-flow"> 813<div class="wp-block-cover is-light has-aspect-ratio" style="min-height:560px;aspect-ratio:1920/560;min-height:unset;"><img loading="lazy" decoding="async" width="1048" height="589" class="wp-block-cover__image-background wp-image-4586 size-full" alt="" src="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_hanhienkarkotus1_heidi-lahtinen.jpg" style="object-position:32% 49%" data-object-fit="cover" data-object-position="32% 49%" srcset="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_hanhienkarkotus1_heidi-lahtinen.jpg 1048w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_hanhienkarkotus1_heidi-lahtinen-300x169.jpg 300w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_hanhienkarkotus1_heidi-lahtinen-1024x576.jpg 1024w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_hanhienkarkotus1_heidi-lahtinen-768x432.jpg 768w" sizes="auto, (max-width: 1048px) 100vw, 1048px" /><span aria-hidden="true" class="wp-block-cover__background has-background-dim-0 has-background-dim"></span><div class="wp-block-cover__inner-container has-global-padding is-layout-constrained wp-block-cover-is-layout-constrained"> 814<p class="has-text-align-center has-large-font-size wp-block-paragraph"></p> 815</div></div> 816 817 818 819<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained"> 820<div class="wp-block-group position-absolute-bottom-0-lg-up has-base-10-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-49322dbf wp-block-group-is-layout-constrained" style="border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--60)"> 821<div class="wp-block-group is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-88c01e81 wp-block-group-is-layout-flex"> 822<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-6d065604 wp-block-group-is-layout-flex" style="margin-top:var(--wp--preset--spacing--0);margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;line-height:1.3"> 823<div class="is-style-paw wp-block-valu-members-only-indicator"> 824 825 826<div class="wp-block-group has-x-small-font-size is-nowrap is-layout-flex wp-container-core-group-is-layout-33448194 wp-block-group-is-layout-flex"> 827<p class="wp-block-paragraph">Jäsenille</p> 828 829 830 831<hr class="wp-block-separator has-alpha-channel-opacity is-style-vertical" /> 832</div> 833 834</div> 835 836 837 838<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="text-transform:uppercase"> 839<div class="wp-block-valu-post-terms--tax-category wp-elements-24acadc504cb304ba84ed8f50e165fdb wp-block-valu-post-terms has-x-small-font-size"><span class="wp-block-valu-post-terms__term wp-block-valu-post-terms--category wp-block-valu-post-terms--id-155 wp-block-valu-post-terms--slug-harrastaminen">Harrastaminen</span><span class='wp-block-valu-post-terms__separator'>, </span><span class="wp-block-valu-post-terms__term wp-block-valu-post-terms--category wp-block-valu-post-terms--id-696 wp-block-valu-post-terms--slug-metsastyskoirat">Metsästyskoirat</span></div></div> 840</div> 841</div> 842 843 844<h2 class="has-text-align-center wp-block-post-title has-2-x-large-font-size"><a href="https://www.koiramme.fi/jutut/harrastaminen/metsastyskoirat/ukko-osoittaa-hanhille-sopivammat-pellot/" target="_self" >Koira on droonia parempi hanhipaimen</a></h2> 845 846<div class="has-text-align-center wp-block-post-excerpt has-normal-font-size"><p class="wp-block-post-excerpt__excerpt">Koira on osoittautunut ylivertaiseksi hanhiparvien karkottajaksi. Peltojen puolustaminen ei kuitenkaan ole jokakoiran oikeus.… <a class="wp-block-post-excerpt__more-link" href="https://www.koiramme.fi/jutut/harrastaminen/metsastyskoirat/ukko-osoittaa-hanhille-sopivammat-pellot/">Lue lisää!</a></p></div></div> 847</div> 848</article> 849 850</li></ul></div> 851</section> 852 853 854 855<section class="wp-block-group alignfull valu-pattern-three-plus-popular has-link-color wp-elements-540a1818cccaf94eb50657f7ec9981e7 has-global-padding is-layout-constrained wp-container-core-group-is-layout-8716f259 wp-block-group-is-layout-constrained" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60)"> 856<div class="wp-block-group alignwide valu-enhancement-extend-link is-nowrap is-layout-flex wp-container-core-group-is-layout-42926b03 wp-block-group-is-layout-flex"> 857<h2 class="wp-block-heading alignwide is-style-arrow-right has-body-font-family has-medium-font-size"><a href="https://www.koiramme.fi/harrastaminen/" data-type="page" data-id="1265">Harrastaminen</a></h2> 858</div> 859 860 861 862<div class="wp-block-group alignwide has-global-padding is-layout-constrained wp-block-group-is-layout-constrained"> 863<div class="wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-50b65d79 wp-block-columns-is-layout-flex" style="margin-top:0;margin-bottom:0"> 864<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:74.4%"> 865<div class="wp-block-query is-layout-flow wp-block-query-is-layout-flow"><ul class="wp-block-post-template is-layout-flow wp-container-core-post-template-is-layout-cfd2f2e1 wp-block-post-template-is-layout-flow"><li class="wp-block-post post-4692 post type-post status-publish format-standard has-post-thumbnail hentry category-h
865arrastaminen tag-agility tag-janne-gronroos tag-koirapelko tag-maajoukkue tag-sim"> 866 867<article class="wp-block-group is-style-cq-container is-layout-flow wp-block-group-is-layout-flow"> 868<div class="wp-block-group is-style-cq-sm-column row-gap--30 valu-enhancement-extend-link is-nowrap is-layout-flex wp-container-core-group-is-layout-685c2d11 wp-block-group-is-layout-flex"><figure style="aspect-ratio:41/23" class="min-width-image-small flex-shrink-0 wp-block-post-featured-image wp-container-content-099d2dc4"><img decoding="async" width="1024" height="576" src="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_janne-gronroos-koirat_pekka-rousi-1024x576.jpg" class="attachment-large size-large wp-post-image" alt="" style="border-radius:8px;width:100%;height:100%;object-fit:cover; object-position: 45% 37%;" srcset="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_janne-gronroos-koirat_pekka-rousi-1024x576.jpg 1024w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_janne-gronroos-koirat_pekka-rousi-300x169.jpg 300w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_janne-gronroos-koirat_pekka-rousi-768x432.jpg 768w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_janne-gronroos-koirat_pekka-rousi.jpg 1048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure> 869 870 871<div class="wp-block-group wp-container-content-9cfa9a5a is-layout-flow wp-container-core-group-is-layout-38835cec wp-block-group-is-layout-flow"> 872<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-6d065604 wp-block-group-is-layout-flex" style="margin-top:var(--wp--preset--spacing--0);margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;line-height:1.3"> 873 874 875<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="text-transform:uppercase"> 876<div class="wp-block-valu-post-terms--tax-category wp-elements-24acadc504cb304ba84ed8f50e165fdb wp-block-valu-post-terms has-x-small-font-size"><span class="wp-block-valu-post-terms__term wp-block-valu-post-terms--category wp-block-valu-post-terms--id-155 wp-block-valu-post-terms--slug-harrastaminen">Harrastaminen</span></div></div> 877</div> 878 879 880<h3 class="has-link-color wp-elements-d753c5dc2d71ad9de730dab13caa127c wp-block-post-title has-large-font-size has-heading-font-family"><a href="https://www.koiramme.fi/jutut/harrastaminen/agilitytreeneista-seurasi-onnellinen-hurahdus/" target="_self" >Agilitytreeneistä seurasi onnellinen hurahdus</a></h3> 881 882<div style="margin-top:var(--wp--preset--spacing--25)" class="wp-block-post-excerpt has-small-font-size"><p class="wp-block-post-excerpt__excerpt">Uusi parisuhde heitti Janne Grönroosin keskelle koira-arkea ja huipputason agilityharrastusta kuutisen vuotta sitten. Aiemmin koirapelosta kärsinyt juontaja ei voisi enää kuvitella elämää ilman koiria. </p></div></div> 883</div> 884</article> 885 886</li><li class="wp-block-post post-4830 post type-post status-publish format-standard has-post-thumbnail hentry category-harrastaminen category-koiraurheilu category-uutiset tag-helsinki tag-jari-hanninen tag-jenni-tuomela tag-liperi tag-ratajuoksu tag-sami-hanninen tag-vinttikoirat tag-ylojarvi"> 887 888<article class="wp-block-group is-style-cq-container is-layout-flow wp-block-group-is-layout-flow"> 889<div class="wp-block-group is-style-cq-sm-column row-gap--30 valu-enhancement-extend-link is-nowrap is-layout-flex wp-container-core-group-is-layout-685c2d11 wp-block-group-is-layout-flex"><figure style="aspect-ratio:41/23" class="min-width-image-small flex-shrink-0 wp-block-post-featured-image wp-container-content-099d2dc4"><img fetchpriority="high" decoding="async" width="1024" height="577" src="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmme_web26_syys_pvk_kuvajarihanninen-1024x577.jpg" class="attachment-large size-large wp-post-image" alt="" style="border-radius:8px;width:100%;height:100%;object-fit:cover;" srcset="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmme_web26_syys_pvk_kuvajarihanninen-1024x577.jpg 1024w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmme_web26_syys_pvk_kuvajarihanninen-300x169.jpg 300w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmme_web26_syys_pvk_kuvajarihanninen-768x432.jpg 768w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmme_web26_syys_pvk_kuvajarihanninen-1536x865.jpg 1536w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmme_web26_syys_pvk_kuvajarihanninen-2048x1153.jpg 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure> 890 891 892<div class="wp-block-group wp-container-content-9cfa9a5a is-layout-flow wp-container-core-group-is-layout-38835cec wp-block-group-is-layout-flow"> 893<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-6d065604 wp-block-group-is-layout-flex" style="margin-top:var(--wp--preset--spacing--0);margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;line-height:1.3"> 894 895 896<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="text-transform:uppercase"> 897<div class="wp-block-valu-post-terms--tax-category wp-elements-24acadc504cb304ba84ed8f50e165fdb wp-block-valu-post-terms has-x-small-font-size"><span class="wp-block-valu-post-terms__term wp-block-valu-post-terms--category wp-block-valu-post-terms--id-155 wp-block-valu-post-terms--slug-harrastaminen">Harrastaminen</span><span class='wp-block-valu-post-terms__separator'>, </span><span class="wp-block-valu-post-terms__term wp-block-valu-post-terms--category wp-block-valu-post-terms--id-698 wp-block-valu-post-terms--slug-koiraurheilu">Koiraurheilu</span><span class='wp-block-valu-post-terms__separator'>, </span><span class="wp-block-valu-post-terms__term wp-block-valu-post-terms--category wp-block-valu-post-terms--id-704 wp-block-valu-post-terms--slug-uutiset">Uutiset</span></div></div> 898</div> 899 900 901<h3 class="has-link-color wp-elements-d753c5dc2d71ad9de730dab13caa127c wp-block-post-title has-large-font-size has-heading-font-family"><a href="https://www.koiramme.fi/jutut/harrastaminen/ylojarvi-naytti-v
901inttikoirille-vihreaa-valoa/" target="_self" >Ylöjärvi näytti vinttikoirille vihreää valoa</a></h3> 902 903<div style="margin-top:var(--wp--preset--spacing--25)" class="wp-block-post-excerpt has-small-font-size"><p class="wp-block-post-excerpt__excerpt">Kaupin radan vuokrasopimuksen päättyminen Tampereella oli harrastajille iso kolaus, mutta nyt on toiminta saamassa entistä ehommat puitteet. Helsingissä taas yhä eletään enemmän ja vähemmän epävarmuuden tilassa. </p></div></div> 904</div> 905</article> 906 907</li><li class="wp-block-post post-4818 post type-post status-publish format-standard has-post-thumbnail hentry category-harrastaminen category-metsastyskoirat tag-englanninspringerspanieli tag-metsastyskoirat tag-riista tag-taideyliopisto tag-terhi-luukkonen tag-walesinspringerspanieli"> 908 909<article class="wp-block-group is-style-cq-container is-layout-flow wp-block-group-is-layout-flow"> 910<div class="wp-block-group is-style-cq-sm-column row-gap--30 valu-enhancement-extend-link is-nowrap is-layout-flex wp-container-core-group-is-layout-685c2d11 wp-block-group-is-layout-flex"><figure style="aspect-ratio:41/23" class="min-width-image-small flex-shrink-0 wp-block-post-featured-image wp-container-content-099d2dc4"><img loading="lazy" decoding="async" width="1024" height="576" src="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_terhi-luukkonen1_keinonen-1024x576.jpg" class="attachment-large size-large wp-post-image" alt="" style="border-radius:8px;width:100%;height:100%;object-fit:cover;" srcset="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_terhi-luukkonen1_keinonen-1024x576.jpg 1024w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_terhi-luukkonen1_keinonen-300x169.jpg 300w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_terhi-luukkonen1_keinonen-768x432.jpg 768w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_terhi-luukkonen1_keinonen.jpg 1048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure> 911 912 913<div class="wp-block-group wp-container-content-9cfa9a5a is-layout-flow wp-container-core-group-is-layout-38835cec wp-block-group-is-layout-flow"> 914<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-6d065604 wp-block-group-is-layout-flex" style="margin-top:var(--wp--preset--spacing--0);margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;line-height:1.3"> 915 916 917<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="text-transform:uppercase"> 918<div class="wp-block-valu-post-terms--tax-category wp-elements-24acadc504cb304ba84ed8f50e165fdb wp-block-valu-post-terms has-x-small-font-size"><span class="wp-block-valu-post-terms__term wp-block-valu-post-terms--category wp-block-valu-post-terms--id-155 wp-block-valu-post-terms--slug-harrastaminen">Harrastaminen</span><span class='wp-block-valu-post-terms__separator'>, </span><span class="wp-block-valu-post-terms__term wp-block-valu-post-terms--category wp-block-valu-post-terms--id-696 wp-block-valu-post-terms--slug-metsastyskoirat">Metsästyskoirat</span></div></div> 919</div> 920 921 922<h3 class="has-link-color wp-elements-d753c5dc2d71ad9de730dab13caa127c wp-block-post-title has-large-font-size has-heading-font-family"><a href="https://www.koiramme.fi/jutut/harrastaminen/koiria-kulttuuria-ja-metsamaita/" target="_self" >Koiria, kulttuuria ja metsämaita</a></h3> 923 924<div style="margin-top:var(--wp--preset--spacing--25)" class="wp-block-post-excerpt has-small-font-size"><p class="wp-block-post-excerpt__excerpt">Terhi Luukkonen työskentelee taidealalla yliopistomaailmassa, mutta vapaa-ajallaan hän sujahtaa toiseen rooliin kolmen metsästyskoiran omistajana. </p></div></div> 925</div> 926</article> 927 928</li></ul></div> 929</div> 930 931 932 933<div class="wp-block-column min-width-aside is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:37%"> 934<div class="wp-block-group valu-pattern-news-box has-base-6-background-color has-background is-layout-flow wp-block-group-is-layout-flow" style="border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding-bottom:var(--wp--preset--spacing--40)"> 935<div class="wp-block-group has-base-7-background-color has-background is-content-justification-left is-nowrap is-layout-flex wp-container-core-group-is-layout-2c7b710b wp-block-group-is-layout-flex" style="border-top-left-radius:8px;border-top-right-radius:8px;padding-top:var(--wp--preset--spacing--30);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--30);padding-left:var(--wp--preset--spacing--40)"> 936<h2 class="wp-block-heading has-text-align-left has-body-font-family has-medium-font-size" style="font-weight:700">Luetuimmat jutut</h2> 937</div> 938 939 940 941<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-e05ecd8b wp-block-group-is-layout-constrained" style="margin-top:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)"> 942<div class="wp-block-query is-layout-flow wp-block-query-is-layout-flow"><ul class="numbered-list numbered-list--bg-base-7 wp-block-post-template is-layout-flow wp-container-core-post-template-is-layout-c593dbc8 wp-block-post-template-is-layout-flow"><li class="wp-block-post post-4896 post type-post status-publish format-standard has-post-thumbnail hentry category-elainlaakari-vastaa category-terveys-ja-kasvatus tag-ella-soderlund tag-elainlaakari-vastaa tag-koiran-kanssa tag-vesihanta"> 943 944<article class="wp-block-group is-style-force-oneline has-small-font-size is-layout-flex wp-container-core-group-is-layout-341461b4 wp-block-group-is-layout-flex" style="line-height:1.13"><h3 class="has-link-color wp-elements-dc33f31e67b8792d39a5119917b0faef wp-block-post-title has-small-font-size has-heading-font-family"><a href="https://www.koiramme.fi/jutut/terveys-ja-kasvatus/mika-on-vesihanta/" target="_self" >Näin tunnistat vesihännän</a></h3> 945 946</article> 947 948</li><li class="wp-block-post post-4692 post type-post status-publish format-standard has-post-thumbnail hentry category-h
948arrastaminen tag-agility tag-janne-gronroos tag-koirapelko tag-maajoukkue tag-sim"> 949 950<article class="wp-block-group is-style-force-oneline has-small-font-size is-layout-flex wp-container-core-group-is-layout-341461b4 wp-block-group-is-layout-flex" style="line-height:1.13"><h3 class="has-link-color wp-elements-dc33f31e67b8792d39a5119917b0faef wp-block-post-title has-small-font-size has-heading-font-family"><a href="https://www.koiramme.fi/jutut/harrastaminen/agilitytreeneista-seurasi-onnellinen-hurahdus/" target="_self" >Agilitytreeneistä seurasi onnellinen hurahdus</a></h3> 951 952</article> 953 954</li><li class="wp-block-post post-4830 post type-post status-publish format-standard has-post-thumbnail hentry category-harrastaminen category-koiraurheilu category-uutiset tag-helsinki tag-jari-hanninen tag-jenni-tuomela tag-liperi tag-ratajuoksu tag-sami-hanninen tag-vinttikoirat tag-ylojarvi"> 955 956<article class="wp-block-group is-style-force-oneline has-small-font-size is-layout-flex wp-container-core-group-is-layout-341461b4 wp-block-group-is-layout-flex" style="line-height:1.13"><h3 class="has-link-color wp-elements-dc33f31e67b8792d39a5119917b0faef wp-block-post-title has-small-font-size has-heading-font-family"><a href="https://www.koiramme.fi/jutut/harrastaminen/ylojarvi-naytti-vinttikoirille-vihreaa-valoa/" target="_self" >Ylöjärvi näytti vinttikoirille vihreää valoa</a></h3> 957 958</article> 959 960</li><li class="wp-block-post post-4818 post type-post status-publish format-standard has-post-thumbnail hentry category-harrastaminen category-metsastyskoirat tag-englanninspringerspanieli tag-metsastyskoirat tag-riista tag-taideyliopisto tag-terhi-luukkonen tag-walesinspringerspanieli"> 961 962<article class="wp-block-group is-style-force-oneline has-small-font-size is-layout-flex wp-container-core-group-is-layout-341461b4 wp-block-group-is-layout-flex" style="line-height:1.13"><h3 class="has-link-color wp-elements-dc33f31e67b8792d39a5119917b0faef wp-block-post-title has-small-font-size has-heading-font-family"><a href="https://www.koiramme.fi/jutut/harrastaminen/koiria-kulttuuria-ja-metsamaita/" target="_self" >Koiria, kulttuuria ja metsämaita</a></h3> 963 964</article> 965 966</li><li class="wp-block-post post-4774 post type-post status-publish format-standard has-post-thumbnail hentry category-harrastaminen category-metsastyskoirat category-uutiset tag-hirvikoira tag-maaottelu tag-metsastyskoirat"> 967 968<article class="wp-block-group is-style-force-oneline has-small-font-size is-layout-flex wp-container-core-group-is-layout-341461b4 wp-block-group-is-layout-flex" style="line-height:1.13"><h3 class="has-link-color wp-elements-dc33f31e67b8792d39a5119917b0faef wp-block-post-title has-small-font-size has-heading-font-family"><a href="https://www.koiramme.fi/jutut/harrastaminen/metsastyskoirat/hirvikoirat-maaotteluvoittoon/" target="_self" >Hirvikoirat maaotteluvoittoon</a></h3> 969 970</article> 971 972</li></ul></div> 973</div> 974 975 976 977<div class="wp-block-group valu-ad valu-ad-300x250 has-global-padding is-layout-constrained wp-container-core-group-is-layout-92a62706 wp-block-group-is-layout-constrained" style="padding-right:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)"> 978<div class="wp-block-group dynamic-advertisement is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-88c01e81 wp-block-group-is-layout-flex"></div> 979</div> 980</div> 981</div> 982</div> 983</div> 984</section> 985 986 987 988<div class="wp-block-group alignwide valu-ad valu-ad-980x200 has-global-padding is-layout-constrained wp-block-group-is-layout-constrained"> 989<div class="wp-block-group alignwide dynamic-advertisement is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-88c01e81 wp-block-group-is-layout-flex"></div> 990</div> 991 992 993 994<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div> 995 996 997 998<section class="wp-block-group alignfull valu-pattern-three-plus-columns has-link-color wp-elements-3fba090ee5cdb77dba807e3060ad43f0 has-global-padding is-layout-constrained wp-container-core-group-is-layout-8716f259 wp-block-group-is-layout-constrained" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60)"> 999<div class="wp-block-group alignwide valu-enhancement-extend-link is-nowrap is-layout-flex wp-container-core-group-is-layout-42926b03 wp-block-group-is-layout-flex"> 1000<h2 class="wp-block-heading alignwide is-style-arrow-right has-body-font-family has-medium-font-size"><a href="https://www.koiramme.fi/koiran-kanssa/" data-type="page" data-id="1245">Koiran kanssa</a></h2> 1001</div> 1002 1003 1004 1005<div class="wp-block-group alignwide has-global-padding is-layout-constrained wp-block-group-is-layout-constrained"> 1006<div class="wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-50b65d79 wp-block-columns-is-layout-flex" style="margin-top:0;margin-bottom:0"> 1007<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:74.4%"> 1008<div class="wp-block-query is-layout-flow wp-block-query-is-layout-flow"><ul class="wp-block-post-template is-layout-flow wp-container-core-post-template-is-layout-cfd2f2e1 wp-block-post-template-is-layout-flow"><li class="wp-block-post post-4721 post type-post status-publish format-standard has-post-thumbnail hentry category-koiran-kanssa category-rotu-tutuksi tag-koirarodut tag-lowchen tag-pienileijonakoira tag-rotu-tutuksi"> 1009 1010<article class="wp-block-group is-style-cq-container is-layout-flow wp-block-group-is-layout-flow"> 1011<div class="wp-block-group is-style-cq-sm-column row-gap--30 valu-enhancement-extend-link is-nowrap is-layout-flex wp-container-core-group-is-layout-685c2d11 wp-block-group-is-layout-flex"><figure style="aspect-ratio:41/23" class="min-width-image-small flex-shrink-0 wp-block-post-featured-image wp-container-content-099d2dc4"><img loading="lazy" decoding="async" width="1024" height="768" src="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_lowchen2_tapani-romppainen-1024x768.jpg" class="attachment-large size-large wp-post-image" alt="" style="border-radius:8px;width:100%;height:100%;object-fit:cover;" srcset="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_lowchen2_tapani-romppainen-1024x768.jpg 1024w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_lowchen2_tapani-romppainen-300x225.jpg 300w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_lowchen2_tapani-romppainen-768x576.jpg 768w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_lowchen2_tapani-romppainen.jpg 1048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure> 1012 1013 1014<div class="wp-block-group wp-container-content-9cfa9a5a is-layout-flow wp-container-core-group-is-layout-38835cec wp-block-group-is-layout-flow"> 1015<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-6d065604 wp-block-group-is-layout-flex" style="margin-top:var(--wp--preset--spacing--0);margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;line-height:1.3"> 1016 1017 1018<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="text-transform:uppercase"> 1019<div class="wp-block-valu-post-terms--tax-category wp-elements-24acadc504cb304ba84ed8f50e165fdb wp-block-valu-post-terms has-x-small-font-size"><span class="wp-block-valu-post-terms__term wp-block-valu-post-terms--category wp-block-valu-post-terms--id-149 wp-block-valu-post-terms--slug-koiran-kanssa">Koiran kanssa</span><span class='wp-block-valu-post-terms__separator'>, </span><span class="wp-block-valu-post-terms__term wp-block-valu-post-terms--category wp-block-valu-post-terms--id-161 wp-block-valu-post-terms--slug-rotu-tutuksi">Rotu tutuksi</span></div></div> 1020</div> 1021 1022 1023<h3 class="has-link-color wp-elements-d753c5dc2d71ad9de730dab13caa127c wp-block-post-title has-large-font-size has-heading-font-family"><a href="https://www.koiramme.fi/jutut/koiran-kanssa/leijona-sisaisesti-ja-ulkoisesti/" target="_self" >Löwchen on leijona sisäisesti ja ulkoisesti</a></h3> 1024 1025<div style="margin-top:var(--wp--preset--spacing--25)" class="wp-block-post-excerpt has-small-font-size"><p class="wp-block-post-excerpt__excerpt">Löwchen nousi liki sukupuuton partaalta energiseksi seura- ja näyttelykoiraksi. Luonteeltaan leijona on seuranhaku
1025inen ja läheisyyttä kaipaava, mutta sillä on myös dominanssia. </p></div></div> 1026</div> 1027</article> 1028 1029</li><li class="wp-block-post post-4612 post type-post status-publish format-standard has-post-thumbnail hentry category-koiraihmiset category-koiran-kanssa tag-koirien-hyvinvointi tag-roosa-soderholm tag-valmentaminen"> 1030 1031<article class="wp-block-group is-style-cq-container is-layout-flow wp-block-group-is-layout-flow"> 1032<div class="wp-block-group is-style-cq-sm-column row-gap--30 valu-enhancement-extend-link is-nowrap is-layout-flex wp-container-core-group-is-layout-685c2d11 wp-block-group-is-layout-flex"><figure style="aspect-ratio:41/23" class="min-width-image-small flex-shrink-0 wp-block-post-featured-image wp-container-content-099d2dc4"><img loading="lazy" decoding="async" width="1024" height="683" src="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_roosa_soderholm_susanna_kekkonen_16_9-1024x683.jpg" class="attachment-large size-large wp-post-image" alt="" style="border-radius:8px;width:100%;height:100%;object-fit:cover;" srcset="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_roosa_soderholm_susanna_kekkonen_16_9-1024x683.jpg 1024w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_roosa_soderholm_susanna_kekkonen_16_9-300x200.jpg 300w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_roosa_soderholm_susanna_kekkonen_16_9-768x512.jpg 768w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_roosa_soderholm_susanna_kekkonen_16_9.jpg 1048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure> 1033 1034 1035<div class="wp-block-group wp-container-content-9cfa9a5a is-layout-flow wp-container-core-group-is-layout-38835cec wp-block-group-is-layout-flow"> 1036<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-6d065604 wp-block-group-is-layout-flex" style="margin-top:var(--wp--preset--spacing--0);margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;line-height:1.3"> 1037 1038 1039<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="text-transform:uppercase"> 1040<div class="wp-block-valu-post-terms--tax-category wp-elements-24acadc504cb304ba84ed8f50e165fdb wp-block-valu-post-terms has-x-small-font-size"><span class="wp-block-valu-post-terms__term wp-block-valu-post-terms--category wp-block-valu-post-terms--id-682 wp-block-valu-post-terms--slug-koiraihmiset">Koiraihmiset</span><span class='wp-block-valu-post-terms__separator'>, </span><span class="wp-block-valu-post-terms__term wp-block-valu-post-terms--category wp-block-valu-post-terms--id-149 wp-block-valu-post-terms--slug-koiran-kanssa">Koiran kanssa</span></div></div> 1041</div> 1042 1043 1044<h3 class="has-link-color wp-elements-d753c5dc2d71ad9de730dab13caa127c wp-block-post-title has-large-font-size has-heading-font-family"><a href="https://www.koiramme.fi/jutut/koiran-kanssa/roosa-soderholm-haaveilen-nayttelijantyon-ja-koirien-valmennuksen-yhdistamisesta/" target="_self" >Roosa Söderholm: âHaaveilen näyttelijäntyön ja koirien valmennuksen yhdistämisestäâ</a></h3> 1045 1046<div style="margin-top:var(--wp--preset--spacing--25)" class="wp-block-post-excerpt has-small-font-size"><p class="wp-block-post-excerpt__excerpt">Koirien hyvinvointivalmentajaksi kouluttautuva näyttelijä Roosa Söderholm näkee valmentamisessa ja näyttelemisessä paljon samaa. Kyse on vuorovaikutuksesta, koirien tai ihmisten kielellä. </p></div></div> 1047</div> 1048</article> 1049 1050</li><li class="wp-block-post post-4562 post type-post status-publish format-standard has-post-thumbnail hentry category-koiran-kanssa tag-koiravalokuvaus tag-valokuvanayttely"> 1051 1052<article class="wp-block-group is-style-cq-container is-layout-flow wp-block-group-is-layout-flow"> 1053<div class="wp-block-group is-style-cq-sm-column row-gap--30 valu-enhancement-extend-link is-nowrap is-layout-flex wp-container-core-group-is-layout-685c2d11 wp-block-group-is-layout-flex"><figure style="aspect-ratio:41/23" class="min-width-image-small flex-shrink-0 wp-block-post-featured-image wp-container-content-099d2dc4"><img loading="lazy" decoding="async" width="1024" height="576" src="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_aina_vierella_yhteiskuva-1024x576.jpg" class="attachment-large size-large wp-post-image" alt="" style="border-radius:8px;width:100%;height:100%;object-fit:cover;" srcset="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_aina_vierella_yhteiskuva-1024x576.jpg 1024w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_aina_vierella_yhteiskuva-300x169.jpg 300w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_aina_vierella_yhteiskuva-768x432.jpg 768w, https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_aina_vierella_yhteiskuva.jpg 1048w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure> 1054 1055 1056<div class="wp-block-group wp-container-content-9cfa9a5a is-layout-flow wp-container-core-group-is-layout-38835cec wp-block-group-is-layout-flow"> 1057<div class="wp-block-group is-layout-flex wp-container-core-group-is-layout-6d065604 wp-block-group-is-layout-flex" style="margin-top:var(--wp--preset--spacing--0);margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;line-height:1.3"> 1058 1059 1060<div class="wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="text-transform:uppercase"> 1061<div class="wp-block-valu-post-terms--tax-category wp-elements-24acadc504cb304ba84ed8f50e165fdb wp-block-valu-post-terms has-x-small-font-size"><span class="wp-block-valu-post-terms__term wp-block-valu-post-terms--category wp-block-valu-post-terms--id-149 wp-block-valu-post-terms--slug-koiran-kanssa">Koiran kanssa</span></div></div> 1062</div> 1063 1064 1065<h3 class="has-link-color wp-elements-d753c5dc2d71ad9de730dab13caa127c wp-block-post-title has-large-font-size has-heading-font-family"><a href="https://www.koiramme.fi/jutut/koiran-kanssa/valokuvanayttely-juhlistaa-ihmisen-ja-koiran-valista-ystavyytta/" target="_self" >Valokuvanäyttely juhlistaa ihmisen ja koiran välistä ystävyyttä</a></h3> 1066 1067<div style="margin-top:var(--wp--preset--spacing--25)" class="wp-block-post-excerpt has-small-font-size"><p class="wp-block-post-excerpt__excerpt">Aina vierellä -valokuvanäyttely tarkastelee koiraa osana ihmisen elämää. Näyttelyn valovoimaiset teokset kutsuvat pysähtymään, katsomaan ja tuntemaan. </p></div></div> 1068</div> 1069</article> 1070 1071</li></ul></div> 1072</div> 1073 1074 1075 1076<div class="wp-block-column min-width-aside is-layout-flow wp-block-column-is-layout-flow" style="flex-basis:37%"> 1077<div class="wp-block-group has-base-4-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-c75a6cfc wp-block-group-is-layout-constrained" style="border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--70);padding-left:var(--wp--preset--spacing--50)"> 1078<div class="wp-block-group is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-88c01e81 wp-block-group-is-layout-flex"> 1079<h2 class="wp-block-heading has-body-font-family has-medium-font-size" style="border-bottom-color:var(--wp--preset--color--accent);border-bottom-style:solid;border-bottom-width:3px;padding-bottom:var(--wp--preset--spacing--25);font-weight:700;text-transform:uppercase">KOLUMNIT</h2> 1080</div> 1081 1082 1083 1084<div class="wp-block-query is-layout-flow wp-block-query-is-layout-flow"><ul style="margin-top:0;margin-bottom:0" class="wp-block-post-template is-layout-flow wp-container-core-post-template-is-layout-6b42e812 wp-block-post-template-is-layout-flow"><li class="wp-block-post post-4765 post type-post status-publish format-standard has-post-thumbnail hentry category-kolumni tag-kolumni tag-metsastyskoirat tag-pekka-juntti tag-suomenajokoira"> 1085 1086<article class="wp-block-group valu-enhancement-extend-link has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="margin-top:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--0)"> 1087<figure class="wp-block-image aligncenter is-resized has-custom-border"><img decoding="async" src="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmme_26_7_pekka-juntti_suomenajokoira-1024x576.jpg" alt="" class="has-border-color has-contrast-border-color" style="border-width:2px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;aspect-ratio:1;object-fit:cover;width:144px" /></figure> 1088 1089 1090 1091<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-842e55c2 wp-block-group-is-layout-constrained"> 1092<p class="has-text-align-center has-small-font-size wp-block-paragraph" style="text-transform:uppercase">Pekka Juntti</p> 1093 1094 1095 1096<div class="wp-block-group is-style-force-oneline text-align-center is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-88c01e81 wp-block-group-is-layout-flex"><h3 class="has-text-align-center wp-block-post-title has-normal-font-size"><a href="https://www.koiramme.fi/jutut/kolumni/olen-syyllinen-suomenajokoiran-alhoon/" target="_self" >Olen syyllinen suomenajokoiran alhoon</a></h3> 1097 1098 1099<div class="wp-block-valu-members-only-indicator"> 1100 1101 1102<div class="wp-block-group has-x-small-font-size is-nowrap is-layout-flex wp-container-core-group-is-layout-33448194 wp-block-group-is-layout-flex"> 1103<hr class="wp-block-separator has-alpha-channel-opacity is-style-vertical" /> 1104 1105 1106 1107<p class="wp-block-paragraph">Jäsenille</p> 1108</div> 1109 1110</div> 1111</div> 1112</div> 1113</article> 1114 1115</li><li class="wp-block-post post-4754 post type-post status-publish format-standard has-post-thumbnail hentry category-kolumni tag-espanja tag-juha-vuorinen tag-kolumnit tag-kultainennoutaja"> 1116 1117<article class="wp-block-group valu-enhancement-extend-link has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="margin-top:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--0)"> 1118<figure class="wp-block-image aligncenter is-resized has-custom-border"><img decoding="async" src="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/09/kmmew_kolumni_juha-vuorinen-1024x576.jpg" alt="" class="has-border-color has-contrast-border-color" style="border-width:2px;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;aspect-ratio:1;object-fit:cover;width:144px; object-position: 59.365096764437% 19.845394022844%; " /></figure> 1119 1120 1121 1122<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-842e55c2 wp-block-group-is-layout-constrained"> 1123<p class="has-text-align-center has-small-font-size wp-block-paragraph" style="text-transform:uppercase">Juha Vuorinen</p> 1124 1125 1126 1127<div class="wp-block-group is-style-force-oneline text-align-center is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-88c01e81 wp-block-group-is-layout-flex"><h3 class="has-text-align-center wp-block-post-title has-normal-font-size"><a href="https://www.koiramme.fi/jutut/kolumni/elamaa-kirjailijan-koirana/" target="_self" >Elämää kirjailijan koirana</a></h3> 1128 1129</div> 1130</div> 1131</article> 1132 1133</li></ul></div> 1134</div> 1135</div> 1136</div> 1137</div> 1138</section> 1139 1140 1141 1142<div style="height:80px" aria-hidden="true" class="wp-block-spacer"></div> 1143</div></main> 1144 1145 1146<footer class="wp-block-template-part"> 1147<div class="wp-block-group alignfull valu-pattern-footer has-base-6-background-color has-background has-link-color wp-elements-764594cd1bb8db2ac64f532ed5771df9 has-global-padding is-layout-constrained wp-block-group-is-layout-constrained" style="padding-top:var(--wp--preset--spacing--80);padding-bottom:var(--wp--preset--spacing--50)"> 1148<div class="wp-block-group alignwide is-layout-flow wp-block-group-is-layout-flow"> 1149<div style="background-image:url('https://www.koiramme.fi/wp-content/uploads/sites/2/2026/05/footer-paw.svg');background-size:cover;" class="wp-block-group valu-pattern-footer__bg-shape has-global-padding is-layout-constrained wp-block-group-is-layout-constrained has-background"></div> 1150 1151 1152 1153<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-ec3d5bf5 wp-block-group-is-layout-flex" style="padding-bottom:var(--wp--preset--spacing--50)"> 1154<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="256" height="43" src="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/03/koiramme-logo.svg" alt="" class="wp-image-18" style="width:190px" /></figure> 1155 1156 1157 1158<ul class="wp-block-social-links has-icon-color has-icon-background-color is-layout-flex wp-container-core-social-links-is-layout-7887ac3a wp-block-social-links-is-layout-flex">
1158<li style="color:#EBEFEB;background-color:#658366" class="wp-social-link wp-social-link-facebook has-base-6-color has-accent-2-background-color wp-block-social-link"><a href="https://www.facebook.com/people/Koiramme-lehti/61584418176857/" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12 2C6.5 2 2 6.5 2 12c0 5 3.7 9.1 8.4 9.9v-7H7.9V12h2.5V9.8c0-2.5 1.5-3.9 3.8-3.9 1.1 0 2.2.2 2.2.2v2.5h-1.3c-1.2 0-1.6.8-1.6 1.6V12h2.8l-.4 2.9h-2.3v7C18.3 21.1 22 17 22 12c0-5.5-4.5-10-10-10z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Facebook</span></a></li> 1159 1160<li style="color:#EBEFEB;background-color:#658366" class="wp-social-link wp-social-link-instagram has-base-6-color has-accent-2-background-color wp-block-social-link"><a href="https://www.instagram.com/koiramme_lehti/" class="wp-block-social-link-anchor"><svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="M12,4.622c2.403,0,2.688,0.009,3.637,0.052c0.877,0.04,1.354,0.187,1.671,0.31c0.42,0.163,0.72,0.358,1.035,0.673 c0.315,0.315,0.51,0.615,0.673,1.035c0.123,0.317,0.27,0.794,0.31,1.671c0.043,0.949,0.052,1.234,0.052,3.637 s-0.009,2.688-0.052,3.637c-0.04,0.877-0.187,1.354-0.31,1.671c-0.163,0.42-0.358,0.72-0.673,1.035 c-0.315,0.315-0.615,0.51-1.035,0.673c-0.317,0.123-0.794,0.27-1.671,0.31c-0.949,0.043-1.233,0.052-3.637,0.052 s-2.688-0.009-3.637-0.052c-0.877-0.04-1.354-0.187-1.671-0.31c-0.42-0.163-0.72-0.358-1.035-0.673 c-0.315-0.315-0.51-0.615-0.673-1.035c-0.123-0.317-0.27-0.794-0.31-1.671C4.631,14.688,4.622,14.403,4.622,12 s0.009-2.688,0.052-3.637c0.04-0.877,0.187-1.354,0.31-1.671c0.163-0.42,0.358-0.72,0.673-1.035 c0.315-0.315,0.615-0.51,1.035-0.673c0.317-0.123,0.794-0.27,1.671-0.31C9.312,4.631,9.597,4.622,12,4.622 M12,3 C9.556,3,9.249,3.01,8.289,3.054C7.331,3.098,6.677,3.25,6.105,3.472C5.513,3.702,5.011,4.01,4.511,4.511 c-0.5,0.5-0.808,1.002-1.038,1.594C3.25,6.677,3.098,7.331,3.054,8.289C3.01,9.249,3,9.556,3,12c0,2.444,0.01,2.751,0.054,3.711 c0.044,0.958,0.196,1.612,0.418,2.185c0.23,0.592,0.538,1.094,1.038,1.594c0.5,0.5,1.002,0.808,1.594,1.038 c0.572,0.222,1.227,0.375,2.185,0.418C9.249,20.99,9.556,21,12,21s2.751-0.01,3.711-0.054c0.958-0.044,1.612-0.196,2.185-0.418 c0.592-0.23,1.094-0.538,1.594-1.038c0.5-0.5,0.808-1.002,1.038-1.594c0.222-0.572,0.375-1.227,0.418-2.185 C20.99,14.751,21,14.444,21,12s-0.01-2.751-0.054-3.711c-0.044-0.958-0.196-1.612-0.418-2.185c-0.23-0.592-0.538-1.094-1.038-1.594 c-0.5-0.5-1.002-0.808-1.594-1.038c-0.572-0.222-1.227-0.375-2.185-0.418C14.751,3.01,14.444,3,12,3L12,3z M12,7.378 c-2.552,0-4.622,2.069-4.622,4.622S9.448,16.622,12,16.622s4.622-2.069,4.622-4.622S14.552,7.378,12,7.378z M12,15 c-1.657,0-3-1.343-3-3s1.343-3,3-3s3,1.343,3,3S13.657,15,12,15z M16.804,6.116c-0.596,0-1.08,0.484-1.08,1.08 s0.484,1.08,1.08,1.08c0.596,0,1.08-0.484,1.08-1.08S17.401,6.116,16.804,6.116z"></path></svg><span class="wp-block-social-link-label screen-reader-text">Instagram</span></a></li></ul> 1161</div> 1162 1163 1164 1165<div class="wp-block-columns is-layout-flex wp-container-core-columns-is-layout-92c2be5f wp-block-columns-is-layout-flex"> 1166<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> 1167<h3 class="wp-block-heading has-medium-font-size" style="font-weight:700">Tarkoin nuuskittua tietoa</h3> 1168 1169 1170 1171<p class="wp-block-paragraph"><strong>Koiramme-lehti</strong><br>Valimotie 17â19, 00380 Helsinki<br>puh. 050 552 2388 <br>[email protected]</p> 1172 1173 1174 1175<p class="wp-block-paragraph"><strong><a href="https://www.koiramme.fi/etusivu/koiramme-lehden-toimitus/">
1175Toimituksen yhteystiedot</a></strong></p> 1176 1177 1178 1179<p class="wp-block-paragraph"><a href="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/06/koiramme_mediakortti_2026.pdf"><strong>Mediatiedot</strong></a></p> 1180 1181 1182<nav class="has-small-font-size is-vertical wp-block-navigation is-layout-flex wp-container-core-navigation-is-layout-b0e268e8 wp-block-navigation-is-layout-flex" aria-label="Navigaatio: Alatunniste Vasen"></nav></div> 1183 1184 1185 1186<div class="wp-block-column is-vertically-aligned-stretch is-layout-flow wp-block-column-is-layout-flow"> 1187<h3 class="wp-block-heading has-medium-font-size" style="font-weight:700">Haluatko ilmoittaa meillä?</h3> 1188 1189 1190 1191<p class="wp-block-paragraph"><strong>Erika Paqvalin-Skurnik</strong><br>[email protected]<br>puh. +358 50 388 6370</p> 1192 1193 1194 1195<p class="wp-block-paragraph"><strong>Jäsentilaukset ja osoitteenmuutokset</strong><br>[email protected]<br>(09) 8873 0244 /Suomen Kennelliitto</p> 1196</div> 1197 1198 1199 1200<div class="wp-block-column is-layout-flow wp-block-column-is-layout-flow"> 1201<h3 class="wp-block-heading has-medium-font-size" style="font-weight:700">Koiramme â <strong>VÃ¥ra Hundar</strong></h3> 1202 1203 1204 1205<p class="has-small-font-size wp-block-paragraph">Koiramme-lehti on Suomen Kennelliiton jäsenlehti ja koiranystävien asiantunteva, ajankohtainen sekä viihdyttävä aikakausmedia. Lehteä on julkaistu vuodesta 1896 saakka ja vuonna 2026 se täyttää upeat 130 vuotta.</p> 1206</div> 1207</div> 1208 1209 1210 1211<div class="wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-a6068182 wp-block-group-is-layout-constrained" style="border-top-color:var(--wp--preset--color--base-7);border-top-width:1px;padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--50)"> 1212<p class="has-text-align-center has-contrast-3-color has-text-color has-small-font-size wp-block-paragraph">Yhteistyössä</p> 1213 1214 1215 1216<div class="wp-block-group is-content-justification-center is-nowrap is-layout-flex wp-container-core-group-is-layout-88c01e81 wp-block-group-is-layout-flex"> 1217<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="154" height="46" src="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/03/showlink_logo.svg" alt="" class="wp-image-19" style="width:154px" /></figure> 1218 1219 1220 1221<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="150" height="150" src="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/03/kennelliiton-logo-150px.png" alt="" class="wp-image-3079" /></figure> 1222 1223 1224 1225<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="150" height="78" src="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/03/agria_logo_fin_rgb-150px.png" alt="" class="wp-image-3088" /></figure> 1226 1227 1228 1229<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="150" height="128" src="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/03/primadog_logo_black-150px.png" alt="" class="wp-image-3085" /></figure> 1230 1231 1232 1233<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="150" height="150" src="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/03/koiramessut-logo_taustaton-150px.png" alt="" class="wp-image-3082" /></figure> 1234</div> 1235</div> 1236 1237 1238 1239<div class="wp-block-group is-content-justification-space-between is-nowrap is-layout-flex wp-container-core-group-is-layout-f771347b wp-block-group-is-layout-flex" style="border-top-color:var(--wp--preset--color--base-7);border-top-width:1px;padding-top:var(--wp--preset--spacing--50)"><nav class="has-small-font-size wp-block-navigation is-horizontal is-layout-flex wp-container-core-navigation-is-layout-bcf3754f wp-block-navigation-is-layout-flex" aria-label="Valikko"><ul class="wp-block-navigation__container has-small-font-size wp-block-navigation"><li class="has-small-font-size wp-block-navigation-item wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="https://www.koiramme.fi/wp-content/uploads/sites/2/2026/06/kennelliiton-tietosuojaseloste-22042026.pdf"><span class="wp-block-navigation-item__label">Tietosuojaseloste</span></a></li><li class="has-small-font-size wp-block-navigation-item cookiebot-consent-renew wp-block-navigation-link"><a class="wp-block-navigation-item__content" href="#"><span class="wp-block-navigation-item__label">Evästeasetukset</span></a></li></ul></nav> 1240 1241 1242<p class="has-contrast-2-color has-text-color has-small-font-size wp-block-paragraph">© 2026 Koiramme</p> 1243</div> 1244</div> 1245</div> 1246</footer></div>
1247<script type="speculationrules"> 1248{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/sites/2/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/kennelliitto/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1249</script>
1249 1250
1250<script> 1251 console.log( "vlu production'server'B" ); 1252 </script>
1252 1253
1253<script id="valu-ads-variables" 1254 type='application/json'>{"restUrl":"https:\/\/www.koiramme.fi\/wp-json\/","adLabel":"MAINOS"}</script>
1254 1255
1255<script data-cookieconsent="ignore" data-wp-router-options="{"loadOnClientNavigation":true}" fetchpriority="low" id="@wordpress/block-library/navigation/view-js-module" src="https://www.koiramme.fi/wp-includes/js/dist/script-modules/block-library/navigation/view.min.js?ver=96a846e1d7b789c39ab9" type="module"></script>
vendor: 1 bytes, line 1255
1255
1256<script data-cookieconsent="ignore" data-wp-router-options="{"loadOnClientNavigation":true}" fetchpriority="low" id="@wordpress/block-library/search/view-js-module" src="https://www.koiramme.fi/wp-includes/js/dist/script-modules/block-library/search/view.min.js?ver=38bd0e230eaffa354d2a" type="module"></script>
vendor: 1 bytes, line 1256
1256
1257<script id="wp-script-module-data-@wordpress/interactivity" type="application/json"> 1258{"state":{"valu/members-only":{"isMember":false,"isMembersOnlyPage":false}}} 1259</script>
vendor: 1 bytes, line 1259
1259
1260<script id="valu-ads-js" src="https://www.koiramme.fi/wp-content/plugins/valu-advertisements/build/screen.js?ver=9b4486cbe7eb7d333fbd5558918db36f"></script>
vendor: 1 bytes, line 1260
1260
1261<script id="valu-featured-video-frontend-js" src="https://www.koiramme.fi/wp-content/plugins/valu-featured-video/build/view.js?ver=905d56b0e5cdd3dfcc3b41a3b2f7763f"></script>
vendor: 1 bytes, line 1261
1261
1262<script id="valu-mobile-carousel-view-js-extra"> 1263var valuMobileCarousel = {"a11y":{"prevSlideMessage":"Edellinen dia","nextSlideMessage":"Seuraava dia","firstSlideMessage":"T\u00e4m\u00e4 on ensimm\u00e4inen dia","lastSlideMessage":"T\u00e4m\u00e4 on viimeinen dia","paginationBulletMessage":"Siirry diaan {{index}}","containerMessage":"Karuselli","navLabel":"Karusellinavigaatio"}}; 1264//# sourceURL=valu-mobile-carousel-view-js-extra 1265</script>
vendor: 1 bytes, line 1265
1265
1266<script id="valu-mobile-carousel-view-js" src="https://www.koiramme.fi/wp-content/plugins/valu-mobile-carousel/build/view.js?ver=45f44d2e5fa9e2316d73425426e91b64"></script>
vendor: 1 bytes, line 1266
1266
1267<script id="wp-hooks-js" src="https://www.koiramme.fi/wp-includes/js/dist/hooks.min.js?ver=b282a890874c39a8fde75b33f7cc33fe"></script>
vendor: 1 bytes, line 1267
1267
1268<script id="gutenbrain-screen-js" src="https://www.koiramme.fi/wp-content/themes/kennelliitto/build/js/screen.js?ver=5232b2e481fc173f9d4de81c39685235"></script>
vendor: 1 bytes, line 1268
1268
1269<script id="jquery-core-js" src="https://www.koiramme.fi/wp-includes/js/jquery/jquery.min.js?ver=f9932e2bda807238b5e002e696c7d704"></script>
vendor: 1 bytes, line 1269
1269
1270<script id="jquery-migrate-js" src="https://www.koiramme.fi/wp-includes/js/jquery/jquery-migrate.min.js?ver=710b1ed9baa00e22a22d09bf66db7740"></script>
vendor: 1 bytes, line 1270
1270
1271<script id="jquery-js-after"> 1272 /* MonsterInsights Scroll Tracking */ 1273 if ( typeof(jQuery) !== 'undefined' ) { 1274 jQuery( document ).ready(function(){ 1275 function monsterinsights_scroll_tracking_load() { 1276 if ( ( typeof(__gaTracker) !== 'undefined' && __gaTracker && __gaTracker.hasOwnProperty( "loaded" ) && __gaTracker.loaded == true ) || ( typeof(__gtagTracker) !== 'undefined' && __gtagTracker ) ) { 1277 (function(factory) { 1278 factory(jQuery); 1279 }(function($) { 1280 1281 /* Scroll Depth */ 1282 "use strict"; 1283 var defaults = { 1284 percentage: true 1285 }; 1286 1287 var $window = $(window), 1288 cache = [], 1289 scrollEventBound = false, 1290 lastPixelDepth = 0; 1291 1292 /* 1293 * Plugin 1294 */ 1295 1296 $.scrollDepth = function(options) { 1297 1298 var startTime = +new Date(); 1299 1300 options = $.extend({}, defaults, options); 1301 1302 /* 1303 * Functions 1304 */ 1305 1306 function sendEvent(action, label, scrollDistance, timing) { 1307 if ( 'undefined' === typeof MonsterInsightsObject || 'undefined' === typeof MonsterInsightsObject.sendEvent ) { 1308 return; 1309 } 1310 var paramName = action.toLowerCase(); 1311 var fieldsArray = { 1312 send_to: 'G-L24V6XF4T9', 1313 non_interaction: true 1314 }; 1315 fieldsArray[paramName] = label; 1316 1317 if (arguments.length > 3) { 1318 fieldsArray.scroll_timing = timing 1319 MonsterInsightsObject.sendEvent('event', 'scroll_depth', fieldsArray); 1320 } else { 1321 MonsterInsightsObject.sendEvent('event', 'scroll_depth', fieldsArray); 1322 } 1323 } 1324 1325 function calculateMarks(docHeight) { 1326 return { 1327 '25%' : parseInt(docHeight * 0.25, 10), 1328 '50%' : parseInt(docHeight * 0.50, 10), 1329 '75%' : parseInt(docHeight * 0.75, 10), 1330 /* Cushion to trigger 100% event in iOS */ 1331 '100%': docHeight - 5 1332 }; 1333 } 1334 1335 function checkMarks(marks, scrollDistance, timing) { 1336 /* Check each active mark */ 1337 $.each(marks, function(key, val) { 1338 if ( $.inArray(key, cache) === -1 && scrollDistance >= val ) { 1339 sendEvent('Percentage', key, scrollDistance, timing); 1340 cache.push(key); 1341 } 1342 }); 1343 } 1344 1345 function rounded(scrollDistance) { 1346 /* Returns String */ 1347 return (Math.floor(scrollDistance/250) * 250).toString(); 1348 } 1349 1350 function init() { 1351 bindScrollDepth(); 1352 } 1353 1354 /* 1355 * Public Methods 1356 */ 1357 1358 /* Reset Scroll Depth with the originally initialized options */ 1359 $.scrollDepth.reset = function() { 1360 cache = []; 1361 lastPixelDepth = 0; 1362 $window.off('scroll.scrollDepth'); 1363 bindScrollDepth(); 1364 }; 1365 1366 /* Add DOM elements to be tracked */ 1367 $.scrollDepth.addElements = function(elems) { 1368 1369 if (typeof elems == "undefined" || !$.isArray(elems)) { 1370 return; 1371 } 1372 1373 $.merge(options.elements, elems); 1374 1375 /* If scroll event has been unbound from window, rebind */ 1376 if (!scrollEventBound) { 1377 bindScrollDepth(); 1378 } 1379 1380 }; 1381 1382 /* Remove DOM elements currently tracked */ 1383 $.scrollDepth.removeElements = function(elems) { 1384 1385 if (typeof elems == "undefined" || !$.isArray(elems)) { 1386 return; 1387 } 1388 1389 $.each(elems, function(index, elem) { 1390 1391 var inElementsArray = $.inArray(elem, options.elements); 1392 var inCacheArray = $.inArray(elem, cache); 1393 1394 if (inElementsArray != -1) { 1395 options.elements.splice(inElementsArray, 1); 1396 } 1397 1398 if (inCacheArray != -1) { 1399 cache.splice(inCacheArray, 1); 1400 } 1401 1402 }); 1403 1404 }; 1405 1406 /* 1407 * Throttle function borrowed from: 1408 * Underscore.js 1.5.2 1409 * https://underscorejs.org 1410 * (c) 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors 1411 * Underscore may be freely distributed under the MIT license. 1412 */ 1413 1414 function throttle(func, wait) { 1415 var context, args, result; 1416 var timeout = null; 1417 var previous = 0; 1418 var later = function() { 1419 previous = new Date; 1420 timeout = null; 1421 result = func.apply(context, args); 1422 }; 1423 return function() { 1424 var now = new Date; 1425 if (!previous) previous = now; 1426 var remaining = wait - (now - previous); 1427 context = this; 1428 args = arguments; 1429 if (remaining <= 0) { 1430 clearTimeout(timeout); 1431 timeout = null; 1432 previous = now; 1433 result = func.apply(context, args); 1434 } else if (!timeout) { 1435 timeout = setTimeout(later, remaining); 1436 } 1437 return result; 1438 }; 1439 } 1440 1441 /* 1442 * Scroll Event 1443 */ 1444 1445 function bindScrollDepth() { 1446 1447 scrollEventBound = true; 1448 1449 $window.on('scroll.scrollDepth', throttle(function() { 1450 /* 1451 * We calculate document and window height on each scroll event to 1452 * account for dynamic DOM changes. 1453 */ 1454 1455 var docHeight = $(document).height(), 1456 winHeight = window.innerHeight ? window.innerHeight : $window.height(), 1457 scrollDistance = $window.scrollTop() + winHeight, 1458 1459 /* Recalculate percentage marks */ 1460 marks = calculateMarks(docHeight),
1461 1462 /* Timing */ 1463 timing = +new Date - startTime; 1464 1465 checkMarks(marks, scrollDistance, timing); 1466 }, 500)); 1467 1468 } 1469 1470 init(); 1471 }; 1472 1473 /* UMD export */ 1474 return $.scrollDepth; 1475 1476 })); 1477 1478 jQuery.scrollDepth(); 1479 } else { 1480 setTimeout(monsterinsights_scroll_tracking_load, 200); 1481 } 1482 } 1483 monsterinsights_scroll_tracking_load(); 1484 }); 1485 } 1486 /* End MonsterInsights Scroll Tracking */ 1487 /* MonsterInsights Conversion Event */ 1488 jQuery(document).ready(function() { 1489 jQuery('a[data-mi-conversion-event]') 1490 .off('click.monsterinsightsConversion') 1491 .on('click.monsterinsightsConversion', function() { 1492 if ( typeof(__gtagTracker) !== 'undefined' && __gtagTracker ) { 1493 var $link = jQuery(this); 1494 var eventName = $link.attr('data-mi-event-name'); 1495 if ( typeof eventName === 'undefined' || ! eventName ) { 1496 // Fallback to first word of the <a> tag, lowercase, strip html 1497 var text = $link.text().trim(); 1498 text = text.replace(/(<([^>]+)>)/gi, '').toLowerCase(); 1499 var firstWord = text.split(/\s+/)[0] || ''; 1500 1501 if ( firstWord ) { 1502 eventName = 'click-' + firstWord; 1503 } else { 1504 eventName = $link.parent().hasClass('wp-block-image') ? 'image-click' : 'button-click'; 1505 } 1506 } 1507 __gtagTracker('event', 'mi-' + eventName); 1508 } 1509 }); 1510 }); 1511 /* End MonsterInsights Conversion Event */ 1512 1513 1514//# sourceURL=jquery-js-after 1515</script>
1515 1516<!-- STATUS: OK --></body> 1517</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.