.entry{color:#000;background-color:#fff}.entry img{min-width:100%}.entry h1{font-size:1.875rem;font-weight:600;line-height:1.3;font-family:sans-serif,open-sans;margin:15px 0 25px}.wf-ingracondensed2-n6-active .entry h1{font-family:ingra-condensed-2;font-size:2.125rem;font-weight:600;line-height:1.18}.entry hr{display:block;color:transparent;background-color:#878787;height:2px;width:100%;margin:15px 0}.entry .wp-caption-text{font-size:.875rem;font-weight:600;line-height:20px;font-family:sans-serif,open-sans;padding:0 12.5%}.wf-arimo-n4-active .entry .wp-caption-text{font-family:Arimo;font-size:.875rem;font-weight:400}.entry-hero{position:relative;overflow:hidden;width:100%;max-height:100%;margin-bottom:36px}.entry-hero--video{padding-bottom:56.25%;height:0;overflow:hidden}.entry-hero--video iframe,.entry-hero--video video{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e6eaf1}.entry-hero .wp-caption-text{margin-top:8px;padding:0}.entry-hero [class*=wp-image]{width:100%;background-color:#e6eaf1}.entry-header{position:relative}.entry-wrapper{max-width:630px;margin:0 auto}.entry-tags{text-transform:uppercase;margin-bottom:16px}.entry-tags span{padding:0}.entry-tags a{padding:4px 12px}.entry-lead{font-size:1.25rem;font-weight:700;line-height:1.4;font-family:sans-serif,open-sans;max-width:626px;margin:0 auto;margin-bottom:36px}.wf-arimo-n7-active .entry-lead{font-family:Arimo;font-size:1.25rem;font-weight:700}.entry-body__login{width:100%}@media screen and (min-width: 48em){.entry-body__login{margin-left:14px;width:calc(50% - 14px)}}.entry-body>*:not(blockquote){max-width:630px;margin:0 auto;width:100% !important}.entry-body section{margin-bottom:13px}.entry-body:after{content:" ";display:inline-block;width:100%;clear:both}.entry-body h2{font-size:1.25rem;font-weight:700;line-height:1.65;font-family:sans-serif,open-sans;padding:0;margin-bottom:5px;margin-top:25px}.wf-ingracondensed2-n6-active .entry-body h2{font-family:ingra-condensed-2;font-size:1.375rem;font-weight:700;line-height:1.5}.entry-body h3{font-size:1.125rem;font-weight:700;line-height:23px;font-family:sans-serif,open-sans;padding:0;margin-bottom:5px;margin-top:25px}.wf-ingracondensed2-n6-active .entry-body h3{font-family:ingra-condensed-2;font-size:1.125rem;font-weight:700;line-height:23px}.entry-body h4{font-size:1.125rem;font-weight:700;line-height:21px;font-family:sans-serif,open-sans;margin-bottom:5px;margin-top:25px}.wf-ingracondensed2-n6-active .entry-body h4{font-family:ingra-condensed-2;font-size:1.125rem;font-weight:700;line-height:21px}.entry-body p.dropcap:first-letter{float:left;font-size:3.15em;line-height:.93;padding-right:.06em}.entry-body p,.entry-body a{font-size:1rem;font-weight:400;line-height:23px;font-family:sans-serif,open-sans;font-size:16px;margin-bottom:16px;padding:0;color:inherit;position:relative}.wf-arimo-n4-active .entry-body p,.wf-arimo-n4-active .entry-body a{font-family:Arimo;font-size:1rem;font-weight:400}.entry-body p.button,.entry-body a.button{font-family:sans-serif,open-sans}.wf-ingracondensed2-n6-active .entry-body p.button,.wf-ingracondensed2-n6-active .entry-body a.button{font-family:ingra-condensed-2;font-size:.875rem;font-weight:600;line-height:1.11}.entry-body p:not(.entry-links) a:not(.photoswipe-link){border-radius:10px;box-shadow:0 4px 1px -1px rgba(255,152,0,.3)}.entry-body p:not(.entry-links) a:not(.photoswipe-link):hover,.entry-body p:not(.entry-links) a:not(.photoswipe-link):active{box-shadow:0 4px 1px -1px #ffdf00}.entry-body ul{list-style:none;padding:0;margin-bottom:16px}.entry-body ul ul{margin:0}.entry-body ul li{font-size:1rem;font-weight:400;line-height:24px;font-family:sans-serif,open-sans;position:relative;padding:0 0 0 25px;margin:0}.wf-arimo-n4-active .entry-body ul li{font-family:Arimo;font-size:1rem;font-weight:400}.entry-body ul li:after{content:" ";background-color:#000;height:6px;width:6px;border-radius:50%;position:absolute;left:12px;top:8px}.entry-body .gform_body ul li:after{display:none}.entry-body ol{padding:0;padding-left:25px;margin-bottom:16px}.entry-body ol ol{margin:0}.entry-body ol li{font-size:1rem;font-weight:400;line-height:24px;font-family:sans-serif,open-sans;margin:0}.wf-arimo-n4-active .entry-body ol li{font-family:Arimo;font-size:1rem;font-weight:400}.entry-body blockquote{width:100%;padding:0 8px;max-width:inherit;text-align:center;float:none;margin:0 0 16px;color:#000;display:inline-block;position:relative}@media screen and (min-width: 64em){.entry-body blockquote{padding:0;margin:14px 14px 14px 24px;max-width:286px;float:right;text-align:left}}.entry-body blockquote:before,.entry-body blockquote:after{content:" ";left:15%;width:70%;display:block;top:0;height:1px;background-color:#000;position:absolute}@media screen and (min-width: 48em){.entry-body blockquote:before,.entry-body blockquote:after{width:calc(100% + 14px);left:0}}.entry-body blockquote:after{bottom:0;top:inherit}.entry-body blockquote p{padding:0 16px;font-size:1.21875rem;font-weight:400;line-height:1.44;font-family:sans-serif,open-sans;font-style:normal;margin:32px 0}.wf-arimo-n4-active .entry-body blockquote p{font-family:Arimo;font-size:1.21875rem;font-weight:400;line-height:1.44}.entry-body .personnel p{margin-bottom:4px}.entry-body .personnel h4{margin-bottom:8px;margin-top:24px}.entry-links{padding:0;background-color:#ffe000;text-align:center}.entry-links a{padding:18px 16px;color:#000;display:inline-block;width:100%;font-family:sans-serif,open-sans;margin:0}.wf-ingracondensed2-n6-active .entry-links a{font-family:ingra-condensed-2;font-size:1.0625rem;font-weight:700;line-height:1.28}.entry-sidestory,.entry .article-sidestory{border-top:8px solid #000;background-color:#f9f9f9;padding:23px 24px 18px;margin:28px 0 18px}.entry-sidestory h2,.entry .article-sidestory h2{font-size:1.25rem;font-weight:700;line-height:1.65;font-family:sans-serif,open-sans;padding:0;margin-bottom:5px;margin-top:25px}.wf-ingracondensed2-n6-active .entry-sidestory h2,.wf-ingracondensed2-n6-active .entry .article-sidestory h2{font-family:ingra-condensed-2;font-size:1.375rem;font-weight:700;line-height:1.5}.entry-sidestory h3,.entry .article-sidestory h3{font-size:1.125rem;font-weight:700;line-height:23px;font-family:sans-serif,open-sans;padding:0;margin-bottom:5px;margin-top:25px}.wf-ingracondensed2-n6-active .entry-sidestory h3,.wf-ingracondensed2-n6-active .entry .article-sidestory h3{font-family:ingra-condensed-2;font-size:1.125rem;font-weight:700;line-height:23px}.entry-sidestory h4,.entry .article-sidestory h4{font-size:1.125rem;font-weight:700;line-height:21px;font-family:sans-serif,open-sans;margin-bottom:5px;margin-top:25px}.wf-ingracondensed2-n6-active .entry-sidestory h4,.wf-ingracondensed2-n6-active .entry .article-sidestory h4{font-family:ingra-condensed-2;font-size:1.125rem;font-weight:700;line-height:21px}.entry-sidestory p.dropcap:first-letter,.entry .article-sidestory p.dropcap:first-letter{float:left;font-size:3.15em;line-height:.93;padding-right:.06em}.entry-sidestory p,.entry-sidestory a,.entry .article-sidestory p,.entry .article-sidestory a{font-size:1rem;font-weight:400;line-height:23px;font-family:sans-serif,open-sans;font-size:16px;margin-bottom:16px;padding:0;color:inherit;position:relative}.wf-arimo-n4-active .entry-sidestory p,.wf-arimo-n4-active .entry-sidestory a,.wf-arimo-n4-active .entry .article-sidestory p,.wf-arimo-n4-active .entry .article-sidestory a{font-family:Arimo;font-size:1rem;font-weight:400}.entry-sidestory p.button,.entry-sidestory a.button,.entry .article-sidestory p.button,.entry .article-sidestory a.button{font-family:sans-serif,open-sans}.wf-ingracondensed2-n6-active .entry-sidestory p.button,.wf-ingracondensed2-n6-active .entry-sidestory a.button,.wf-ingracondensed2-n6-active .entry .article-sidestory p.button,.wf-ingracondensed2-n6-active .entry .article-sidestory a.button{font-family:ingra-condensed-2;font-size:.875rem;font-weight:600;line-height:1.11}.entry-sidestory p:not(.entry-links) a:not(.photoswipe-link),.entry .article-sidestory p:not(.entry-links) a:not(.photoswipe-link){border-radius:10px;box-shadow:0 4px 1px -1px rgba(255,152,0,.3)}.entry-sidestory p:not(.entry-links) a:not(.photoswipe-link):hover,.entry-sidestory p:not(.entry-links) a:not(.photoswipe-link):active,.entry .article-sidestory p:not(.entry-links) a:not(.photoswipe-link):hover,.entry .article-sidestory p:not(.entry-links) a:not(.photoswipe-link):active{box-shadow:0 4px 1px -1px #ffdf00}.entry-sidestory ul,.entry .article-sidestory ul{list-style:none;padding:0;margin-bottom:16px}.entry-sidestory ul ul,.entry .article-sidestory ul ul{margin:0}.entry-sidestory ul li,.entry .article-sidestory ul li{font-size:1rem;font-weight:400;line-height:24px;font-family:sans-serif,open-sans;position:relative;padding:0 0 0 25px;margin:0}.wf-arimo-n4-active .entry-sidestory ul li,.wf-arimo-n4-active .entry .article-sidestory ul li{font-family:Arimo;font-size:1rem;font-weight:400}.entry-sidestory ul li:after,.entry .article-sidestory ul li:after{content:" ";background-color:#000;height:6px;width:6px;border-radius:50%;position:absolute;left:12px;top:8px}.entry-sidestory .gform_body ul li:after,.entry .article-sidestory .gform_body ul li:after{display:none}.entry-sidestory ol,.entry .article-sidestory ol{padding:0;padding-left:25px;margin-bottom:16px}.entry-sidestory ol ol,.entry .article-sidestory ol ol{margin:0}.entry-sidestory ol li,.entry .article-sidestory ol li{font-size:1rem;font-weight:400;line-height:24px;font-family:sans-serif,open-sans;margin:0}.wf-arimo-n4-active .entry-sidestory ol li,.wf-arimo-n4-active .entry .article-sidestory ol li{font-family:Arimo;font-size:1rem;font-weight:400}.entry-sidestory blockquote,.entry .article-sidestory blockquote{width:100%;padding:0 8px;max-width:inherit;text-align:center;float:none;margin:0 0 16px;color:#000;display:inline-block;position:relative}@media screen and (min-width: 64em){.entry-sidestory blockquote,.entry .article-sidestory blockquote{padding:0;margin:14px 14px 14px 24px;max-width:286px;float:right;text-align:left}}.entry-sidestory blockquote:before,.entry-sidestory blockquote:after,.entry .article-sidestory blockquote:before,.entry .article-sidestory blockquote:after{content:" ";left:15%;width:70%;display:block;top:0;height:1px;background-color:#000;position:absolute}@media screen and (min-width: 48em){.entry-sidestory blockquote:before,.entry-sidestory blockquote:after,.entry .article-sidestory blockquote:before,.entry .article-sidestory blockquote:after{width:calc(100% + 14px);left:0}}.entry-sidestory blockquote:after,.entry .article-sidestory blockquote:after{bottom:0;top:inherit}.entry-sidestory blockquote p,.entry .article-sidestory blockquote p{padding:0 16px;font-size:1.21875rem;font-weight:400;line-height:1.44;font-family:sans-serif,open-sans;font-style:normal;margin:32px 0}.wf-arimo-n4-active .entry-sidestory blockquote p,.wf-arimo-n4-active .entry .article-sidestory blockquote p{font-family:Arimo;font-size:1.21875rem;font-weight:400;line-height:1.44}.entry-sidestory .personnel p,.entry .article-sidestory .personnel p{margin-bottom:4px}.entry-sidestory .personnel h4,.entry .article-sidestory .personnel h4{margin-bottom:8px;margin-top:24px}.entry-sidestory p,.entry .article-sidestory p{line-height:1.5}.entry .article-sidestory{margin:auto}.entry-whobox{border-top:10px solid #000;background-color:#f9f9f9;margin:18px 0;padding-bottom:28px;text-align:left}.entry-whobox h2{font-size:1.25rem;font-weight:700;line-height:1.65;font-family:sans-serif,open-sans;padding:0;margin-bottom:5px;margin-top:25px}.wf-ingracondensed2-n6-active .entry-whobox h2{font-family:ingra-condensed-2;font-size:1.375rem;font-weight:700;line-height:1.5}.entry-whobox h3{font-size:1.125rem;font-weight:700;line-height:23px;font-family:sans-serif,open-sans;padding:0;margin-bottom:5px;margin-top:25px}.wf-ingracondensed2-n6-active .entry-whobox h3{font-family:ingra-condensed-2;font-size:1.125rem;font-weight:700;line-height:23px}.entry-whobox h4{font-size:1.125rem;font-weight:700;line-height:21px;font-family:sans-serif,open-sans;margin-bottom:5px;margin-top:25px}.wf-ingracondensed2-n6-active .entry-whobox h4{font-family:ingra-condensed-2;font-size:1.125rem;font-weight:700;line-height:21px}.entry-whobox p.dropcap:first-letter{float:left;font-size:3.15em;line-height:.93;padding-right:.06em}.entry-whobox p,.entry-whobox a{font-size:1rem;font-weight:400;line-height:23px;font-family:sans-serif,open-sans;font-size:16px;margin-bottom:16px;padding:0;color:inherit;position:relative}.wf-arimo-n4-active .entry-whobox p,.wf-arimo-n4-active .entry-whobox a{font-family:Arimo;font-size:1rem;font-weight:400}.entry-whobox p.button,.entry-whobox a.button{font-family:sans-serif,open-sans}.wf-ingracondensed2-n6-active .entry-whobox p.button,.wf-ingracondensed2-n6-active .entry-whobox a.button{font-family:ingra-condensed-2;font-size:.875rem;font-weight:600;line-height:1.11}.entry-whobox p:not(.entry-links) a:not(.photoswipe-link){border-radius:10px;box-shadow:0 4px 1px -1px rgba(255,152,0,.3)}.entry-whobox p:not(.entry-links) a:not(.photoswipe-link):hover,.entry-whobox p:not(.entry-links) a:not(.photoswipe-link):active{box-shadow:0 4px 1px -1px #ffdf00}.entry-whobox ul{list-style:none;padding:0;margin-bottom:16px}.entry-whobox ul ul{margin:0}.entry-whobox ul li{font-size:1rem;font-weight:400;line-height:24px;font-family:sans-serif,open-sans;position:relative;padding:0 0 0 25px;margin:0}.wf-arimo-n4-active .entry-whobox ul li{font-family:Arimo;font-size:1rem;font-weight:400}.entry-whobox ul li:after{content:" ";background-color:#000;height:6px;width:6px;border-radius:50%;position:absolute;left:12px;top:8px}.entry-whobox .gform_body ul li:after{display:none}.entry-whobox ol{padding:0;padding-left:25px;margin-bottom:16px}.entry-whobox ol ol{margin:0}.entry-whobox ol li{font-size:1rem;font-weight:400;line-height:24px;font-family:sans-serif,open-sans;margin:0}.wf-arimo-n4-active .entry-whobox ol li{font-family:Arimo;font-size:1rem;font-weight:400}.entry-whobox blockquote{width:100%;padding:0 8px;max-width:inherit;text-align:center;float:none;margin:0 0 16px;color:#000;display:inline-block;position:relative}@media screen and (min-width: 64em){.entry-whobox blockquote{padding:0;margin:14px 14px 14px 24px;max-width:286px;float:right;text-align:left}}.entry-whobox blockquote:before,.entry-whobox blockquote:after{content:" ";left:15%;width:70%;display:block;top:0;height:1px;background-color:#000;position:absolute}@media screen and (min-width: 48em){.entry-whobox blockquote:before,.entry-whobox blockquote:after{width:calc(100% + 14px);left:0}}.entry-whobox blockquote:after{bottom:0;top:inherit}.entry-whobox blockquote p{padding:0 16px;font-size:1.21875rem;font-weight:400;line-height:1.44;font-family:sans-serif,open-sans;font-style:normal;margin:32px 0}.wf-arimo-n4-active .entry-whobox blockquote p{font-family:Arimo;font-size:1.21875rem;font-weight:400;line-height:1.44}.entry-whobox .personnel p{margin-bottom:4px}.entry-whobox .personnel h4{margin-bottom:8px;margin-top:24px}.entry-whobox p,.entry-whobox h2{padding:0 23px}.entry-whobox p{font-family:sans-serif,open-sans;margin:0}.wf-arimo-n4-active .entry-whobox p{font-family:Arimo;font-size:1rem;font-weight:400;line-height:37px}.entry-whobox h2{display:block;background-color:#000;color:#fff;margin-bottom:11px;padding:0 22px 7px}.entry .icon-search{display:inline;border:none}.entry [data-google-query-id]{margin-bottom:16px}.admin-bar .entry-socialmedia.fixed-some-palkki{top:96px}@media screen and (min-width: 48em){.admin-bar .entry-socialmedia.fixed-some-palkki{top:113px}}.page-title{font-family:sans-serif,open-sans;margin-bottom:14px}.wf-ingracondensed2-n6-active .page-title{font-family:ingra-condensed-2;font-size:2.125rem;font-weight:600;line-height:40px}.page-template-page-haku .search__more-button{padding:8px;display:inherit;text-transform:uppercase;font-size:.875rem;font-weight:600;line-height:1;font-family:sans-serif,open-sans;background-color:#e6eaf1;cursor:pointer;margin:2px;max-width:auto;margin:0 auto 32px}.wf-ingracondensed2-n6-active .page-template-page-haku .search__more-button{font-family:ingra-condensed-2;font-size:1rem;font-weight:600;line-height:16px}@media screen and (min-width: 48em){.page-template-page-haku .search__more-button{margin:0 0 32px}}.page-template-page-haku .content.container .toolbar{height:auto;border-bottom:none}@media screen and (min-width: 48em){.page-template-page-haku .content.container .toolbar{width:33%;padding:0 3px 0 0}}.page-template-page-haku .content.container .toolbar .button,.page-template-page-haku .content.container .toolbar option{height:40px;background-color:#ffdf00;padding:10px;text-transform:none;border:none;font-family:Arimo}.page-template-page-haku .content.container .searchbar__form{width:100%;border:1px solid #000}.comment-form label{font-family:sans-serif,open-sans}.wf-arimo-n4-active .comment-form label{font-family:Arimo;font-size:.875rem;font-weight:400;line-height:14px}.comment-form p{margin-bottom:14px;display:block}.comment-form p input,.comment-form p textarea{margin-top:8px}.comment-form p textarea{max-width:100%;min-width:100%}.comments{font-family:sans-serif,open-sans;background-color:#f9f9f9}.wf-arimo-n4-active .comments{font-family:Arimo;font-size:.875rem;font-weight:400;line-height:16px}.comments h2:first-of-type{display:block;color:#000;font-family:sans-serif,open-sans;background-color:#ffdf00;padding:8px 14px;text-transform:uppercase}.comments__meta{display:block}.comments .comment a{font-family:sans-serif,open-sans;color:#787878}.comments .comment p{font-family:sans-serif,open-sans}.wf-arimo-n4-active .comments .comment p{font-family:Arimo;font-size:.875rem;font-weight:400;line-height:20px}.comments .comment__content{padding:22px 14px}.comments .comment-respond{padding:0 14px 14px}.comments .comment__meta{padding-bottom:8px}.comments .comment__tools{position:relative;display:block;text-align:right;padding:8px 0 14px}.comments .comment__tools:after{content:" ";display:block;opacity:.2;background-color:#000;width:100%;position:absolute;left:0;bottom:0;height:1px}.comments .comment__meta_author{font-family:sans-serif,open-sans;padding-right:8px}.wf-ingracondensed2-n6-active .comments .comment__meta_author{font-family:ingra-condensed-2;font-size:.875rem;font-weight:600;line-height:16px}.comments .comment__meta_time{font-family:sans-serif,open-sans;color:#000;opacity:.5}.wf-arimo-n4-active .comments .comment__meta_time{font-family:Arimo;font-size:.75rem;font-weight:400;line-height:19px}.comment-reply-title{display:none}.form-submit input[type=submit]{border:none;cursor:pointer}
