1<!DOCTYPE html> 2<html lang="fi"> 3<head> 4 <meta charset="UTF-8"> 5 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 6<link rel="alternate" hreflang="fi" href="https://www.emmi.fi/blogi/" /> 7<link rel="alternate" hreflang="sv" href="https://www.emmi.fi/sv/blogg/" /> 8<link rel="alternate" hreflang="en" href="https://www.emmi.fi/en/blog/" /> 9<link rel="alternate" hreflang="x-default" href="https://www.emmi.fi/blogi/" /> 10<meta name="viewport" content="width=device-width, initial-scale=1"> 11 <!-- This site is optimized with the Yoast SEO plugin v26.7 - https://yoast.com/wordpress/plugins/seo/ --> 12 <title>Blogi – EMMi Mediapankki</title> 13 <meta name="description" content="EMMin blogista löydät ajankohtaisia aiheita ja artikkeleita EMMi Aineistonhallinnan käyttöön liittyen. Klikkaa blogiin ja lue!" /> 14 <link rel="canonical" href="https://www.emmi.fi/blogi/" /> 15 <meta property="og:locale" content="fi_FI" /> 16 <meta property="og:type" content="article" /> 17 <meta property="og:title" content="Blogi – EMMi Mediapankki" /> 18 <meta property="og:description" content="EMMin blogista löydät ajankohtaisia aiheita ja artikkeleita EMMi Aineistonhallinnan käyttöön liittyen. Klikkaa blogiin ja lue!" /> 19 <meta property="og:url" content="https://www.emmi.fi/blogi/" /> 20 <meta property="og:site_name" content="EMMi Mediapankki" /> 21 <meta property="article:modified_time" content="2026-09-08T11:26:41+00:00" /> 22 <meta property="og:image" content="https://www.emmi.fi/wp-content/uploads/og_default.jpg" /> 23 <meta property="og:image:width" content="1200" /> 24 <meta property="og:image:height" content="675" /> 25 <meta property="og:image:type" content="image/jpeg" /> 26 <meta name="twitter:card" content="summary_large_image" /> 27
27<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.emmi.fi/blogi/","url":"https://www.emmi.fi/blogi/","name":"Blogi – EMMi Mediapankki","isPartOf":{"@id":"https://www.emmi.fi/#website"},"datePublished":"2023-12-12T09:15:59+00:00","dateModified":"2026-09-08T11:26:41+00:00","description":"EMMin blogista löydät ajankohtaisia aiheita ja artikkeleita EMMi Aineistonhallinnan käyttöön liittyen. Klikkaa blogiin ja lue!","breadcrumb":{"@id":"https://www.emmi.fi/blogi/#breadcrumb"},"inLanguage":"fi","potentialAction":[{"@type":"ReadAction","target":["https://www.emmi.fi/blogi/"]}]},{"@type":"BreadcrumbList","@id":"https://www.emmi.fi/blogi/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Etusivu","item":"https://www.emmi.fi/"},{"@type":"ListItem","position":2,"name":"Blogi"}]},{"@type":"WebSite","@id":"https://www.emmi.fi/#website","url":"https://www.emmi.fi/","name":"EMMi Aineistonhallinta","description":"","publisher":{"@id":"https://www.emmi.fi/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.emmi.fi/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fi"},{"@type":"Organization","@id":"https://www.emmi.fi/#organization","name":"Grano Oy","url":"https://www.emmi.fi/","logo":{"@type":"ImageObject","inLanguage":"fi","@id":"https://www.emmi.fi/#/schema/logo/image/","url":"https://www.emmi.fi/wp-content/uploads/logo-emmi-footer.png","contentUrl":"https://www.emmi.fi/wp-content/uploads/logo-emmi-footer.png","width":523,"height":122,"caption":"Grano Oy"},"image":{"@id":"https://www.emmi.fi/#/schema/logo/image/"}}]}</script>
27 28 <!-- / Yoast SEO plugin. --> 29 30 31<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 32<link rel="alternate" type="application/rss+xml" title="EMMi Mediapankki » syöte" href="https://www.emmi.fi/feed/" /> 33<link rel="alternate" type="application/rss+xml" title="EMMi Mediapankki » kommenttien syöte" href="https://www.emmi.fi/comments/feed/" /> 34<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.emmi.fi/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.emmi.fi%2Fblogi%2F" /> 35<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.emmi.fi/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.emmi.fi%2Fblogi%2F&format=xml" /> 36<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'" rel="preload" type="text/css" href="https://www.emmi.fi/wp-content/litespeed/css/65c12b61bd7746a74f1c12095fdac1d5.css?ver=ac1d5"><noscript><link data-optimized="1" rel="stylesheet" type="text/css" href="https://www.emmi.fi/wp-content/litespeed/css/65c12b61bd7746a74f1c12095fdac1d5.css?ver=ac1d5"></noscript><style id='wp-img-auto-sizes-contain-inline-css'>img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}</style> 37<style id="litespeed-ccss">body{--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--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;
37--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--contrast:var(--contrast);--wp--preset--color--contrast-2:var(--contrast-2);--wp--preset--color--contrast-3:var(--contrast-3);--wp--preset--color--base:var(--base);--wp--preset--color--base-2:var(--base-2);--wp--preset--color--base-3:var(--base-3);--wp--preset--color--accent:var(--accent);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}body,h1,html,li,ul{margin:0;padding:0;border:0}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}button,input{font-family:inherit;font-size:100%;margin:0}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}body,button,input{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;text-transform:none;font-size:17px;line-height:1.5}h1{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit}h1{font-size:42px;margin-bottom:20px;line-height:1.2em;font-weight:400;text-transform:none}ul{margin:0 0 1.5em 3em}ul{list-style:disc}img{height:auto;max-width:100%}button{background:#55555e;color:#fff;border:1px solid transparent;-webkit-appearance:button;padding:10px 20px}a{text-decoration:none}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.main-navigation{z-index:100;padding:0;clear:both;display:block}.main-navigation a{display:block;text-decoration:none;font-weight:400;text-transform:none;font-size:15px}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation .main-nav ul li a{padding-left:20px;padding-right:20px;line-height:60px}.inside-navigation{position:relative}.main-navigation .inside-navigation{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.main-navigation .main-nav>ul{display:flex;flex-wrap:wrap;align-items:center}.main-navigation li{position:relative}.main-navigation .menu-bar-items{display:flex;align-items:center;font-size:15px}.site-header{position:relative}.inside-header{padding:20px 40px}.site-logo{display:inline-block;max-width:100%}.site-header .header-image{vertical-align:middle}.inside-header{display:flex;align-items:center}.nav-float-right #site-navigation{margin-left:auto}.site-content{word-wrap:break-word}.footer-widgets .widget :last-child{margin-bottom:0}.site-content{display:flex}.grid-container{margin-left:auto;margin-right:auto;max-width:1200px}.site-main>*{margin-bottom:20px}.separate-containers .inside-article{padding:40px}.separate-containers .site-main{margin:20px}.separate-containers.no-sidebar .site-main{margin-left:0;margin-right:0}.separate-containers .site-main>:last-child{margin-bottom:0}.full-width-content .container.grid-container{max-width:100%}.full-width-content.no-sidebar.separate-containers .site-main{margin:0}.full-width-content.separate-containers .inside-article{padding:0}.gp-icon{display:inline-flex;align-self:center}.gp-icon svg{height:1em;width:1em;top:.125em;position:relative;fill:currentColor}.icon-menu-bars svg:nth-child(2){display:none}.container.grid-container{width:auto}.menu-toggle{display:none}.menu-toggle{padding:0 20px;line-height:60px;margin:0;font-weight:400;text-transform:none;font-size:15px}.menu-toggle .mobile-menu{padding-left:3px}.menu-toggle .gp-icon+.mobile-menu{padding-left:9px}button.menu-toggle{background-color:transparent;flex-grow:1;border:0;text-align:center}.has-menu-bar-items button.menu-toggle{flex-grow:0}.mobile-menu-control-wrapper{display:none;margin-left:auto;align-items:center}@media (max-width:768px){.inside-header{flex-direction:column;text-align:center}.site-content{flex-direction:column}.container .site-content .content-area{width:auto}#main{margin-left:0;margin-right:0}}body{background-color:var(--base-2);color:var(--contrast)}a{color:var(--accent)}a{text-decoration:underline}.main-navigation a{text-decoration:none}.grid-container{max-width:1280px}.site-header .header-image{width:180px}:root{--contrast:#122c3e;--contrast-2:#1b3241;--contrast-3:#b2b2be;--base:#f0f0f0;--base-2:#f7f8f9;--base-3:#fff;--accent:#088e8e}.main-navigation a,.main-navigation .menu-toggle,.main-navigation .menu-bar-items{font-family:inherit;font-weight:600;font-size:18px}.site-header{background-color:rgba(12,46,64,0)}.mobile-menu-control-wrapper .menu-toggle{background-color:rgba(0,0,0,.02)}.main-navigation{background-color:rgba(12,46,64,0)}.main-navigation .main-nav ul li a,.main-navigation .menu-toggle,.main-navigation .menu-bar-items{color:#fff}.main-navigation .main-nav ul li[class*=current-menu-]>a{color:#ffc841}.separate-containers .inside-article{background-color:var(--base-3)}button{color:#fff;background-color:#55555e}:root{--gp-search-modal-bg-color:var(--base-3);--gp-search-modal-text-color:var(--contrast);--gp-search-modal-overlay-bg-color:rgba(0,0,0,.2)}@media (max-width:768px){.separate-containers .inside-article{padding:30px}.inside-header{padding-right:30px;padding-left:30px}}.site-content .content-area{width:100%}@media (max-width:1180px){.main-navigation .menu-toggle{display:block}.main-navigation ul,.main-navigation:not(.slideout-navigation):not(.toggled) .main-nav>ul,.has-inline-mobile-toggle #site-navigation .inside-navigation>*:not(.navigation-search):not(.main-nav){display:none}.has-inline-mobile-toggle .mobile-menu-control-wrapper{display:flex;flex-wrap:wrap}
37.has-inline-mobile-toggle .inside-header{flex-direction:row;text-align:left;flex-wrap:wrap}.has-inline-mobile-toggle #site-navigation{flex-basis:100%}}#masthead{position:absolute;left:0;right:0;height:100px}.site-logo{position:relative;z-index:99}.gp-icon{display:block}.elementor-kit-7 button.menu-toggle{background-color:transparent!important}.main-navigation .main-nav ul li a{text-decoration:none!important}.gp-icon.icon-menu-bars{width:18px!important;float:left;padding-right:10px}.menu-toggle .mobile-menu{float:right;padding-top:2px}.sticky-navigation-logo img{height:45px!important}ul{list-style:square}.elementor-posts .elementor-post__badge{background:#ffc841!important;color:#1b3241!important}@media only screen and (min-width:1181px){.inside-header.grid-container{max-width:1180px;height:119px}}@media only screen and (max-width:1180px){.inside-header.grid-container{max-width:1000px;padding-left:30px;padding-right:30px}.sticky-navigation-logo img{margin-top:10px;margin-bottom:10px}}.screen-reader-text{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor img{height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order);align-self:var(--align-self)}:root{--page-title-display:block}.elementor-widget{position:relative}.elementor-grid{display:grid;grid-column-gap:var(--grid-column-gap);grid-row-gap:var(--grid-row-gap)}.elementor-grid .elementor-grid-item{min-width:0}.elementor-grid-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}@media (max-width:1230px){.elementor-grid-tablet-2 .elementor-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.elementor-grid-mobile-1 .elementor-grid{grid-template-columns:repeat(1,1fr)}}.e-con{--border-radius:0;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%,var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;
37--margin-block-start:0px;--margin-inline-end:0px;--margin-block-end:0px;--margin-inline-start:0px;--padding-block-start:var(--container-default-padding-block-start,10px);--padding-inline-end:var(--container-default-padding-inline-end,10px);--padding-block-end:var(--container-default-padding-block-end,10px);--padding-inline-start:var(--container-default-padding-inline-start,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(2,1fr);position:var(--position);width:var(--width);min-width:0;min-height:var(--min-height);height:var(--height);border-radius:var(--border-radius);margin-block-start:var(--bc-margin-block-start,var(--margin-block-start));margin-inline-end:var(--bc-margin-inline-end,var(--margin-inline-end));margin-block-end:var(--bc-margin-block-end,var(--margin-block-end));margin-inline-start:var(--bc-margin-inline-start,var(--margin-inline-start));padding-inline-start:var(--bc-padding-inline-start,var(--padding-inline-start));padding-inline-end:var(--bc-padding-inline-end,var(--padding-inline-end));z-index:var(--z-index);overflow:var(--overflow)}.e-con.e-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}.e-con>.e-con-inner{text-align:var(--text-align);padding-block-start:var(--bc-padding-block-start,var(--padding-block-start));padding-block-end:var(--bc-padding-block-end,var(--padding-block-end))}.e-con.e-flex>.e-con-inner{flex-direction:var(--flex-direction)}.e-con,.e-con>.e-con-inner{display:var(--display)}.e-con-boxed.e-flex{flex-direction:column;flex-wrap:nowrap;justify-content:normal;align-items:normal;align-content:normal}.e-con-boxed{text-align:initial;gap:initial}.e-con.e-flex>.e-con-inner{flex-wrap:var(--flex-wrap);justify-content:var(--justify-content);align-items:var(--align-items);align-content:var(--align-content);flex-basis:auto;flex-grow:1;flex-shrink:1;align-self:auto}.e-con>.e-con-inner{gap:var(--gap);width:100%;max-width:var(--content-width);margin:0 auto;padding-inline-start:0;padding-inline-end:0;height:100%}.e-con .elementor-widget.elementor-widget{margin-block-end:0}.e-con:before{content:var(--background-overlay);display:block;position:absolute;mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);border-radius:var(--border-radius);border-style:var(--border-style);border-color:var(--border-color);border-block-start-width:var(--border-block-start-width);border-inline-end-width:var(--border-inline-end-width);border-block-end-width:var(--border-block-end-width);border-inline-start-width:var(--border-inline-start-width);top:calc(0px - var(--border-block-start-width));left:calc(0px - var(--border-inline-start-width));width:max(100% + var(--border-inline-end-width) + var(--border-inline-start-width),100%);height:max(100% + var(--border-block-start-width) + var(--border-block-end-width),100%)}.e-con .elementor-widget{min-width:0}.e-con>.e-con-inner>.elementor-widget>.elementor-widget-container{height:100%}.e-con.e-con>.e-con-inner>.elementor-widget{max-width:100%}@media (max-width:767px){.e-con.e-flex{--width:100%;--flex-wrap:wrap}}.e-con{--bc-margin-block-start:var(--margin-top);--bc-margin-block-end:var(--margin-bottom);--bc-margin-inline-start:var(--margin-left);--bc-margin-inline-end:var(--margin-right);--bc-padding-block-start:var(--padding-top);--bc-padding-block-end:var(--padding-bottom);--bc-padding-inline-start:var(--padding-left);--bc-padding-inline-end:var(--padding-right)}.elementor-element{--swiper-theme-color:#000;--swiper-navigation-size:44px;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px}:root{--swiper-theme-color:#007aff}:root{--swiper-navigation-size:44px}.elementor-kit-7{--e-global-color-primary:#2e008b;--e-global-color-secondary:#4dd2d2;--e-global-color-text:#1b3241;--e-global-color-accent:#ffc841;--e-global-typography-primary-font-family:"proxima-nova";--e-global-typography-primary-font-weight:500;--e-global-typography-secondary-font-family:"proxima-nova";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"proxima-nova";
37--e-global-typography-text-font-weight:500;--e-global-typography-accent-font-family:"proxima-nova";--e-global-typography-accent-font-weight:800;color:#1b3241;font-family:"proxima-nova",Sans-serif;font-size:20px;font-weight:500;line-height:31px}.elementor-kit-7 a{color:var(--e-global-color-text);font-weight:600;text-decoration:underline}.elementor-kit-7 h1{color:#fff;font-family:"proxima-nova",Sans-serif;font-size:58px;font-weight:900}.elementor-kit-7 button{font-family:"proxima-nova",Sans-serif;font-size:18px;font-weight:700;line-height:20px;color:#0b3347;background-color:var(--e-global-color-secondary)}.elementor-kit-7 input:not([type=button]):not([type=submit]){font-family:"proxima-nova",Sans-serif;font-weight:600;color:#0b3347}.e-con{--container-max-width:1140px}.elementor-element{--widgets-spacing:20px 20px}@media (max-width:1600px){.elementor-kit-7 h1{font-size:50px}}@media (max-width:1230px){.e-con{--container-max-width:1024px}}@media (max-width:767px){.elementor-kit-7 h1{font-size:37px}.e-con{--container-max-width:767px}}.elementor-57 .elementor-element.elementor-element-3eac73bd{--display:flex;--min-height:555px;--flex-direction:column;--container-widget-width:calc((1 - var(--container-widget-flex-grow))*100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--align-items:center;--gap:20px 20px;--overlay-opacity:.95;--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:8%;--padding-inline-end:8%}.elementor-57 .elementor-element.elementor-element-3eac73bd:not(.elementor-motion-effects-element-type-background){background-color:#f3f5f8;background-image:url("https://www.emmi.fi/wp-content/uploads/bg_header_9.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-57 .elementor-element.elementor-element-3eac73bd:before{--background-overlay:'';background-color:#1b1f5e}.elementor-57 .elementor-element.elementor-element-106b0df4{text-align:center}.elementor-57 .elementor-element.elementor-element-106b0df4 .elementor-heading-title{color:#fff;font-family:"proxima-nova",Sans-serif;font-size:85px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px}.elementor-57 .elementor-element.elementor-element-106b0df4>.elementor-widget-container{padding:34px 0 0}.elementor-57 .elementor-element.elementor-element-9d45e94{--display:flex;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:40px;--padding-inline-end:40px}.elementor-57 .elementor-element.elementor-element-b6fa125 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(.66*100%)}.elementor-57 .elementor-element.elementor-element-b6fa125:after{content:"0.66"}.elementor-57 .elementor-element.elementor-element-b6fa125{--grid-column-gap:30px;--grid-row-gap:35px}.elementor-57 .elementor-element.elementor-element-b6fa125 .elementor-post__badge{right:0}.elementor-57 .elementor-element.elementor-element-b6fa125 .elementor-post__card .elementor-post__badge{margin:20px}body.elementor-page-57:not(.elementor-motion-effects-element-type-background){background-color:#fff}@media (min-width:768px){.elementor-57 .elementor-element.elementor-element-3eac73bd{--content-width:920px}.elementor-57 .elementor-element.elementor-element-9d45e94{--content-width:1180px}}@media (max-width:1230px){.elementor-57 .elementor-element.elementor-element-3eac73bd{--padding-block-start:0%;--padding-block-end:0%;--padding-inline-start:5%;--padding-inline-end:5%}.elementor-57 .elementor-element.elementor-element-106b0df4 .elementor-heading-title{font-size:65px}}@media (max-width:767px){.elementor-57 .elementor-element.elementor-element-3eac73bd:not(.elementor-motion-effects-element-type-background){background-position:center center}.elementor-57 .elementor-element.elementor-element-106b0df4 .elementor-heading-title{font-size:35px;line-height:1em}.elementor-57 .elementor-element.elementor-element-b6fa125 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(.5*100%)}.elementor-57 .elementor-element.elementor-element-b6fa125:after{content:"0.5"}}.navigation-branding{display:flex;align-items:center;order:0;margin-right:10px}.navigation-branding img{position:relative;padding:10px 0;display:block}.main-navigation .menu-toggle{flex-grow:1;width:auto}.main-navigation.has-sticky-branding:not(.has-branding):not(.navigation-stick) .navigation-branding{display:none}.main-navigation .sticky-navigation-logo{display:none}.navigation-branding img{height:60px;width:auto}@media (max-width:1180px){.navigation-branding{margin-right:auto;margin-left:10px}}.cmplz-hidden{display:none!important}.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-posts:after{display:none}.elementor-posts-container:not(.elementor-posts-masonry){align-items:stretch}.elementor-posts-container .elementor-post{padding:0;margin:0}.elementor-posts-container .elementor-post__thumbnail{overflow:hidden}.elementor-posts-container .elementor-post__thumbnail img{display:block;width:100%;max-height:none;max-width:none}.elementor-posts-container .elementor-post__thumbnail__link{position:relative;display:block;width:100%}.elementor-posts .elementor-post{flex-direction:column}.elementor-posts .elementor-post__thumbnail{position:relative}.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-posts .elementor-post{display:flex}.elementor-posts .elementor-post__card{display:flex;flex-direction:column;overflow:hidden;position:relative;background-color:#fff;width:100%;min-height:100%;border-radius:3px;border:0 solid #69727d}.elementor-posts .elementor-post__card .elementor-post__thumbnail{position:relative;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.elementor-posts .elementor-post__card .elementor-post__thumbnail img{width:calc(100% + 1px)}.elementor-posts .elementor-post__card .elementor-post__badge{text-transform:uppercase}.elementor-posts .elementor-post__badge{position:absolute;top:0;background:#69727d;color:#fff;font-size:12px;padding:.6em 1.2em;line-height:1;font-weight:400;margin:20px;border-radius:999px}.elementor-posts__hover-gradient .elementor-post__card .elementor-post__thumbnail__link:after{display:block;content:"";background-image:linear-gradient(0deg,rgba(0,0,0,.35),transparent 75%);background-repeat:no-repeat;height:100%;width:100%;position:absolute;bottom:0;opacity:1}.elementor-card-shadow-yes .elementor-post__card{box-shadow:0 0 10px 0 rgba(0,0,0,.15)}</style>
37<script>!function(a){"use strict";var b=function(b,c,d){function e(a){return h.body?a():void setTimeout(function(){e(a)})}function f(){i.addEventListener&&i.removeEventListener("load",f),i.media=d||"all"}var g,h=a.document,i=h.createElement("link");if(c)g=c;else{var j=(h.body||h.getElementsByTagName("head")[0]).childNodes;g=j[j.length-1]}var k=h.styleSheets;i.rel="stylesheet",i.href=b,i.media="only x",e(function(){g.parentNode.insertBefore(i,c?g:g.nextSibling)});var l=function(a){for(var b=i.href,c=k.length;c--;)if(k[c].href===b)return a();setTimeout(function(){l(a)})};return i.addEventListener&&i.addEventListener("load",f),i.onloadcssdefined=l,l(f),i};"undefined"!=typeof exports?exports.loadCSS=b:a.loadCSS=b}("undefined"!=typeof global?global:this);!function(a){if(a.loadCSS){var b=loadCSS.relpreload={};if(b.support=function(){try{return a.document.createElement("link").relList.supports("preload")}catch(b){return!1}},b.poly=function(){for(var b=a.document.getElementsByTagName("link"),c=0;c<b.length;c++){var d=b[c];"preload"===d.rel&&"style"===d.getAttribute("as")&&(a.loadCSS(d.href,d,d.getAttribute("media")),d.rel=null)}},!b.support()){b.poly();var c=a.setInterval(b.poly,300);a.addEventListener&&a.addEventListener("load",function(){b.poly(),a.clearInterval(c)}),a.attachEvent&&a.attachEvent("onload",function(){a.clearInterval(c)})}}}(this);</script>
37 38<style id='wp-emoji-styles-inline-css'>img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 0.07em!important;vertical-align:-0.1em!important;background:none!important;padding:0!important}</style> 39<style id='classic-theme-styles-inline-css'> 40/*! This file is auto-generated */ 41.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}</style> 42<style id='global-styles-inline-css'>:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;
42--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--contrast:var(--contrast);--wp--preset--color--contrast-2:var(--contrast-2);--wp--preset--color--contrast-3:var(--contrast-3);--wp--preset--color--base:var(--base);--wp--preset--color--base-2:var(--base-2);--wp--preset--color--base-3:var(--base-3);--wp--preset--color--accent:var(--accent);--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,0) 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
42-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}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}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}
42.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}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-term-template.is-layout-flex){gap:1.25em}:where(.wp-block-term-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}</style> 43<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'" rel='preload' id='wpml-legacy-horizontal-list-0-css' href='https://www.emmi.fi/wp-content/litespeed/css/355c2afff09d9dc3fc8bf819a9ac4ffd.css?ver=8841f' media='all' /><noscript><link data-optimized="1" rel='stylesheet' href='https://www.emmi.fi/wp-content/litespeed/css/355c2afff09d9dc3fc8bf819a9ac4ffd.css?ver=8841f' media='all' /></noscript> 44<style id='wpml-legacy-horizontal-list-0-inline-css'>.wpml-ls-statics-footer a,.wpml-ls-statics-footer .wpml-ls-sub-menu a,.wpml-ls-statics-footer .wpml-ls-sub-menu a:link,.wpml-ls-statics-footer li:not(.wpml-ls-current-language) .wpml-ls-link,.wpml-ls-statics-footer li:not(.wpml-ls-current-language) .wpml-ls-link:link{color:#444;background-color:#fff}.wpml-ls-statics-footer .wpml-ls-sub-menu a:hover,.wpml-ls-statics-footer .wpml-ls-sub-menu a:focus,.wpml-ls-statics-footer .wpml-ls-sub-menu a:link:hover,.wpml-ls-statics-footer .wpml-ls-sub-menu a:link:focus{color:#000;background-color:#eee}.wpml-ls-statics-footer .wpml-ls-current-language>a{color:#444;background-color:#fff}.wpml-ls-statics-footer .wpml-ls-current-language:hover>a,.wpml-ls-statics-footer .wpml-ls-current-language>a:focus{color:#000;background-color:#eee}</style> 45<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'" rel='preload' id='wpml-menu-item-0-css' href='https://www.emmi.fi/wp-content/litespeed/css/45cd286397542b7ba64241abf0638b4d.css?ver=d75aa' media='all' /><noscript><link data-optimized="1" rel='stylesheet' href='https://www.emmi.fi/wp-content/litespeed/css/45cd286397542b7ba64241abf0638b4d.css?ver=d75aa' media='all' /></noscript> 46<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'" rel='preload' id='cmplz-general-css' href='https://www.emmi.fi/wp-content/litespeed/css/1630d2b33808e62070e37a25d48cfea6.css?ver=dc4ac' media='all' /><noscript><link data-optimized="1" rel='stylesheet' href='https://www.emmi.fi/wp-content/litespeed/css/1630d2b33808e62070e37a25d48cfea6.css?ver=dc4ac' media='all' /></noscript> 47<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'" rel='preload' id='eeb-css-frontend-css' href='https://www.emmi.fi/wp-content/litespeed/css/4e08ad9511ff733b126cef22f0eb5f13.css?ver=84744' media='all' /><noscript><link data-optimized="1" rel='stylesheet' href='https://www.emmi.fi/wp-content/litespeed/css/4e08ad9511ff733b126cef22f0eb5f13.css?ver=84744' media='all' /></noscript> 48<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'" rel='preload' id='generate-widget-areas-css' href='https://www.emmi.fi/wp-content/litespeed/css/0e7accbf06bf58edfc70992eca240c28.css?ver=98
48104' media='all' /><noscript><link data-optimized="1" rel='stylesheet' href='https://www.emmi.fi/wp-content/litespeed/css/0e7accbf06bf58edfc70992eca240c28.css?ver=98104' media='all' /></noscript> 49<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'" rel='preload' id='generate-style-css' href='https://www.emmi.fi/wp-content/litespeed/css/a33694e61391af56a67849d321022822.css?ver=29e6b' media='all' /><noscript><link data-optimized="1" rel='stylesheet' href='https://www.emmi.fi/wp-content/litespeed/css/a33694e61391af56a67849d321022822.css?ver=29e6b' media='all' /></noscript> 50<style id='generate-style-inline-css'>body{background-color:#f5f5f5;color:#333}a{color:#00c7be}a{text-decoration:underline}.entry-title a,.site-branding a,a.button,.wp-block-button__link,.main-navigation a{text-decoration:none}a:hover,a:focus,a:active{color:#333}.grid-container{max-width:1280px}.wp-block-group__inner-container{max-width:1280px;margin-left:auto;margin-right:auto}.site-header .header-image{width:180px}.generate-back-to-top{font-size:20px;border-radius:3px;position:fixed;bottom:30px;right:30px;line-height:40px;width:40px;text-align:center;z-index:10;transition:opacity 300ms ease-in-out;opacity:.1;transform:translateY(1000px)}.generate-back-to-top__show{opacity:1;transform:translateY(0)}:root{--contrast:#122c3e;--contrast-2:#1b3241;--contrast-3:#b2b2be;--base:#f0f0f0;--base-2:#f7f8f9;--base-3:#ffffff;--accent:#088e8e}:root .has-contrast-color{color:var(--contrast)}:root .has-contrast-background-color{background-color:var(--contrast)}:root .has-contrast-2-color{color:var(--contrast-2)}:root .has-contrast-2-background-color{background-color:var(--contrast-2)}:root .has-contrast-3-color{color:var(--contrast-3)}:root .has-contrast-3-background-color{background-color:var(--contrast-3)}:root .has-base-color{color:var(--base)}:root .has-base-background-color{background-color:var(--base)}:root .has-base-2-color{color:var(--base-2)}:root .has-base-2-background-color{background-color:var(--base-2)}:root .has-base-3-color{color:var(--base-3)}:root .has-base-3-background-color{background-color:var(--base-3)}:root .has-accent-color{color:var(--accent)}:root .has-accent-background-color{background-color:var(--accent)}.main-navigation a,.main-navigation .menu-toggle,.main-navigation .menu-bar-items{font-family:inherit;font-weight:600;font-size:18px}.site-info{font-family:inherit;font-weight:600;font-size:16px}.top-bar{background-color:var(--contrast);color:#fff}.top-bar a{color:#fff}.top-bar a:hover{color:#303030}.site-header{background-color:#fff0}.main-title a,.main-title a:hover{color:var(--contrast)}.site-description{color:var(--contrast-2)}.mobile-menu-control-wrapper .menu-toggle,.mobile-menu-control-wrapper .menu-toggle:hover,.mobile-menu-control-wrapper .menu-toggle:focus,.has-inline-mobile-toggle #site-navigation.toggled{background-color:rgb(0 0 0 / .02)}.main-navigation,.main-navigation ul ul{background-color:#fff0}.main-navigation .main-nav ul li a,.main-navigation .menu-toggle,.main-navigation .menu-bar-items{color:#fff}.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover>a,.main-navigation .main-nav ul li:not([class*="current-menu-"]):focus>a,.main-navigation .main-nav ul li.sfHover:not([class*="current-menu-"])>a,.main-navigation .menu-bar-item:hover>a,.main-navigation .menu-bar-item.sfHover>a{color:#ffc841}button.menu-toggle:hover,button.menu-toggle:focus{color:#fff}.main-navigation .main-nav ul li[class*="current-menu-"]>a{color:#ffc841}.navigation-search input[type="search"],.navigation-search input[type="search"]:active,.navigation-search input[type="search"]:focus,.main-navigation .main-nav ul li.search-item.active>a,.main-navigation .menu-bar-items .search-item.active>a{color:#ffc841}.main-navigation ul ul{background-color:var(--contrast)}.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.one-container .container,.separate-containers .paging-navigation,.inside-page-header{background-color:var(--base-3)}.entry-title a{color:#333}.entry-title a:hover{color:#333}.entry-meta{color:#333}.sidebar .widget{background-color:var(--base-3)}.footer-widgets{background-color:var(--base-3)}.site-info{color:#333;background-color:#f5f5f5}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"],textarea,select{color:var(--contrast);background-color:var(--base-2);border-color:var(--base)}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,select:focus{color:var(--contrast);background-color:var(--base-2);border-color:var(--contrast-3)}button,html input[type="button"],input[type="reset"],input[type="submit"],a.button,a.wp-block-button__link:not(.has-background){color:#fff;background-color:#333}button:hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,a.button:hover,button:focus,html input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,a.button:focus,a.wp-block-button__link:not(.has-background):active,a.wp-block-button__link:not(.has-background):focus,a.wp-block-button__link:not(.has-background):hover{color:#fff;background-color:#333}a.generate-back-to-top{background-color:#00c7be;color:#f5f5f5}a.generate-back-to-top:hover,a.generate-back-to-top:focus{background-color:#00c7be;color:#f5f5f5}:root{--gp-search-modal-bg-color:var(--base-3);--gp-search-modal-text-color:var(--contrast);--gp-search-modal-overlay-bg-color:rgba(0,0,0,0.2)}@media (max-width:1180px){.main-navigation .menu-bar-item:hover>a,.main-navigation .menu-bar-item.sfHover>a{background:none;color:#fff}}.nav-below-header .main-navigation .inside-navigation.grid-container,.nav-above-header .main-navigation .inside-navigation.grid-container{padding:0 20px 0 20px}.site-main .wp-block-group__inner-container{padding:40px}.separate-containers .paging-navigation{padding-top:20px;padding-bottom:20px}.entry-content .alignwide,body:not(.no-sidebar) .entry-content .alignfull{margin-left:-40px;width:calc(100% + 80px);max-width:calc(100% + 80px)}.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}.rtl .main-navigation .main-nav ul li.menu-item-has-children>a{padding-right:20px}@media (max-width:768px){.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.separate-containers .paging-navigation,.one-container .site-content,.inside-page-header{padding:30px}.site-main .wp-block-group__inner-container{padding:30px}.inside-top-bar{padding-right:30px;padding-left:30px}.inside-header{padding-right:30px;padding-left:30px}.widget-area .widget{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px}.footer-widgets-container{padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px}.inside-site-info{padding-right:30px;padding-left:30px}.entry-content .alignwide,body:not(.no-sidebar) .entry-content .alignfull{margin-left:-30px;width:calc(100% + 60px);max-width:calc(100% + 60px)}.one-container .site-main .paging-navigation{margin-bottom:20px}}.is-right-sidebar{width:30%}.is-left-sidebar{width:30%}.site-content .content-area{width:100%}@media (max-width:1180px){.main-navigation .menu-toggle,.sidebar-nav-mobile:not(#sticky-placeholder){display:block}.main-navigation ul,.gen-sidebar-nav,.main-navigation:not(.slideout-navigation):not(.toggled) .main-nav>ul,.has-inline-mobile-toggle #site-navigation .inside-navigation>*:not(.navigation-search):not(.main-nav){display:none}.nav-align-right .inside-navigation,.nav-align-center .inside-navigation{justify-content:space-between}.has-inline-mobile-toggle .mobile-menu-control-wrapper{display:flex;flex-wrap:wrap}
50.has-inline-mobile-toggle .inside-header{flex-direction:row;text-align:left;flex-wrap:wrap}.has-inline-mobile-toggle .header-widget,.has-inline-mobile-toggle #site-navigation{flex-basis:100%}.nav-float-left .has-inline-mobile-toggle #site-navigation{order:10}}.elementor-template-full-width .site-content{display:block}.main-navigation .main-nav ul li a,.menu-toggle,.main-navigation .menu-bar-item>a{transition:line-height 300ms ease}.main-navigation.toggled .main-nav>ul{background-color:#fff0}.sticky-enabled .gen-sidebar-nav.is_stuck .main-navigation{margin-bottom:0}.sticky-enabled .gen-sidebar-nav.is_stuck{z-index:500}.sticky-enabled .main-navigation.is_stuck{box-shadow:0 2px 2px -2px rgb(0 0 0 / .2)}.navigation-stick:not(.gen-sidebar-nav){left:0;right:0;width:100%!important}@media (max-width:1180px){#sticky-placeholder{height:0;overflow:hidden}.has-inline-mobile-toggle #site-navigation.toggled{margin-top:0}.has-inline-mobile-menu #site-navigation.toggled .main-nav>ul{top:1.5em}}.nav-float-right .navigation-stick{width:100%!important;left:0}.nav-float-right .navigation-stick .navigation-branding{margin-right:auto}.main-navigation.has-sticky-branding:not(.grid-container) .inside-navigation:not(.grid-container) .navigation-branding{margin-left:10px}.main-navigation.navigation-stick.has-sticky-branding .inside-navigation.grid-container{padding-left:40px;padding-right:40px}@media (max-width:768px){.main-navigation.navigation-stick.has-sticky-branding .inside-navigation.grid-container{padding-left:0;padding-right:0}}</style> 51<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'" rel='preload' id='generate-child-css' href='https://www.emmi.fi/wp-content/litespeed/css/28aaa9c681f87b7238c0d7f03131bb53.css?ver=913f4' media='all' /><noscript><link data-optimized="1" rel='stylesheet' href='https://www.emmi.fi/wp-content/litespeed/css/28aaa9c681f87b7238c0d7f03131bb53.css?ver=913f4' media='all' /></noscript> 52<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'" rel='preload' id='elementor-frontend-css' href='https://www.emmi.fi/wp-content/litespeed/css/4501e52a11b02e40c45f1f90094733e3.css?ver=b939e' media='all' /><noscript><link data-optimized="1" rel='stylesheet' href='https://www.emmi.fi/wp-content/litespeed/css/4501e52a11b02e40c45f1f90094733e3.css?ver=b939e' media='all' /></noscript> 53<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'" rel='preload' id='elementor-post-7-css' href='https://www.emmi.fi/wp-content/litespeed/css/01f55a6be98f5544e9285a84ecd3021c.css?ver=d8a96' media='all' /><noscript><link data-optimized="1" rel='stylesheet' href='https://www.emmi.fi/wp-content/litespeed/css/01f55a6be98f5544e9285a84ecd3021c.css?ver=d8a96' media='all' /></noscript> 54<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'" rel='preload' id='widget-heading-css' href='https://www.emmi.fi/wp-content/litespeed/css/4b5b79528996b3f55fb26b35885d9b68.css?ver=033c9' media='all' /><noscript><link data-optimized="1" rel='stylesheet' href='https://www.emmi.fi/wp-content/litespeed/css/4b5b79528996b3f55fb26b35885d9b68.css?ver=033c9' media='all' /></noscript> 55<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'" rel='preload' id='widget-posts-css' href='https://www.emmi.fi/wp-content/litespeed/css/9a67ac1e5229459dee3cd407027b1e35.css?ver=15fdb' media='all' /><noscript><link data-optimized="1" rel='stylesheet' href='https://www.emmi.fi/wp-content/litespeed/css/9a67ac1e5229459dee3cd407027b1e35.css?ver=15fdb' media='all' /></noscript> 56<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'" rel='preload' id='e-animation-grow-css' href='https://www.emmi.fi/wp-content/litespeed/css/4913849ed7f38b24d992e694a9d8756c.css?ver=2ebcb' media='all' /><noscript><link data-optimized="1" rel='stylesheet' href='https://www.emmi.fi/wp-content/litespeed/css/4913849ed7f38b24d992e694a9d8756c.css?ver=2ebcb' media='all' /></noscript> 57<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'" rel='preload' id='elementor-post-57-css' href='https://www.emmi.fi/wp-content/litespeed/css/f5e0d1908cdf9aaa09d8332fa3d7a7a2.css?ver=3def8' media='all' /><noscript><link data-optimized="1" rel='stylesheet' href='https://www.emmi.fi/wp-content/litespeed/css/f5e0d1908cdf9aaa09d8332fa3d7a7a2.css?ver=3def8' media='all' /></noscript> 58<link data-optimized="1" data-asynced="1" as="style" onload="this.onload=null;this.rel='stylesheet'" rel='preload' id='generate-navigation-branding-css' href='https://www.emmi.fi/wp-content/litespeed/css/66bf14b4ba24d3325e11baea26116581.css?ver=959d7' media='all' /><noscript><link data-optimized="1" rel='stylesheet' href='https://www.emmi.fi/wp-content/litespeed/css/66bf14b4ba24d3325e11baea26116581.css?ver=959d7' media='all' /></noscript> 59<style id='generate-navigation-branding-inline-css'>.main-navigation.has-branding .inside-navigation.grid-container,.main-navigation.has-branding.grid-container .inside-navigation:not(.grid-container){padding:0 40px 0 40px}.main-navigation.has-branding:not(.grid-container) .inside-navigation:not(.grid-container) .navigation-branding{margin-left:10px}.main-navigation .sticky-navigation-logo,.main-navigation.navigation-stick .site-logo:not(.mobile-header-logo){display:none}.main-navigation.navigation-stick .sticky-navigation-logo{display:block}.navigation-branding img,.site-logo.mobile-header-logo img{height:60px;width:auto}.navigation-branding .main-title{line-height:60px}@media (max-width:1180px){.main-navigation.has-branding.nav-align-center .menu-bar-items,.main-navigation.has-sticky-branding.navigation-stick.nav-align-center .menu-bar-items{margin-left:auto}.navigation-branding{margin-right:auto;margin-left:10px}.navigation-branding .main-title,.mobile-header-navigation .site-logo{margin-left:10px}.main-navigation.has-branding .inside-navigation.grid-container{padding:0}}</style>
60<script id="wpml-cookie-js-extra"> 61var wpml_cookies = {"wp-wpml_current_language":{"value":"fi","expires":1,"path":"/"}}; 62var wpml_cookies = {"wp-wpml_current_language":{"value":"fi","expires":1,"path":"/"}}; 63//# sourceURL=wpml-cookie-js-extra 64</script>
vendor: 1 bytes, line 64
64
65<script src="https://www.emmi.fi/wp-content/plugins/sitepress-multilingual-cms/res/js/cookies/language-cookie.js?ver=486900" id="wpml-cookie-js" defer data-wp-strategy="defer"></script>
vendor: 1 bytes, line 65
65
66<script src="https://www.emmi.fi/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
vendor: 1 bytes, line 66
66
67<script src="https://www.emmi.fi/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
vendor: 1 bytes, line 67
67
68<script src="https://www.emmi.fi/wp-content/plugins/email-encoder-bundle/assets/js/custom.js?ver=2c542c9989f589cd5318f5cef6a9ecd7" id="eeb-js-frontend-js"></script>
68 69<link rel="https://api.w.org/" href="https://www.emmi.fi/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.emmi.fi/wp-json/wp/v2/pages/57" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.emmi.fi/xmlrpc.php?rsd" /> 70<meta name="generator" content="WordPress 6.9" /> 71<link rel='shortlink' href='https://www.emmi.fi/?p=57' /> 72<meta name="generator" content="WPML ver:4.8.6 stt:1,18,50;" /> 73<meta name="generator" content="Site Kit by Google 1.171.0" /> <style>.cmplz-hidden{display:none!important}</style><meta name="generator" content="Elementor 3.34.1; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap"> 74<!-- Meta Pixel Code -->
75<script type="text/plain" data-service="facebook" data-category="marketing">
vendor: 408 bytes, lines 75-84
75 76!function(f,b,e,v,n,t,s) 77{if(f.fbq)return;n=f.fbq=function(){n.callMethod? 78n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 79if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 80n.queue=[];t=b.createElement(e);t.async=!0; 81t.src=v;s=b.getElementsByTagName(e)[0]; 82s.parentNode.insertBefore(t,s)}(window, document,'script', 83'https://connect.facebook.net/en_US/fbevents.js'); 84fbq('init', '
842087191538319830
vendor: 32 bytes, lines 84-85
84'); 85fbq('track', 'PageView');
86</script>
86 87<noscript><div class="cmplz-placeholder-parent"><img class="cmplz-placeholder-element cmplz-image" data-category="marketing" data-service="general" data-src-cmplz="https://www.facebook.com/tr?id=2087191538319830&ev=PageView&noscript=1" height="1" width="1" style="display:none" 88 src="https://www.emmi.fi/wp-content/plugins/complianz-gdpr-premium/assets/images/placeholders/default-minimal.jpg" 89/></div></noscript> 90<!-- End Meta Pixel Code --> 91<meta name="facebook-domain-verification" content="5xnhon2m8xscoe5fqyaj7lzml0elyn" /> 92<!-- Hotjar Tracking Code for EMMi Mediapankki -->
93<script type="text/plain" data-service="hotjar" data-category="marketing">
vendor: 128 bytes, lines 93-96
93 94 (function(h,o,t,j,a,r){ 95 h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; 96 h._hjSettings={hjid:
963891069
vendor: 264 bytes, lines 96-101
96,hjsv:6}; 97 a=o.getElementsByTagName('head')[0]; 98 r=o.createElement('script');r.async=1; 99 r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; 100 a.appendChild(r); 101 })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
102</script>
102 103 104<!-- Meta Pixel Code -->
105<script data-service="facebook" data-category="marketing" type="text/plain"> 106!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 107n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; 108n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; 109t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, 110document,'script','https://connect.facebook.net/en_US/fbevents.js'); 111</script>
111 112<!-- End Meta Pixel Code -->
113<script data-service="facebook" data-category="marketing" type="text/plain">var url = window.location.origin + '?ob=open-bridge'; 114 fbq('set', 'openbridge', '2087191538319830', url); 115fbq('init', '2087191538319830', {}, { 116 "agent": "wordpress-6.9-4.1.5" 117})</script>
117<script data-service="facebook" data-category="marketing" type="text/plain"> 118 fbq('track', 'PageView', []); 119 </script>
119 <style>.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}@media screen and (max-height:1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}@media screen and (max-height:640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}</style> 120 <meta name="redi-version" content="1.3.0" /><link rel="icon" href="https://www.emmi.fi/wp-content/uploads/favicon_emmi_2024-150x150.png" sizes="32x32" /> 121<link rel="icon" href="https://www.emmi.fi/wp-content/uploads/favicon_emmi_2024-300x300.png" sizes="192x192" /> 122<link rel="apple-touch-icon" href="https://www.emmi.fi/wp-content/uploads/favicon_emmi_2024-300x300.png" /> 123<meta name="msapplication-TileImage" content="https://www.emmi.fi/wp-content/uploads/favicon_emmi_2024-300x300.png" /> 124 <style id="wp-custom-css">#sticky-navigation{background-color:#394e86}@media only screen and (min-width:1181px){.inside-header.grid-container{max-width:1180px;height:119px}.main-navigation ul ul{background-color:#394e86!important;box-shadow:-1px 4px 13px 2px rgb(0 0 0 / .34);-webkit-box-shadow:-1px 4px 13px 2px rgb(0 0 0 / .34);-moz-box-shadow:-1px 4px 13px 2px rgb(0 0 0 / .34)}.main-navigation ul ul li{background-color:#394e86!important;border-bottom:1px solid #394e86}}@media only screen and (max-width:1180px){.main-navigation.toggled .main-nav>ul{background-color:#394e86}.inside-header.grid-container{max-width:1000px;padding-left:30px;padding-right:30px}.sticky-navigation-logo img{margin-top:10px;margin-bottom:10px}.main-navigation.toggled .main-nav{margin-top:10px;box-shadow:-1px 4px 13px 2px rgb(0 0 0 / .44);-webkit-box-shadow:-1px 4px 13px 2px rgb(0 0 0 / .44);-moz-box-shadow:-1px 4px 13px 2px rgb(0 0 0 / .44)}.main-navigation.toggled .main-nav li{border-bottom:1px solid #394e86}.sub-menu.toggled-on li{border-top:1px solid #394e86;border-bottom:0 solid #394e86!important;padding-left:10px}}@media only screen and (max-width:940px){.inside-footer-widgets{flex-wrap:wrap}.footer-widget-3{flex:1 0 100%!important;margin-top:28px}}@media only screen and (max-width:768px){.footer-widget-1,.footer-widget-2,.footer-widget-3{text-align:center}.main-navigation.navigation-stick.has-sticky-branding .inside-navigation.grid-container{padding-left:20px!important;padding-right:20px!important}}</style> 125 </head> 126 127<body data-cmplz=2 class="wp-singular page-template-default page page-id-57 wp-custom-logo wp-embed-responsive wp-theme-generatepress wp-child-theme-emmi-theme-1-4 sticky-menu-fade sticky-enabled both-sticky-menu no-sidebar nav-float-right separate-containers header-aligned-left dropdown-hover full-width-content elementor-default elementor-kit-7 elementor-page elementor-page-57" itemtype="https://schema.org/WebPage" itemscope> 128 129<!-- Meta Pixel Code --> 130<noscript> 131<div class="cmplz-placeholder-parent"><img class="cmplz-placeholder-element cmplz-image" data-category="marketing" data-service="general" data-src-cmplz="https://www.facebook.com/tr?id=2087191538319830&ev=PageView&noscript=1" height="1" width="1" style="display:none" alt="fbpx" 132 src="https://www.emmi.fi/wp-content/plugins/complianz-gdpr-premium/assets/images/placeholders/
132default-minimal.jpg" /></div> 133</noscript> 134<!-- End Meta Pixel Code --> 135<a class="screen-reader-text skip-link" href="#content" title="Siirry sisältöön">Siirry sisältöön</a> <header class="site-header has-inline-mobile-toggle" id="masthead" aria-label="Sivusto" itemtype="https://schema.org/WPHeader" itemscope> 136 <div class="inside-header grid-container"> 137 <div class="site-logo"> 138 <a href="https://www.emmi.fi/" rel="home"> 139 <img fetchpriority="high" class="header-image is-logo-image" alt="EMMi Mediapankki" src="https://www.emmi.fi/wp-content/uploads/logo_emmi_2024.png" srcset="https://www.emmi.fi/wp-content/uploads/logo_emmi_2024.png 1x, https://www.emmi.fi/wp-content/uploads/logo_emmi_2024.png 2x" width="697" height="251" /> 140 </a> 141 </div> <nav class="main-navigation mobile-menu-control-wrapper" id="mobile-menu-control-wrapper" aria-label="Mobiili päällä/pois"> 142 <button data-nav="site-navigation" class="menu-toggle" aria-controls="primary-menu" aria-expanded="false"> 143 <span class="gp-icon icon-menu-bars"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M0 96c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24z" /></svg><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z" /></svg></span><span class="mobile-menu">Valikko</span> </button> 144 </nav> 145 <nav class="has-sticky-branding main-navigation sub-menu-right" id="site-navigation" aria-label="Pääasiallinen" itemtype="https://schema.org/SiteNavigationElement" itemscope> 146 <div class="inside-navigation grid-container"> 147 <div class="navigation-branding"><div class="sticky-navigation-logo"> 148 <a href="https://www.emmi.fi/" title="EMMi Mediapankki" rel="home"> 149 <img loading="lazy" src="https://www.emmi.fi/wp-content/uploads/logo_emmi_2024.png" class="is-logo-image" alt="EMMi Mediapankki" width="697" height="251" /> 150 </a> 151 </div></div> <button class="menu-toggle" aria-controls="primary-menu" aria-expanded="false"> 152 <span class="gp-icon icon-menu-bars"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M0 96c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24zm0 160c0-13.255 10.745-24 24-24h464c13.255 0 24 10.745 24 24s-10.745 24-24 24H24c-13.255 0-24-10.745-24-24z" /></svg><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M71.029 71.029c9.373-9.372 24.569-9.372 33.942 0L256 222.059l151.029-151.03c9.373-9.372 24.569-9.372 33.942 0 9.372 9.373 9.372 24.569 0 33.942L289.941 256l151.03 151.029c9.372 9.373 9.372 24.569 0 33.942-9.373 9.372-24.569 9.372-33.942 0L256 289.941l-151.029 151.03c-9.373 9.372-24.569 9.372-33.942 0-9.372-9.373-9.372-24.569 0-33.942L222.059 256 71.029 104.971c-9.372-9.373-9.372-24.569 0-33.942z" /></svg></span><span class="mobile-menu">Valikko</span> </button> 153 <div id="primary-menu" class="main-nav"><ul id="menu-valikko" class=" menu sf-menu"><li id="menu-item-44" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-44"><a href="https://www.emmi.fi/">Etusivu</a></li> 154<li id="menu-item-2389" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2389"><a href="https://www.emmi.fi/emmi-tutuksi/">EMMi tutuksi</a></li> 155<li id="menu-item-47" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-47"><a href="https://www.emmi.fi/meista/">Meistä</a></li> 156<li id="menu-item-62" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-57 current_page_item menu-item-62"><a href="https://www.emmi.fi/blogi/" aria-current="page">Blogi</a></li> 157<li id="menu-item-46" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-46"><a href="https://www.emmi.fi/palvelupaketit/">Palvelut</a></li> 158<li id="menu-item-49" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-49"><a href="https://www.emmi.fi/tuki/">Tuki</a></li> 159<li id="menu-item-48" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-48"><a href="https://www.emmi.fi/ota-yhteytta/">Ota yhteyttä</a></li> 160<li id="menu-item-wpml-ls-2-fi" class="menu-item wpml-ls-slot-2 wpml-ls-item wpml-ls-item-fi wpml-ls-current-language wpml-ls-menu-item wpml-ls-first-item menu-item-type-wpml_ls_menu_item menu-item-object-wpml_ls_menu_item menu-item-has-children menu-item-wpml-ls-2-fi"><a href="https://www.emmi.fi/blogi/" role="menuitem"><img 161 class="wpml-ls-flag" 162 src="https://www.emmi.fi/wp-content/plugins/sitepress-multilingual-cms/res/flags/fi.svg" 163 alt="" 164 165 166 /><span class="wpml-ls-native" lang="fi">Suomi</span><span role="presentation" class="dropdown-menu-toggle">
166<span class="gp-icon icon-arrow"><svg viewBox="0 0 330 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M305.913 197.085c0 2.266-1.133 4.815-2.833 6.514L171.087 335.593c-1.7 1.7-4.249 2.832-6.515 2.832s-4.815-1.133-6.515-2.832L26.064 203.599c-1.7-1.7-2.832-4.248-2.832-6.514s1.132-4.816 2.832-6.515l14.162-14.163c1.7-1.699 3.966-2.832 6.515-2.832 2.266 0 4.815 1.133 6.515 2.832l111.316 111.317 111.316-111.317c1.7-1.699 4.249-2.832 6.515-2.832s4.815 1.133 6.515 2.832l14.162 14.163c1.7 1.7 2.833 4.249 2.833 6.515z" /></svg></span></span></a> 167<ul class="sub-menu"> 168 <li id="menu-item-wpml-ls-2-sv" class="menu-item wpml-ls-slot-2 wpml-ls-item wpml-ls-item-sv wpml-ls-menu-item menu-item-type-wpml_ls_menu_item menu-item-object-wpml_ls_menu_item menu-item-wpml-ls-2-sv"><a href="https://www.emmi.fi/sv/blogg/" title="Switch to Svenska" aria-label="Switch to Svenska" role="menuitem"><img 169 class="wpml-ls-flag" 170 src="https://www.emmi.fi/wp-content/plugins/sitepress-multilingual-cms/res/flags/sv.svg" 171 alt="" 172 173 174 /><span class="wpml-ls-native" lang="sv">Svenska</span></a></li> 175 <li id="menu-item-wpml-ls-2-en" class="menu-item wpml-ls-slot-2 wpml-ls-item wpml-ls-item-en wpml-ls-menu-item wpml-ls-last-item menu-item-type-wpml_ls_menu_item menu-item-object-wpml_ls_menu_item menu-item-wpml-ls-2-en"><a href="https://www.emmi.fi/en/blog/" title="Switch to In English" aria-label="Switch to In English" role="menuitem"><img 176 class="wpml-ls-flag" 177 src="https://www.emmi.fi/wp-content/plugins/sitepress-multilingual-cms/res/flags/en.svg" 178 alt="" 179 180 181 /><span class="wpml-ls-native" lang="en">In English</span></a></li> 182</ul> 183</li> 184</ul></div> </div> 185 </nav> 186 </div> 187 </header> 188 189 <div class="site grid-container container hfeed" id="page"> 190 <div class="site-content" id="content"> 191 192 <div class="content-area" id="primary"> 193 <main class="site-main" id="main"> 194 195<article id="post-57" class="post-57 page type-page status-publish" itemtype="https://schema.org/CreativeWork" itemscope> 196 <div class="inside-article"> 197 198 <div class="entry-content" itemprop="text"> 199 <div data-elementor-type="wp-page" data-elementor-id="57" class="elementor elementor-57" data-elementor-post-type="page"> 200 <div class="elementor-element elementor-element-3eac73bd e-flex e-con-boxed e-con e-parent" data-id="3eac73bd" data-element_type="container" data-settings="{"background_background":"classic"}"> 201 <div class="e-con-inner"> 202 <div class="elementor-element elementor-element-106b0df4 elementor-widget elementor-widget-heading" data-id="106b0df4" data-element_type="widget" data-widget_type="heading.default"> 203 <div class="elementor-widget-container"> 204 <h1 class="elementor-heading-title elementor-size-default">Blogi</h1> </div> 205 </div> 206 </div> 207 </div> 208 <div class="elementor-element elementor-element-9d45e94 e-flex e-con-boxed e-con e-parent" data-id="9d45e94" data-element_type="container"> 209 <div class="e-con-inner"> 210 <div class="elementor-element elementor-element-b6fa125 elementor-grid-2 elementor-grid-tablet-2 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-card-shadow-yes elementor-posts__hover-gradient elementor-widget elementor-widget-posts" data-id="b6fa125" data-element_type="widget" data-settings="{"cards_columns":"2","cards_columns_tablet":"2","cards_columns_mobile":"1","cards_row_gap":{"unit":"px","size":35,"sizes":[]},"cards_row_gap_laptop":{"unit":"px","size":"","sizes":[]},"cards_row_gap_tablet_extra":{"unit":"px","size":"","sizes":[]},"cards_row_gap_tablet":{"unit":"px","size":"","sizes":[]},"cards_row_gap_mobile_extra":{"unit":"px","size":"","sizes":[]},"cards_row_gap_mobile":{"unit":"px","size":"","sizes":[]}}" data-widget_type="posts.cards"> 211 <div class="elementor-widget-container"> 212 <div class="elementor-posts-container elementor-posts elementor-posts--skin-cards elementor-grid" role="list">
213 <article class="elementor-post elementor-grid-item post-4856 post type-post status-publish format-standard has-post-thumbnail hentry category-blogi" role="listitem"> 214 <div class="elementor-post__card"> 215 <a class="elementor-post__thumbnail__link" href="https://www.emmi.fi/emmi-kehitti-kayttajakokemusta-ja-saavutettavuutta-tekoalyn-avulla/" tabindex="-1" ><div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="768" height="412" src="https://www.emmi.fi/wp-content/uploads/emmi_jh_bg-768x412.webp" class="attachment-medium_large size-medium_large wp-image-4861" alt="" srcset="https://www.emmi.fi/wp-content/uploads/emmi_jh_bg-768x412.webp 768w, https://www.emmi.fi/wp-content/uploads/emmi_jh_bg-300x161.webp 300w, https://www.emmi.fi/wp-content/uploads/emmi_jh_bg-1024x549.webp 1024w, https://www.emmi.fi/wp-content/uploads/emmi_jh_bg-1536x824.webp 1536w, https://www.emmi.fi/wp-content/uploads/emmi_jh_bg-2048x1099.webp 2048w" sizes="(max-width: 768px) 100vw, 768px" /></div></a> 216 <div class="elementor-post__badge">Blogi</div> 217 <div class="elementor-post__text"> 218 <h2 class="elementor-post__title"> 219 <a href="https://www.emmi.fi/emmi-kehitti-kayttajakokemusta-ja-saavutettavuutta-tekoalyn-avulla/" > 220 EMMi kehitti käyttäjäkokemusta ja saavutettavuutta tekoälyn avulla </a> 221 </h2> 222 <div class="elementor-post__excerpt"> 223 <p>Granon EMMi Aineistonhallinta on jo yli 20 vuotta tarjonnut ratkaisuja digitaalisten materiaalien hallintaan ja jakeluun. Digitaalisen materiaalin määrän alati kasvaessa maailmanlaajuisesti, tunnistimme tarpeen entistä paremmalle aineistojen</p> 224 </div> 225 226 <a class="elementor-post__read-more" href="https://www.emmi.fi/emmi-kehitti-kayttajakokemusta-ja-saavutettavuutta-tekoalyn-avulla/" aria-label="Read more about EMMi kehitti käyttäjäkokemusta ja saavutettavuutta tekoälyn avulla" tabindex="-1" > 227 Lue kokonaan » </a> 228 229 </div> 230 <div class="elementor-post__meta-data"> 231 <span class="elementor-post-date"> 232 16.1.2026 </span> 233 </div> 234 </div> 235 </article> 236 <article class="elementor-post elementor-grid-item post-4512 post type-post status-publish format-standard has-post-thumbnail hentry category-blogi" role="listitem"> 237 <div class="elementor-post__card"> 238 <a class="elementor-post__thumbnail__link" href="https://www.emmi.fi/emmi-createn-avulla-kaikki-voivat-luoda-visuaalista-sisaltoa/" tabindex="-1" ><div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="768" height="471" src="https://www.emmi.fi/wp-content/uploads/kuvituskuva-768x471.png" class="attachment-medium_large size-medium_large wp-image-4516" alt="" srcset="https://www.emmi.fi/wp-content/uploads/kuvituskuva-768x471.png 768w, https://www.emmi.fi/wp-content/uploads/kuvituskuva-300x184.png 300w, https://www.emmi.fi/wp-content/uploads/kuvituskuva-1024x628.png 1024w, https://www.emmi.fi/wp-content/uploads/kuvituskuva.png 1426w" sizes="(max-width: 768px) 100vw, 768px" /></div></a> 239 <div class="elementor-post__badge">Blogi</div> 240 <div class="elementor-post__text"> 241 <h2 class="elementor-post__title"> 242 <a href="https://www.emmi.fi/emmi-createn-avulla-kaikki-voivat-luoda-visuaalista-sisaltoa/" > 243 EMMi Createn avulla kaikki voivat luoda visuaalista sisältöä </a> 244 </h2> 245 <div class="elementor-post__excerpt"> 246 <p>EMMi Create on tehokas työkalu visuaalisten sisältöjen luomiseen ilman graafisen suunnittelun taitoja tai koulutusta. EMMi Createn kautta käyttäjät voivat luoda omia materiaalejaan esimerkiksi toimipisteen diginäyttöihin,</p> 247 </div> 248 249 <a class="elementor-post__read-more" href="https://www.emmi.fi/emmi-createn-avulla-kaikki-voivat-luoda-visuaalista-sisaltoa/" aria-label="Read more about EMMi Createn avulla kaikki voivat luoda visuaalista sisältöä" tabindex="-1" > 250 Lue kokonaan » </a> 251 252 </div> 253 <div class="elementor-post__meta-data"> 254 <span class="elementor-post-date"> 255 11.11.2024 </span> 256 </div> 257 </div> 258 </article> 259 <article class="elementor-post elementor-grid-item post-4237 post type-post status-publish format-standard has-post-thumbnail hentry category-blogi" role="listitem"> 260 <div class="elementor-post__card"> 261 <a class="elementor-post__thumbnail__link" href="https://www.emmi.fi/digitaaliset-aineistot-katevasti-kayttoon-8/" tabindex="-1" ><div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="768" height="439" src="https://www.emmi.fi/wp-content/uploads/case-valio-03-feature-768x439.webp" class="attachment-medium_large size-medium_large wp-image-4239" alt="" srcset="https://www.emmi.fi/wp-content/uploads/case-valio-03-feature-768x439.webp 768w, https://www.emmi.fi/wp-content/uploads/case-valio-03-feature-300x171.webp 300w, https://www.emmi.fi/wp-content/uploads/case-valio-03-feature.webp 875w" sizes="(max-width: 768px) 100vw, 768px" /></div></a> 262 <div class="elementor-post__badge">Blogi</div> 263 <div class="elementor-post__text"> 264 <h2 class="elementor-post__title"> 265 <a href="https://www.emmi.fi/digitaaliset-aineistot-katevasti-kayttoon-8/" > 266 Valio sidosryhmineen käyttää Granon EMMi-aineistonhallintaa </a> 267 </h2> 268 <div class="elementor-post__excerpt"> 269 <p>
269Valiolla eivät vedokset ja sähköpostit sinkoile. Valion koko aineistonhallinta on keskitetty Granon EMMi-aineistonhallinta -palveluun ja käytössä on myös projektinhallinta. Esimerkiksi pakkaustuotannon suunnittelu- ja aineistoprosessi tapahtuu</p> 270 </div> 271 272 <a class="elementor-post__read-more" href="https://www.emmi.fi/digitaaliset-aineistot-katevasti-kayttoon-8/" aria-label="Read more about Valio sidosryhmineen käyttää Granon EMMi-aineistonhallintaa" tabindex="-1" > 273 Lue kokonaan » </a> 274 275 </div> 276 <div class="elementor-post__meta-data"> 277 <span class="elementor-post-date"> 278 27.5.2024 </span> 279 </div> 280 </div> 281 </article> 282 <article class="elementor-post elementor-grid-item post-4232 post type-post status-publish format-standard has-post-thumbnail hentry category-blogi" role="listitem"> 283 <div class="elementor-post__card"> 284 <a class="elementor-post__thumbnail__link" href="https://www.emmi.fi/digitaaliset-aineistot-katevasti-kayttoon-7/" tabindex="-1" ><div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="768" height="448" src="https://www.emmi.fi/wp-content/uploads/v-768x448.webp" class="attachment-medium_large size-medium_large wp-image-4233" alt="" srcset="https://www.emmi.fi/wp-content/uploads/v-768x448.webp 768w, https://www.emmi.fi/wp-content/uploads/v-300x175.webp 300w, https://www.emmi.fi/wp-content/uploads/v.webp 900w" sizes="(max-width: 768px) 100vw, 768px" /></div></a> 285 <div class="elementor-post__badge">Blogi</div> 286 <div class="elementor-post__text"> 287 <h2 class="elementor-post__title"> 288 <a href="https://www.emmi.fi/digitaaliset-aineistot-katevasti-kayttoon-7/" > 289 SaaS, DAM, PIM â What? 9 järjestelmätermiä, jotka sinun tulisi ottaa haltuun </a> 290 </h2> 291 <div class="elementor-post__excerpt"> 292 <p>Vielä vähän aikaa sitten toimistotyöntekijälle riitti, että osasi käyttää Office-ohjelmia edes jonkun verran. Sillä pärjäsi tietoteknisessä mielessä pitkälle. Toisin on nykyään. Palavereissa vilahtelee mitä erilaisempia</p> 293 </div> 294 295 <a class="elementor-post__read-more" href="https://www.emmi.fi/digitaaliset-aineistot-katevasti-kayttoon-7/" aria-label="Read more about SaaS, DAM, PIM â What? 9 järjestelmätermiä, jotka sinun tulisi ottaa haltuun" tabindex="-1" > 296 Lue kokonaan » </a> 297 298 </div> 299 <div class="elementor-post__meta-data"> 300 <span class="elementor-post-date"> 301 20.5.2024 </span> 302 </div> 303 </div> 304 </article> 305 <article class="elementor-post elementor-grid-item post-4216 post type-post status-publish format-standard has-post-thumbnail hentry category-blogi" role="listitem"> 306 <div class="elementor-post__card"> 307 <a class="elementor-post__thumbnail__link" href="https://www.emmi.fi/orkla-care-automatisoi-tuotekuvaston-granon-datacloudin-avulla/" tabindex="-1" ><div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="768" height="512" src="https://www.emmi.fi/wp-content/uploads/DSC1433_13_crop-768x512.webp" class="attachment-medium_large size-medium_large wp-image-4218" alt="" srcset="https://www.emmi.fi/wp-content/uploads/DSC1433_13_crop-768x512.webp 768w, https://www.emmi.fi/wp-content/uploads/DSC1433_13_crop-300x200.webp 300w, https://www.emmi.fi/wp-content/uploads/DSC1433_13_crop.webp 900w" sizes="(max-width: 768px) 100vw, 768px" /></div></a> 308 <div class="elementor-post__badge">Blogi</div> 309 <div class="elementor-post__text"> 310 <h2 class="elementor-post__title"> 311 <a href="https://www.emmi.fi/orkla-care-automatisoi-tuotekuvaston-granon-datacloudin-avulla/" > 312 Orkla Care automatisoi tuotekuvaston Granon Datacloudin avulla </a> 313 </h2> 314 <div class="elementor-post__excerpt"> 315 <p>Orkla Care lanseeraa kymmeniä uutuustuotteita joka vuosi. Tuotekuvaston kokoamisesta tuli Granon Datacloud-automaatiotyökalun avulla huomattavasti helpompaa ja nopeampaa. Orkla Caren valikoimiin kuuluu valtava määrä henkilökohtaisen hyvinvoinnin, terveyden</p> 316 </div> 317 318 <a class="elementor-post__read-more" href="https://www.emmi.fi/orkla-care-automatisoi-tuotekuvaston-granon-datacloudin-avulla/" aria-label="Read more about Orkla Care automatisoi tuotekuvaston Granon Datacloudin avulla" tabindex="-1" > 319 Lue kokonaan » </a> 320
321 </div> 322 <div class="elementor-post__meta-data"> 323 <span class="elementor-post-date"> 324 6.5.2024 </span> 325 </div> 326 </div> 327 </article> 328 <article class="elementor-post elementor-grid-item post-4206 post type-post status-publish format-standard has-post-thumbnail hentry category-blogi" role="listitem"> 329 <div class="elementor-post__card"> 330 <a class="elementor-post__thumbnail__link" href="https://www.emmi.fi/alfmix-tuotekuvastot-syntyvat-granon-taittoautomaatiojarjestelmalla/" tabindex="-1" ><div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="768" height="439" src="https://www.emmi.fi/wp-content/uploads/case-alfmix-muokattu-paakuva_2-768x439.webp" class="attachment-medium_large size-medium_large wp-image-4212" alt="" srcset="https://www.emmi.fi/wp-content/uploads/case-alfmix-muokattu-paakuva_2-768x439.webp 768w, https://www.emmi.fi/wp-content/uploads/case-alfmix-muokattu-paakuva_2-300x172.webp 300w, https://www.emmi.fi/wp-content/uploads/case-alfmix-muokattu-paakuva_2-1024x585.webp 1024w, https://www.emmi.fi/wp-content/uploads/case-alfmix-muokattu-paakuva_2.webp 1200w" sizes="(max-width: 768px) 100vw, 768px" /></div></a> 331 <div class="elementor-post__badge">Blogi</div> 332 <div class="elementor-post__text"> 333 <h2 class="elementor-post__title"> 334 <a href="https://www.emmi.fi/alfmix-tuotekuvastot-syntyvat-granon-taittoautomaatiojarjestelmalla/" > 335 Alfmix-tuotekuvastot syntyvät Granon taittoautomaatiojärjestelmällä </a> 336 </h2> 337 <div class="elementor-post__excerpt"> 338 <p>Alfmix halusi virtaviivaistaa tuotekuvastojensa tuotantoa. Ratkaisu helpompaan ja nopeampaan tuotantoprosessiin löytyi Granon Datacloud-taittoautomaatiojärjestelmästä. Alfmix Oy on suomalainen päivittäistavaratuotteiden markkinointi- ja myyntiyhtiö, jonka valikoimassa on muun</p> 339 </div> 340 341 <a class="elementor-post__read-more" href="https://www.emmi.fi/alfmix-tuotekuvastot-syntyvat-granon-taittoautomaatiojarjestelmalla/" aria-label="Read more about Alfmix-tuotekuvastot syntyvät Granon taittoautomaatiojärjestelmällä" tabindex="-1" > 342 Lue kokonaan » </a> 343 344 </div> 345 <div class="elementor-post__meta-data"> 346 <span class="elementor-post-date"> 347 29.4.2024 </span> 348 </div> 349 </div> 350 </article> 351 <article class="elementor-post elementor-grid-item post-4177 post type-post status-publish format-standard has-post-thumbnail hentry category-blogi" role="listitem"> 352 <div class="elementor-post__card"> 353 <a class="elementor-post__thumbnail__link" href="https://www.emmi.fi/sdp-automatisoi-vaalijulistetuotantonsa-emmi-datacloudilla/" tabindex="-1" ><div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="768" height="512" src="https://www.emmi.fi/wp-content/uploads/Grano-ja-SDP-stilli-1.5-x-1-11-768x512.webp" class="attachment-medium_large size-medium_large wp-image-4179" alt="" srcset="https://www.emmi.fi/wp-content/uploads/Grano-ja-SDP-stilli-1.5-x-1-11-768x512.webp 768w, https://www.emmi.fi/wp-content/uploads/Grano-ja-SDP-stilli-1.5-x-1-11-300x200.webp 300w, https://www.emmi.fi/wp-content/uploads/Grano-ja-SDP-stilli-1.5-x-1-11-1024x683.webp 1024w, https://www.emmi.fi/wp-content/uploads/Grano-ja-SDP-stilli-1.5-x-1-11.webp 1350w" sizes="(max-width: 768px) 100vw, 768px" /></div></a> 354 <div class="elementor-post__badge">Blogi</div> 355 <div class="elementor-post__text"> 356 <h2 class="elementor-post__title"> 357 <a href="https://www.emmi.fi/sdp-automatisoi-vaalijulistetuotantonsa-emmi-datacloudilla/" > 358 SDP automatisoi vaalijulistetuotantonsa EMMi Datacloudilla </a> 359 </h2> 360 <div class="elementor-post__excerpt"> 361 <p>Suomen Sosialidemokraattinen Puolue, lyhyemmin SDP, on lähes 40 000 jäsenen poliittinen puolue. SDP:n päämääränä on yhteiskunta, jossa vapaus voittaa alistamisen, humaanisuus suvaitsemattomuuden ja oikeudenmukaisuus itsekkyyden.</p> 362 </div> 363 364 <a class="elementor-post__read-more" href="https://www.emmi.fi/sdp-automatisoi-vaalijulistetuotantonsa-emmi-datacloudilla/" aria-label="Read more about SDP automatisoi vaalijulistetuotantonsa EMMi Datacloudilla" tabindex="-1" > 365 Lue kokonaan » </a> 366
367 </div> 368 <div class="elementor-post__meta-data"> 369 <span class="elementor-post-date"> 370 22.4.2024 </span> 371 </div> 372 </div> 373 </article> 374 <article class="elementor-post elementor-grid-item post-4147 post type-post status-publish format-standard has-post-thumbnail hentry category-blogi" role="listitem"> 375 <div class="elementor-post__card"> 376 <a class="elementor-post__thumbnail__link" href="https://www.emmi.fi/digitaaliset-aineistot-katevasti-kayttoon-4/" tabindex="-1" ><div class="elementor-post__thumbnail"><img loading="lazy" decoding="async" width="768" height="768" src="https://www.emmi.fi/wp-content/uploads/tuotetiedonhallinta_featured-768x768.webp" class="attachment-medium_large size-medium_large wp-image-4150" alt="" srcset="https://www.emmi.fi/wp-content/uploads/tuotetiedonhallinta_featured-768x768.webp 768w, https://www.emmi.fi/wp-content/uploads/tuotetiedonhallinta_featured-300x300.webp 300w, https://www.emmi.fi/wp-content/uploads/tuotetiedonhallinta_featured-150x150.webp 150w, https://www.emmi.fi/wp-content/uploads/tuotetiedonhallinta_featured.webp 900w" sizes="(max-width: 768px) 100vw, 768px" /></div></a> 377 <div class="elementor-post__badge">Blogi</div> 378 <div class="elementor-post__text"> 379 <h2 class="elementor-post__title"> 380 <a href="https://www.emmi.fi/digitaaliset-aineistot-katevasti-kayttoon-4/" > 381 Lyhyt oppimäärä tuotetiedon hallintaan vuodelle 2019 </a> 382 </h2> 383 <div class="elementor-post__excerpt"> 384 <p>En olisi nuorena poikana mainostoimistossa markkinointimateriaaleja vääntäessäni voinut kuvitellakaan miten keskeisessä roolissa raaka tieto olisi siinä hommassa parinkymmentä vuotta myöhemmin. Silloin aikanaan kaikenlainen markkinoinnin tekeminen</p> 385 </div> 386 387 <a class="elementor-post__read-more" href="https://www.emmi.fi/digitaaliset-aineistot-katevasti-kayttoon-4/" aria-label="Read more about Lyhyt oppimäärä tuotetiedon hallintaan vuodelle 2019" tabindex="-1" > 388 Lue kokonaan » </a> 389 390 </div> 391 <div class="elementor-post__meta-data"> 392 <span class="elementor-post-date"> 393 15.4.2024 </span> 394 </div> 395 </div> 396 </article> 397 </div> 398 399 </div> 400 </div> 401 </div> 402 </div> 403 <div class="elementor-element elementor-element-2bac6235 e-flex e-con-boxed e-con e-parent" data-id="2bac6235" data-element_type="container" data-settings="{"background_background":"classic"}"> 404 <div class="e-con-inner"> 405 <div class="elementor-element elementor-element-48bf9ea0 e-con-full e-flex e-con e-child" data-id="48bf9ea0" data-element_type="container"> 406 <div class="elementor-element elementor-element-7402381b elementor-widget elementor-widget-heading" data-id="7402381b" data-element_type="widget" data-widget_type="heading.default"> 407 <div class="elementor-widget-container"> 408 <h2 class="elementor-heading-title elementor-size-default">Heräsikö jotain kysyttävää?</h2> </div> 409 </div> 410 <div class="elementor-element elementor-element-4f5c29cb elementor-widget elementor-widget-text-editor" data-id="4f5c29cb" data-element_type="widget" data-widget_type="text-editor.default"> 411 <div class="elementor-widget-container"> 412 <p>Asiakaspalvelumme on valmiina vastaamaan kaikkiin kysymyksiin ja opastamaan yrityksenne alkuun sovelluksen kanssa.</p> </div> 413 </div> 414 </div> 415 <div class="elementor-element elementor-element-7559515c e-con-full e-flex e-con e-child" data-id="7559515c" data-element_type="container"> 416 <div class="elementor-element elementor-element-4f76d9e elementor-widget__width-initial elementor-widget-tablet_extra__width-initial elementor-widget elementor-widget-button" data-id="4f76d9e" data-element_type="widget" data-widget_type="button.default"> 417 <div class="elementor-widget-container"> 418 <div class="elementor-button-wrapper"> 419 <a class="elementor-button elementor-button-link elementor-size-sm elementor-animation-grow" href="https://www.emmi.fi/ota-yhteytta/"> 420 <span class="elementor-button-content-wrapper"> 421 <span class="elementor-button-text">Jätä yhteydenottopyyntö</span> 422 </span> 423 </a> 424 </div> 425 </div>
426 </div> 427 <div class="elementor-element elementor-element-6282f336 elementor-widget__width-initial elementor-widget elementor-widget-button" data-id="6282f336" data-element_type="widget" data-widget_type="button.default"> 428 <div class="elementor-widget-container"> 429 <div class="elementor-button-wrapper"> 430 <a class="elementor-button elementor-button-link elementor-size-sm elementor-animation-grow" href="https://www.emmi.fi/palvelupaketit#demotunnukset"> 431 <span class="elementor-button-content-wrapper"> 432 <span class="elementor-button-text">Aloita kokeilu nyt!</span> 433 </span> 434 </a> 435 </div> 436 </div> 437 </div> 438 </div> 439 </div> 440 </div> 441 </div> 442 </div> 443 444 </div> 445</article> 446 </main> 447 </div> 448 449 450 </div> 451</div> 452 453 454<div class="site-footer footer-bar-active footer-bar-align-right"> 455 <div id="footer-widgets" class="site footer-widgets"> 456 <div class="footer-widgets-container grid-container"> 457 <div class="inside-footer-widgets"> 458 <div class="footer-widget-1"> 459 <aside id="block-23" class="widget inner-padding widget_block widget_media_image"> 460<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="697" height="251" src="https://www.emmi.fi/wp-content/uploads/logo_black.png" alt="" class="wp-image-3417" style="width:132px;height:auto" srcset="https://www.emmi.fi/wp-content/uploads/logo_black.png 697w, https://www.emmi.fi/wp-content/uploads/logo_black-300x108.png 300w" sizes="(max-width: 697px) 100vw, 697px" /></figure> 461</aside><aside id="block-22" class="widget inner-padding widget_block widget_text"> 462<p>Tuki palvelee arkisin klo 8-16.<br/>Ongelmatilanteisiin saat apua:</p> 463</aside><aside id="block-24" class="widget inner-padding widget_block widget_text"> 464<p><strong>Sähköpostitse:<br/></strong><a href="javascript:;" data-enc-email="urycqrfx[at]rzzv.sv" class="mail-link" data-wpel-link="ignore"><span id="eeb-968238-386017"></span>
464<script type="text/javascript">(function() {var ml="hseflk%imdp0.4",mi="024:92156=;2887<37",o="";for(var j=0,l=mi.length;j<l;j++) {o+=ml.charAt(mi.charCodeAt(j)-48);}document.getElementById("eeb-968238-386017").innerHTML = decodeURIComponent(o);}());</script>
464<noscript>*protected email*</noscript></a></p> 465</aside><aside id="block-25" class="widget inner-padding widget_block"><p><a target="_blank" title="Siirry Facebookiin" href="https://www.facebook.com/profile.php?id=61554431015546"><img decoding="async" src="https://www.emmi.fi/wp-content/uploads/icon_facebook.png" alt="Instagram" style="width:39px;height:auto"/></a> <a target="_blank" title="Siirry Instagramiin" href="https://www.instagram.com/emmimediapankki/"><img decoding="async" src="https://www.emmi.fi/wp-content/uploads/icon_instagram.png" alt="Instagram" style="width:39px;height:auto"/></a></p> 466</aside> </div> 467 <div class="footer-widget-2"> 468 <aside id="nav_menu-3" class="widget inner-padding widget_nav_menu"><div class="menu-alavalikko-container"><ul id="menu-alavalikko" class="menu"><li id="menu-item-175" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-175"><a href="https://www.emmi.fi/">Etusivu</a></li> 469<li id="menu-item-2529" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2529"><a href="https://www.emmi.fi/emmi-tutuksi/">EMMi tutuksi</a></li> 470<li id="menu-item-179" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-179"><a href="https://www.emmi.fi/meista/">Meistä</a></li> 471<li id="menu-item-176" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-57 current_page_item menu-item-176"><a href="https://www.emmi.fi/blogi/" aria-current="page">Blogi</a></li> 472<li id="menu-item-178" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-178"><a href="https://www.emmi.fi/palvelupaketit/">Palvelut</a></li> 473<li id="menu-item-181" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-181"><a href="https://www.emmi.fi/tuki/">Tuki</a></li> 474<li id="menu-item-180" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-180"><a href="https://www.emmi.fi/ota-yhteytta/">Ota yhteyttä</a></li> 475</ul></div></aside> </div> 476 <div class="footer-widget-3"> 477 <aside id="block-15" class="widget inner-padding widget_block widget_text"> 478<p>Grano Oy<br/>Piitie 3<br/>01510 Vantaa</p> 479</aside><aside id="block-17" class="widget inner-padding widget_block widget_text"> 480<p><a href="https://www.emmi.fi/tietosuojaseloste/" data-type="page" data-id="59">Privacy Policy</a><br/>
480<a href="https://www.emmi.fi/evastekaytanto-eu/" data-type="page" data-id="2963">Cookie Policy</a><br/><a href="https://www.emmi.fi/en/customer-data-export-and-portability-description/" data-type="link" data-id="https://www.emmi.fi/asiakasdatan-vienti-ja-siirrettavyyskuvaus/">Customer Data Export and Portability Description</a></p> 481</aside> </div> 482 </div> 483 </div> 484 </div> 485 <footer class="site-info" aria-label="Sivusto" itemtype="https://schema.org/WPFooter" itemscope> 486 <div class="inside-site-info grid-container"> 487 <div class="footer-bar"> 488 <aside id="block-27" class="widget inner-padding widget_block"><div 489 id="videobot" 490 data-videobot-id="XEwz44xa" 491 data-sync="true" 492></div> 493<p>
493<script type="module" src="https://videobot.com/embed/videobot.mjs"></script>
493</p> 494</aside> </div> 495 <div class="copyright-bar"> 496 © 2026 <a href="https://www.grano.fi">Grano Oy</a> </div> 497 </div> 498 </footer> 499 </div> 500 501<a title="Vieritä sivun ylälaitaan" aria-label="Vieritä sivun ylälaitaan" rel="nofollow" href="#" class="generate-back-to-top" data-scroll-speed="400" data-start-scroll="300" role="button"> 502 <span class="gp-icon icon-arrow-up"><svg viewBox="0 0 330 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414"><path d="M305.863 314.916c0 2.266-1.133 4.815-2.832 6.514l-14.157 14.163c-1.699 1.7-3.964 2.832-6.513 2.832-2.265 0-4.813-1.133-6.512-2.832L164.572 224.276 53.295 335.593c-1.699 1.7-4.247 2.832-6.512 2.832-2.265 0-4.814-1.133-6.513-2.832L26.113 321.43c-1.699-1.7-2.831-4.248-2.831-6.514s1.132-4.816 2.831-6.515L158.06 176.408c1.699-1.7 4.247-2.833 6.512-2.833 2.265 0 4.814 1.133 6.513 2.833L303.03 308.4c1.7 1.7 2.832 4.249 2.832 6.515z" fill-rule="nonzero" /></svg></span> 503 </a>
503<script type="speculationrules"> 504{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/emmi-theme-1-4/*","/wp-content/themes/generatepress/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 505</script>
505 506 507<!-- Consent Management powered by Complianz | GDPR/CCPA Cookie Consent https://wordpress.org/plugins/complianz-gdpr --> 508<div id="cmplz-cookiebanner-container"><div class="cmplz-cookiebanner cmplz-hidden banner-1 bottom-right-view-preferences optin cmplz-bottom-right cmplz-categories-type-view-preferences" aria-modal="true" data-nosnippet="true" role="dialog" aria-live="polite" aria-labelledby="cmplz-header-1-optin" aria-describedby="cmplz-message-1-optin"> 509 <div class="cmplz-header"> 510 <div class="cmplz-logo"></div> 511 <div class="cmplz-title" id="cmplz-header-1-optin">Hallinnoi evästeiden suostumusta</div> 512 <div class="cmplz-close" tabindex="0" role="button" aria-label="Sulje valintaikkuna"> 513 <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="times" class="svg-inline--fa fa-times fa-w-11" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path fill="currentColor" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg> 514 </div> 515 </div> 516 517 <div class="cmplz-divider cmplz-divider-header"></div> 518 <div class="cmplz-body"> 519 <div class="cmplz-message" id="cmplz-message-1-optin">Käytämme evästeitä selauskokemuksesi parantamiseksi ja liikenteemme analysoimiseksi. Hyväksyt evästeidemme käytön klikkaamalla âHyväksyâ.</div> 520 <!-- categories start --> 521 <div class="cmplz-categories"> 522 <details class="cmplz-category cmplz-functional" > 523 <summary> 524 <span class="cmplz-category-header"> 525 <span class="cmplz-category-title">Toiminnalliset</span> 526 <span class='cmplz-always-active'> 527 <span class="cmplz-banner-checkbox"> 528 <input type="checkbox" 529 id="cmplz-functional-optin" 530 data-category="cmplz_functional" 531 class="cmplz-consent-checkbox cmplz-functional" 532 size="40" 533 value="1"/> 534 <label class="cmplz-label" for="cmplz-functional-optin"><span class="screen-reader-text">Toiminnalliset</span></label> 535 </span> 536 Aina aktiivinen </span> 537 <span class="cmplz-icon cmplz-open"> 538 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 539 </span> 540 </span> 541 </summary> 542 <div class="cmplz-description"> 543 <span class="cmplz-description-functional">Tekninen tallennus tai pääsy on ehdottoman välttämätön oikeutettua tarkoitusta varten, joka mahdollistaa tietyn tilaajan tai käyttäjän nimenomaisesti pyytämän palvelun käytön, tai yksinomaan viestinnän välittämiseksi sähköisen viestintäverkon kautta.</span> 544 </div> 545 </details> 546 547 <details class="cmplz-category cmplz-preferences" > 548 <summary> 549 <span class="cmplz-category-header"> 550 <span class="cmplz-category-title">Asetukset</span> 551 <span class="cmplz-banner-checkbox"> 552 <input type="checkbox" 553 id="cmplz-preferences-optin" 554 data-category="cmplz_preferences" 555 class="cmplz-consent-checkbox cmplz-preferences" 556 size="40" 557 value="1"/> 558 <label class="cmplz-label" for="cmplz-preferences-optin"><span class="screen-reader-text">Asetukset</span></label> 559 </span> 560 <span class="cmplz-icon cmplz-open"> 561 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 562 </span> 563 </span> 564 </summary> 565 <div class="cmplz-description"> 566 <span class="cmplz-description-preferences">Tekninen tallennus tai pääsy on tarpeen laillisessa tarkoituksessa sellaisten asetusten tallentamiseen, joita tilaaja tai käyttäjä ei ole pyyt
566änyt.</span> 567 </div> 568 </details> 569 570 <details class="cmplz-category cmplz-statistics" > 571 <summary> 572 <span class="cmplz-category-header"> 573 <span class="cmplz-category-title">Tilastot</span> 574 <span class="cmplz-banner-checkbox"> 575 <input type="checkbox" 576 id="cmplz-statistics-optin" 577 data-category="cmplz_statistics" 578 class="cmplz-consent-checkbox cmplz-statistics" 579 size="40" 580 value="1"/> 581 <label class="cmplz-label" for="cmplz-statistics-optin"><span class="screen-reader-text">Tilastot</span></label> 582 </span> 583 <span class="cmplz-icon cmplz-open"> 584 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 585 </span> 586 </span> 587 </summary> 588 <div class="cmplz-description"> 589 <span class="cmplz-description-statistics">Tekninen tallennus tai pääsy, jota käytetään yksinomaan tilastollisiin tarkoituksiin.</span> 590 <span class="cmplz-description-statistics-anonymous">Tekninen tallennus tai pääsy, jota käytetään yksinomaan anonyymeihin tilastollisiin tarkoituksiin. Ilman haastetta, Internet-palveluntarjoajasi vapaaehtoista suostumusta tai kolmannen osapuolen lisätietueita pelkästään tähän tarkoitukseen tallennettuja tai haettuja tietoja ei yleensä voida käyttää tunnistamaan sinua.</span> 591 </div> 592 </details> 593 <details class="cmplz-category cmplz-marketing" > 594 <summary> 595 <span class="cmplz-category-header"> 596 <span class="cmplz-category-title">Markkinointi</span> 597 <span class="cmplz-banner-checkbox"> 598 <input type="checkbox" 599 id="cmplz-marketing-optin" 600 data-category="cmplz_marketing" 601 class="cmplz-consent-checkbox cmplz-marketing" 602 size="40" 603 value="1"/> 604 <label class="cmplz-label" for="cmplz-marketing-optin"><span class="screen-reader-text">Markkinointi</span></label> 605 </span> 606 <span class="cmplz-icon cmplz-open"> 607 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> 608 </span> 609 </span> 610 </summary> 611 <div class="cmplz-description"> 612 <span class="cmplz-description-marketing">Teknistä tallennustilaa tai pääsyä tarvitaan käyttäjäprofiilien luomiseen mainosten lähettämistä varten tai käyttäjän seuraamiseksi verkkosivustolla tai useilla verkkosivustoilla vastaavia markkinointitarkoituksia varten.</span> 613 </div> 614 </details> 615 </div><!-- categories end --> 616 </div> 617 618 <div class="cmplz-links cmplz-information"> 619 <ul> 620 <li><a class="cmplz-link cmplz-manage-options cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">Hallitse vaihtoehtoja</a></li> 621 <li><a class="cmplz-link cmplz-manage-third-parties cookie-statement" href="#" data-relative_url="#cmplz-cookies-overview">Hallinnoi palveluita</a></li> 622 <li><a class="cmplz-link cmplz-manage-vendors tcf cookie-statement" href="#" data-relative_url="#cmplz-tcf-wrapper">Hallitse {vendor_count} toimittajia</a></li> 623 <li><a class="cmplz-link cmplz-external cmplz-read-more-purposes tcf" target="_blank" rel="noopener noreferrer nofollow" href="https://cookiedatabase.org/tcf/purposes/" aria-label="Read more about TCF purposes on Cookie Database">Lue lisää näistä tarkoituksista</a></li> 624 </ul> 625 </div> 626 627 <div class="cmplz-divider cmplz-footer"></div> 628 629 <div class="cmplz-buttons"> 630 <button class="cmplz-btn cmplz-accept">Hyväksy</button> 631 <button class="cmplz-btn cmplz-deny">Kiellä</button> 632 <button class="cmplz-btn cmplz-view-preferences">Näytä asetukset</button> 633 <button class="cmplz-btn cmplz-save-preferences">Tallenna asetukset</button> 634 <a class="cmplz-btn cmplz-manage-options tcf cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">Näytä asetukset</a> 635 </div> 636 637 638 <div class="cmplz-documents cmplz-links"> 639 <ul> 640 <li><a class="cmplz-link cookie-statement" href="#" data-relative_url="">{title}</a></li> 641 <li><a class="cmplz-link privacy-statement" href="#" data-relative_url="">{title}</a></li> 642 <li><a class="cmplz-link impressum" href="#" data-relative_url="">{title}</a></li> 643 </ul> 644 </div> 645</div> 646</div> 647 <div id="cmplz-manage-consent" data-nosnippet="true"><button class="cmplz-btn cmplz-hidden cmplz-manage-consent manage-consent-1">Hallinnoi suostumusta</button> 648 649</div>
649<script> 650window.addEventListener('elementor/frontend/init', function() { 651elementorFrontend.hooks.addFilter( 'frontend/handlers/menu_anchor/scroll_top_distance', function( scrollTop ) { 652return scrollTop - 110; 653} ); 654} ); 655</script>
vendor: 1 bytes, line 655
655
656<script id="generate-a11y">!function(){"use strict";if("querySelector"in document&&"addEventListener"in window){var e=document.body;e.addEventListener("mousedown",function(){e.classList.add("using-mouse")}),e.addEventListener("keydown",function(){e.classList.remove("using-mouse")})}}();</script>
656 <!-- Meta Pixel Event Code --> 657
657<script type='text/javascript'> 658 document.addEventListener( 'wpcf7mailsent', function( event ) { 659 if( "fb_pxl_code" in event.detail.apiResponse){ 660 eval(event.detail.apiResponse.fb_pxl_code); 661 } 662 }, false ); 663 </script>
663 664 <!-- End Meta Pixel Event Code --> 665 <div id='fb-pxl-ajax-code'></div>
665<script> 666 const lazyloadRunObserver = () => { 667 const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); 668 const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { 669 entries.forEach( ( entry ) => { 670 if ( entry.isIntersecting ) { 671 let lazyloadBackground = entry.target; 672 if( lazyloadBackground ) { 673 lazyloadBackground.classList.add( 'e-lazyloaded' ); 674 } 675 lazyloadBackgroundObserver.unobserve( entry.target ); 676 } 677 }); 678 }, { rootMargin: '200px 0px 200px 0px' } ); 679 lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { 680 lazyloadBackgroundObserver.observe( lazyloadBackground ); 681 } ); 682 }; 683 const events = [ 684 'DOMContentLoaded', 685 'elementor/lazyload/observe', 686 ]; 687 events.forEach( ( event ) => { 688 document.addEventListener( event, lazyloadRunObserver ); 689 } ); 690 </script>
690 691 692<div class="wpml-ls-statics-footer wpml-ls wpml-ls-legacy-list-horizontal"> 693 <ul role="menu"><li class="wpml-ls-slot-footer wpml-ls-item wpml-ls-item-fi wpml-ls-current-language wpml-ls-first-item wpml-ls-item-legacy-list-horizontal" role="none"> 694 <a href="https://www.emmi.fi/blogi/" class="wpml-ls-link" role="menuitem" > 695 <img 696 class="wpml-ls-flag" 697 src="https://www.emmi.fi/wp-content/plugins/sitepress-multilingual-cms/res/flags/fi.svg" 698 alt="" 699 width=18 700 height=12 701 /><span class="wpml-ls-native" role="menuitem">Suomi</span></a> 702 </li><li class="wpml-ls-slot-footer wpml-ls-item wpml-ls-item-sv wpml-ls-item-legacy-list-horizontal" role="none"> 703 <a href="https://www.emmi.fi/sv/blogg/" class="wpml-ls-link" role="menuitem" aria-label="Switch to Svenska" title="Switch to Svenska" > 704 <img 705 class="wpml-ls-flag" 706 src="https://www.emmi.fi/wp-content/plugins/sitepress-multilingual-cms/res/flags/sv.svg" 707 alt="" 708 width=18 709 height=12 710 /><span class="wpml-ls-native" lang="sv">Svenska</span></a> 711 </li><li class="wpml-ls-slot-footer wpml-ls-item wpml-ls-item-en wpml-ls-last-item wpml-ls-item-legacy-list-horizontal" role="none"> 712 <a href="https://www.emmi.fi/en/blog/" class="wpml-ls-link" role="menuitem" aria-label="Switch to In English" title="Switch to In English" > 713 <img 714 class="wpml-ls-flag" 715 src="https://www.emmi.fi/wp-content/plugins/sitepress-multilingual-cms/res/flags/en.svg" 716 alt="" 717 width=18 718 height=12 719 /><span class="wpml-ls-native" lang="en">In English</span></a> 720 </li></ul> 721</div>
722<script src="https://www.emmi.fi/wp-content/plugins/gp-premium/menu-plus/functions/js/sticky.min.js?ver=2.5.5" id="generate-sticky-js"></script>
vendor: 1 bytes, line 722
722
723<script id="generate-menu-js-extra"> 724var generatepressMenu = {"toggleOpenedSubMenus":"1","openSubMenuLabel":"Avaa alivalikko.","closeSubMenuLabel":"Sulje alivalikko."}; 725//# sourceURL=generate-menu-js-extra 726</script>
vendor: 1 bytes, line 726
726
727<script src="https://www.emmi.fi/wp-content/themes/generatepress/assets/js/menu.min.js?ver=3.5.1" id="generate-menu-js"></script>
vendor: 1 bytes, line 727
727
728<script id="generate-back-to-top-js-extra"> 729var generatepressBackToTop = {"smooth":"1"}; 730//# sourceURL=generate-back-to-top-js-extra 731</script>
vendor: 1 bytes, line 731
731
732<script src="https://www.emmi.fi/wp-content/themes/generatepress/assets/js/back-to-top.min.js?ver=3.5.1" id="generate-back-to-top-js"></script>
vendor: 1 bytes, line 732
732
733<script src="https://www.emmi.fi/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.34.1" id="elementor-webpack-runtime-js"></script>
vendor: 1 bytes, line 733
733
734<script src="https://www.emmi.fi/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.34.1" id="elementor-frontend-modules-js"></script>
vendor: 1 bytes, line 734
734
735<script src="https://www.emmi.fi/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"></script>
vendor: 1 bytes, line 735
735
736<script id="elementor-frontend-js-before"> 737var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Jaa Facebookissa","shareOnTwitter":"Jaa Twitteriss\u00e4","pinIt":"Kiinnit\u00e4 se","download":"Lataus","downloadImage":"Lataa kuva","fullscreen":"Koko n\u00e4ytt\u00f6","zoom":"Zoom","share":"Jaa","playVideo":"Katso video","previous":"Edellinen","next":"Seuraava","close":"Sulje","a11yCarouselPrevSlideMessage":"Edellinen dia","a11yCarouselNextSlideMessage":"Seuraava dia","a11yCarouselFirstSlideMessage":"T\u00e4m\u00e4 on ensimm\u00e4inen dia","a11yCarouselLastSlideMessage":"T\u00e4m\u00e4 on viimeinen dia","a11yCarouselPaginationBulletMessage":"Mene diaan"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1231,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobiili pystyss\u00e4","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobiili vaakasuunnassa","value":960,"default_value":880,"direction":"max","is_enabled":true},"tablet":{"label":"Tablet Portrait","value":1230,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1400,"default_value":1200,"direction":"max","is_enabled":true},"laptop":{"label":"Kannettava tietokone","value":1600,"default_value":1366,"direction":"max","is_enabled":true},"widescreen":{"label":"Widescreen","value":1660,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":true},"version":"3.34.1","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"theme_builder_v2":true,"nested-elements":true,"home_screen":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"cloud-library":true,"e_opt_in_v4_page":true,"e_interactions":true,"import-export-customization":true,"e_pro_variables":true},"urls":{"assets":"https:\/\/www.emmi.fi\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/www.emmi.fi\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/www.emmi.fi\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"d6dcd99142"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_mobile_extra","viewport_tablet","viewport_tablet_extra","viewport_laptop"],"viewport_tablet_extra":1400,"viewport_laptop":1600,"viewport_tablet":1230,"viewport_mobile":767,"viewport_mobile_extra":960,"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":57,"title":"Blogi%20%E2%80%93%20EMMi%20Mediapankki","excerpt":"","featuredImage":false}}; 738//# sourceURL=elementor-frontend-js-before 739</script>
vendor: 1 bytes, line 739
739
740<script src="https://www.emmi.fi/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.34.1" id="elementor-frontend-js"></script>
vendor: 1 bytes, line 740
740
741<script src="https://www.emmi.fi/wp-includes/js/imagesloaded.min.js?ver=5.0.0" id="imagesloaded-js"></script>
vendor: 1 bytes, line 741
741
742<script src="https://www.emmi.fi/wp-content/plugins/litespeed-cache/assets/js/instant_click.min.js?ver=7.7" id="litespeed-cache-js" defer data-wp-strategy="defer"></script>
vendor: 1 bytes, line 742
742
743<script id="cmplz-cookiebanner-js-extra"> 744var complianz = {"prefix":"cmplz_","user_banner_id":"1","set_cookies":[],"block_ajax_content":"","banner_version":"26","version":"7.5.6.1","store_consent":"1","do_not_track_enabled":"1","consenttype":"optin","region":"eu","geoip":"1","dismiss_timeout":"","disable_cookiebanner":"","soft_cookiewall":"","dismiss_on_scroll":"","cookie_expiry":"365","url":"https://www.emmi.fi/wp-json/complianz/v1/","locale":"lang=fi&locale=fi","set_cookies_on_root":"","cookie_domain":"","current_policy_id":"40","cookie_path":"/","categories":{"statistics":"tilastot","marketing":"markkinointi"},"tcf_active":"","placeholdertext":"\u003Cdiv class=\"cmplz-blocked-content-notice-body\"\u003EKlikkaa \"Hyv\u00e4ksy\" ottaaksesi {service} k\u00e4ytt\u00f6\u00f6n\u00a0\u003Cdiv class=\"cmplz-links\"\u003E\u003Ca href=\"#\" class=\"cmplz-link cookie-statement\"\u003E{title}\u003C/a\u003E\u003C/div\u003E\u003C/div\u003E\u003Cbutton class=\"cmplz-accept-service\"\u003ESuostun\u003C/button\u003E","css_file":"https://www.emmi.fi/wp-content/uploads/complianz/css/banner-{banner_id}-{type}.css?v=26","page_links":{"eu":{"cookie-statement":{"title":"Ev\u00e4stek\u00e4yt\u00e4nt\u00f6 ","url":"https://www.emmi.fi/evastekaytanto-eu/"},"privacy-statement":{"title":"Tietosuojaseloste","url":"https://www.emmi.fi/tietosuojaseloste/"}}},"tm_categories":"1","forceEnableStats":"","preview":"","clean_cookies":"1","aria_label":"Ota {service} k\u00e4ytt\u00f6\u00f6n napsauttamalla painiketta"}; 745//# sourceURL=cmplz-cookiebanner-js-extra 746</script>
vendor: 1 bytes, line 746
746
747<script defer src="https://www.emmi.fi/wp-content/plugins/complianz-gdpr-premium/cookiebanner/js/complianz.min.js?ver=1768304621" id="cmplz-cookiebanner-js"></script>
vendor: 1 bytes, line 747
747
748<script id="cmplz-cookiebanner-js-after"> 749 if ('undefined' != typeof window.jQuery) { 750 jQuery(document).ready(function ($) { 751 $(document).on('elementor/popup/show', () => { 752 let rev_cats = cmplz_categories.reverse(); 753 for (let key in rev_cats) { 754 if (rev_cats.hasOwnProperty(key)) { 755 let category = cmplz_categories[key]; 756 if (cmplz_has_consent(category)) { 757 document.querySelectorAll('[data-category="' + category + '"]').forEach(obj => { 758 cmplz_remove_placeholder(obj); 759 }); 760 } 761 } 762 } 763 764 let services = cmplz_get_services_on_page(); 765 for (let key in services) { 766 if (services.hasOwnProperty(key)) { 767 let service = services[key].service; 768 let category = services[key].category; 769 if (cmplz_has_service_consent(service, category)) { 770 document.querySelectorAll('[data-service="' + service + '"]').forEach(obj => { 771 cmplz_remove_placeholder(obj); 772 }); 773 } 774 } 775 } 776 }); 777 }); 778 } 779 780 781 782 document.addEventListener("cmplz_enable_category", function(consentData) { 783 var category = consentData.detail.category; 784 var services = consentData.detail.services; 785 var blockedContentContainers = []; 786 let selectorVideo = '.cmplz-elementor-widget-video-playlist[data-category="'+category+'"],.elementor-widget-video[data-category="'+category+'"]'; 787 let selectorGeneric = '[data-cmplz-elementor-href][data-category="'+category+'"]'; 788 for (var skey in services) { 789 if (services.hasOwnProperty(skey)) { 790 let service = skey; 791 selectorVideo +=',.cmplz-elementor-widget-video-playlist[data-service="'+service+'"],.elementor-widget-video[data-service="'+service+'"]'; 792 selectorGeneric +=',[data-cmplz-elementor-href][data-service="'+service+'"]'; 793 } 794 } 795 document.querySelectorAll(selectorVideo).forEach(obj => { 796 let elementService = obj.getAttribute('data-service'); 797 if ( cmplz_is_service_denied(elementService) ) { 798 return; 799 } 800 if (obj.classList.contains('cmplz-elementor-activated')) return; 801 obj.classList.add('cmplz-elementor-activated'); 802 803 if ( obj.hasAttribute('data-cmplz_elementor_widget_type') ){ 804 let attr = obj.getAttribute('data-cmplz_elementor_widget_type'); 805 obj.classList.removeAttribute('data-cmplz_elementor_widget_type'); 806 obj.classList.setAttribute('data-widget_type', attr); 807 } 808 if (obj.classList.contains('cmplz-elementor-widget-video-playlist')) { 809 obj.classList.remove('cmplz-elementor-widget-video-playlist'); 810 obj.classList.add('elementor-widget-video-playlist'); 811 } 812 obj.setAttribute('data-settings', obj.getAttribute('data-cmplz-elementor-settings')); 813 blockedContentContainers.push(obj); 814 }); 815 816 document.querySelectorAll(selectorGeneric).forEach(obj => { 817 let elementService = obj.getAttribute('data-service'); 818 if ( cmplz_is_service_denied(elementService) ) { 819 return; 820 } 821 if (obj.classList.contains('cmplz-elementor-activated')) return; 822 823 if (obj.classList.contains('cmplz-fb-video')) { 824 obj.classList.remove('cmplz-fb-video'); 825 obj.classList.add('fb-video'); 826 } 827 828 obj.classList.add('cmplz-elementor-activated'); 829 obj.setAttribute('data-href', obj.getAttribute('data-cmplz-elementor-href')); 830 blockedContentContainers.push(obj.closest('.elementor-widget')); 831 }); 832 833 /** 834 * Trigger the widgets in Elementor 835 */ 836 for (var key in blockedContentContainers) { 837 if (blockedContentContainers.hasOwnProperty(key) && blockedContentContainers[key] !== undefined) { 838 let blockedContentContainer = blockedContentContainers[key]; 839 if (elementorFrontend.elementsHandler) { 840 elementorFrontend.elementsHandler.runReadyTrigger(blockedContentContainer) 841 } 842 var cssIndex = blockedContentContainer.getAttribute('data-placeholder_class_index'); 843 blockedContentContainer.classList.remove('cmplz-blocked-content-container'); 844 blockedContentContainer.classList.remove('cmplz-placeholder-' + cssIndex); 845 } 846 } 847 848 }); 849 850 851//# sourceURL=cmplz-cookiebanner-js-after 852</script>
vendor: 1 bytes, line 852
852
853<script src="https://www.emmi.fi/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=3.34.0" id="elementor-pro-webpack-runtime-js"></script>
vendor: 1 bytes, line 853
853
854<script src="https://www.emmi.fi/wp-includes/js/dist/hooks.min.js?ver=dd5603f07f9220ed27f1" id="wp-hooks-js"></script>
vendor: 1 bytes, line 854
854
855<script src="https://www.emmi.fi/wp-includes/js/dist/i18n.min.js?ver=c26c3dc7bed366793375" id="wp-i18n-js"></script>
vendor: 1 bytes, line 855
855
856<script id="wp-i18n-js-after"> 857wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 858//# sourceURL=wp-i18n-js-after 859</script>
vendor: 1 bytes, line 859
859
860<script id="elementor-pro-frontend-js-before"> 861var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/www.emmi.fi\/wp-admin\/admin-ajax.php","nonce":"63e2120f7a","urls":{"assets":"https:\/\/www.emmi.fi\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/www.emmi.fi\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":false},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"fi","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/www.emmi.fi\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; 862//# sourceURL=elementor-pro-frontend-js-before 863</script>
vendor: 1 bytes, line 863
863
864<script src="https://www.emmi.fi/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.34.0" id="elementor-pro-frontend-js"></script>
vendor: 1 bytes, line 864
864
865<script src="https://www.emmi.fi/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=3.34.0" id="pro-elements-handlers-js"></script>
vendor: 1 bytes, line 865
865
866<script id="wp-emoji-settings" type="application/json"> 867{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.emmi.fi/wp-includes/js/wp-emoji-release.min.js?ver=6.9"}} 868</script>
vendor: 1 bytes, line 868
868
869<script type="module"> 870/*! This file is auto-generated */ 871const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))}); 872//# sourceURL=https://www.emmi.fi/wp-includes/js/wp-emoji-loader.min.js 873</script>
873 874<!-- Statistics script Complianz GDPR/CCPA --> 875
875<script data-category="functional">
vendor: 339 bytes, lines 875-880
875 876 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 877 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 878 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 879 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 880})(window,document,'script','dataLayer','
880GTM-PBRW9XHR
vendor: 5 bytes, lines 880-881
880'); 881
882const revokeListeners = []; 883window.addRevokeListener = (callback) => { 884 revokeListeners.push(callback); 885}; 886document.addEventListener("cmplz_revoke", function (e) { 887 cmplz_set_cookie('cmplz_consent_mode', 'revoked', false ); 888 revokeListeners.forEach((callback) => { 889 callback(); 890 }); 891}); 892 893const consentListeners = []; 894/** 895 * Called from GTM template to set callback to be executed when user consent is provided. 896 * @param callback 897 */ 898window.addConsentUpdateListener = (callback) => { 899 consentListeners.push(callback); 900}; 901document.addEventListener("cmplz_fire_categories", function (e) { 902 var consentedCategories = e.detail.categories; 903 const consent = { 904 'security_storage': "granted", 905 'functionality_storage': "granted", 906 'personalization_storage': cmplz_in_array( 'preferences', consentedCategories ) ? 'granted' : 'denied', 907 'analytics_storage': cmplz_in_array( 'statistics', consentedCategories ) ? 'granted' : 'denied', 908 'ad_storage': cmplz_in_array( 'marketing', consentedCategories ) ? 'granted' : 'denied', 909 'ad_user_data': cmplz_in_array( 'marketing', consentedCategories ) ? 'granted' : 'denied', 910 'ad_personalization': cmplz_in_array( 'marketing', consentedCategories ) ? 'granted' : 'denied', 911 }; 912 913 //don't use automatic prefixing, as the TM template needs to be sure it's cmplz_. 914 let consented = []; 915 for (const [key, value] of Object.entries(consent)) { 916 if (value === 'granted') { 917 consented.push(key); 918 } 919 } 920 cmplz_set_cookie('cmplz_consent_mode', consented.join(','), false ); 921 consentListeners.forEach((callback) => { 922 callback(consent); 923 }); 924}); 925 </script>
925 926</body> 927</html> 928 929 930<!-- Page cached by LiteSpeed Cache 7.7 on 2026-09-26 03:31:11 --> 931<!-- QUIC.cloud CCSS loaded â /ccss/5d7af46973fcc2674311f66a633314e7.css -->
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.