@import url(https://use.typekit.net/pat2cvm.css);header,nav{display:block}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:smooth;box-sizing:border-box}html *,html :after,html :before{box-sizing:inherit}button,html{font-family:neue-haas-unica}body{margin:0}a{background:0 0}img{border:0}svg:not(:root){overflow:hidden}button{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}button{line-height:normal}button{text-transform:none}button{-webkit-appearance:button}button::-moz-focus-inner{border:0;padding:0}*,:after,:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wp-block-karhu-js-blocks-breadcrumb{padding:1rem}.wp-block-karhu-js-blocks-breadcrumb .karhu-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:1rem .5rem}.wp-block-karhu-js-blocks-breadcrumb .karhu-breadcrumb a{font-family:var(--wp--preset--font-family--gibson);font-size:1rem;line-height:1.25rem;font-weight:300;color:var(--wp--preset--color--red);text-decoration:none;overflow-wrap:anywhere}.entry-content>:not(.alignwide):not(.alignfull):not(.content-highlights__wrapper):not(.karhu-video){width:100%;max-width:46rem!important;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:48rem){.wp-block-karhu-js-blocks-breadcrumb{padding-left:2rem;padding-right:2rem}.entry-content>:not(.alignwide):not(.alignfull):not(.content-highlights__wrapper):not(.karhu-video){padding-left:2rem;padding-right:2rem}}h1{font-family:var(--wp--preset--font-family--gibson);font-size:2.5rem;line-height:3rem;font-weight:600;color:var(--wp--preset--color--red);margin:0;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}@media (min-width:80rem){.entry-content>:not(.alignwide):not(.alignfull):not(.content-highlights__wrapper):not(.karhu-video){padding-left:0;padding-right:0}h1{font-size:3.75rem;line-height:4.375rem}}p{font-family:var(--wp--preset--font-family--gibson);font-size:1.125rem;line-height:1.875rem;font-weight:300;color:var(--wp--preset--color--black);margin-bottom:2rem;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.site-header{padding-left:1rem;padding-right:1rem;align-items:center;display:flex;justify-content:space-between;gap:1.5rem;position:relative;height:4.375rem;background-color:var(--wp--preset--color--white);z-index:10}.site-header__logo{position:relative;z-index:1;flex-grow:1;z-index:5;line-height:0}.site-header .lang_switcher{position:relative;z-index:5}.site-header .wp-block-navigation{font-family:var(--wp--preset--font-family--gibson);font-size:1.25rem;line-height:1.5rem;font-weight:600;order:1}.site-header .wp-block-navigation__responsive-container:not(.is-menu-open){display:none}.site-header .wp-block-navigation__responsive-container-open{display:block;width:1.8125rem;height:1.375rem;-webkit-mask-image:url(/wp-content/themes/sol/dist/images/burger.svg);mask-image:url(/wp-content/themes/sol/dist/images/burger.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;background-color:var(--wp--preset--color--red)}.site-header .wp-block-navigation__responsive-container-close{top:1.54688rem;right:1.3125rem;z-index:6;width:1.28188rem;height:1.28188rem;-webkit-mask-image:url(/wp-content/themes/sol/dist/images/close.svg);mask-image:url(/wp-content/themes/sol/dist/images/close.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;background-color:var(--wp--preset--color--red)}.site-header .wp-block-navigation__responsive-container-close svg{width:100%;height:100%}.site-header .wp-block-navigation__responsive-container-content{padding-top:0!important}.site-header .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{padding-top:1.25rem;padding-right:1rem}.site-header .wp-block-navigation__responsive-container-content .wp-block-navigation-submenu{width:100%!important}.site-header .wp-block-navigation__responsive-container-content .wp-block-navigation-submenu .wp-block-navigation-item{margin-bottom:1rem}.site-header .wp-block-navigation__responsive-container-content .wp-block-navigation-submenu .wp-block-navigation-item:last-child{margin-bottom:0}.site-header .wp-block-navigation__responsive-container-content .wp-block-navigation-submenu .has-child .wp-block-navigation__submenu-container{padding:1rem 1rem 0}.site-header .wp-block-navigation__responsive-container-content .wp-block-navigation-submenu .has-child .wp-block-navigation-submenu__toggle:before{position:absolute;left:-1rem}.site-header .wp-block-navigation__responsive-dialog{gap:2rem;padding-bottom:6.375rem}.site-header .wp-block-navigation__container{width:100%;gap:1.5rem}.site-header .wp-block-navigation .wp-block-navigation-item{width:100%}.site-header .wp-block-navigation .wp-block-navigation-item__label{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.0625rem;text-underline-offset:.25rem}.site-header .wp-block-navigation .wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-right:0;display:flex;align-items:center;gap:.50938rem;width:100%}.site-header .wp-block-navigation .wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle:before{content:"";display:inline-block;width:.3125rem;height:.55313rem;-webkit-mask-image:url(/wp-content/themes/sol/dist/images/right.svg);mask-image:url(/wp-content/themes/sol/dist/images/right.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;background-color:var(--wp--preset--color--red);transform:rotate(270deg)}.site-header .wp-block-navigation .wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle .wp-block-navigation-item__label{text-decoration-thickness:8%}.site-header .wp-block-navigation .wp-block-navigation-item.open-on-click .wp-block-navigation-item .wp-block-navigation-submenu__toggle:before{background-color:var(--wp--preset--color--black)}.site-header .wp-block-navigation .wp-block-navigation-item.open-on-click .wp-block-navigation-item .wp-block-navigation-submenu__toggle .wp-block-navigation-item__label{text-decoration-thickness:.0625rem}@media (min-width:48rem){.site-header{padding-left:2rem;padding-right:2rem}.site-header .wp-block-navigation__responsive-container-close{right:2.25rem}}@media (min-width:80rem){.site-header{padding-left:0;padding-right:0}.site-header{padding-left:2rem;padding-right:2rem;padding-top:0;align-items:center}.site-header__logo{flex-grow:0}.site-header .lang_switcher{margin-top:0}.site-header .wp-block-navigation{color:var(--wp--preset--color--black);order:0}.site-header .wp-block-navigation__responsive-container:not(.is-menu-open){display:block}.site-header .wp-block-navigation__responsive-container-open{display:none}.site-header .wp-block-navigation__responsive-container-content{padding:0!important}.site-header .wp-block-navigation__responsive-container-content .wp-block-navigation-submenu{width:auto!important}.site-header .wp-block-navigation__responsive-container-content .wp-block-navigation-submenu .wp-block-navigation-submenu{font-weight:300}.site-header .wp-block-navigation__responsive-container-content .wp-block-navigation-submenu .wp-block-navigation-item{margin-bottom:0}.site-header .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{padding:0}.site-header .wp-block-navigation__responsive-dialog{padding-bottom:0}.site-header .wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation-submenu__toggle .wp-block-navigation-item__label{text-decoration-thickness:.1875rem!important;text-underline-offset:1.5rem}.site-header .wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation-submenu{padding-bottom:2.5rem}.site-header .wp-block-navigation__submenu-icon{display:none}.site-header .wp-block-navigation .has-child .wp-block-navigation__submenu-container{top:4.125rem;gap:1.5rem;min-width:26.4375rem!important;font-size:1.25rem;line-height:1.5rem}.site-header .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{display:none}.site-header .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item .wp-block-navigation-item__content{flex-grow:unset}.site-header .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item .wp-block-navigation-item__content .wp-block-navigation-item__label{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.0625rem}.site-header .wp-block-navigation .has-child .wp-block-navigation__submenu-container li:first-child .wp-block-navigation-item__content{font-weight:600}.site-header .wp-block-navigation .has-child .wp-block-navigation__submenu-container li:first-child .wp-block-navigation-item__content .wp-block-navigation-item__label{font-size:1.5rem;line-height:1.875rem;color:var(--wp--preset--color--red);text-decoration:none}.site-header .wp-block-navigation .has-child .wp-block-navigation__submenu-container li:first-child .wp-block-navigation-item__content .wp-block-navigation-item__label:after{content:"";display:inline-block;width:1.375rem;height:1.03625rem;margin-left:.625rem;-webkit-mask-image:url(/wp-content/themes/sol/dist/images/nav-large-arrow.svg);mask-image:url(/wp-content/themes/sol/dist/images/nav-large-arrow.svg);-webkit-mask-size:100%;mask-size:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--wp--preset--color--red)}.site-header .wp-block-navigation .wp-block-navigation-item__content{position:relative;z-index:2;padding:0}.site-header .wp-block-navigation .wp-block-navigation-submenu__toggle:before{display:none!important}}.wp-site-blocks{overflow:hidden}.alignfull{width:100vw;max-width:unset}.article-page-hero{padding:3.5rem 0}@media (min-width:48rem){.article-page-hero{padding:2.5rem 0}}.article-page-hero__row{margin:0 auto;max-width:52rem;padding-left:1rem;padding-right:1rem}@media (min-width:48rem){.article-page-hero__row{padding-left:2rem;padding-right:2rem}}.article-page-hero__row .text_container__post-type-and-date{font-family:var(--wp--preset--font-family--gibson);display:flex;justify-content:center;align-items:center;gap:0 .5rem;flex-flow:row wrap}.article-page-hero__row .text_container__post-type-and-date .post-type-and-date-separator{width:.0625rem;height:1rem;background-color:var(--wp--preset--color--black);transform:rotate(25deg)}.article-page-hero__row .text_container__post-type-and-date .date,.article-page-hero__row .text_container__post-type-and-date .post-type{font-weight:300;letter-spacing:.05rem;font-size:1rem;line-height:1.5rem;text-transform:uppercase;color:var(--wp--preset--color--red)}.article-page-hero__row .text_container__title{margin:1rem 0}.article-page-hero__row .text_container__title h1{text-align:center;color:var(--wp--preset--color--black);margin:1rem 0;font-size:1.875rem;line-height:2.125rem}@media (min-width:80rem){.article-page-hero__row{padding-left:0;padding-right:0}.article-page-hero__row .text_container__title h1{font-size:2.5rem;line-height:3rem}}.article-page-hero__row .text_container__socialmedia{margin-bottom:3rem}.article-page-hero__row .text_container__socialmedia .some-share .some-share__list{margin:0;padding:0;display:flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:0 1rem}.article-page-hero__row .text_container__socialmedia .some-share .some-share__list .some-share__text{font-weight:300;letter-spacing:.05rem;font-size:1rem;line-height:1.5rem;text-transform:uppercase;margin:0}.article-page-hero__row .text_container__socialmedia .some-share .some-share__list .some-share__item{width:2rem;height:2rem;list-style-type:none;padding:0;margin:0}.article-page-hero__row .text_container__socialmedia .some-share .some-share__list .some-share__item:before{display:none}.article-page-hero__row .text_container__socialmedia .some-share .some-share__list .some-share__item .some-share__link .inline-svg{width:100%;height:100%}.article-page-hero__row .text_container__socialmedia .some-share .some-share__list .some-share__item .some-share__link .inline-svg svg{width:100%;height:100%}.article-page-hero__row .text_container__socialmedia .some-share .some-share__list .some-share__item .some-share__link .inline-svg svg path{fill:var(--wp--preset--color--red)}.article-page-hero__row .media_container{line-height:0}.article-page-hero__row .media_container .image{line-height:0;max-width:53.25rem;max-height:35.75rem;width:100%;height:auto}.article-page-hero__row .media_container .image img{display:block;width:auto;height:100%;max-height:inherit;margin:0 auto}.wp-block-karhu-js-blocks-breadcrumb{padding:1.25rem 0}.wp-block-karhu-js-blocks-breadcrumb .karhu-breadcrumb{display:flex;align-items:center;justify-content:flex-start;flex-flow:row wrap}.wp-block-karhu-js-blocks-breadcrumb .karhu-breadcrumb .inline-svg svg{width:.625rem;height:.625rem;vertical-align:middle;color:var(--wp--preset--color--red)}.wp-block-karhu-js-blocks-breadcrumb .karhu-breadcrumb .inline-svg svg path{fill:currentColor}.wp-block-karhu-js-blocks-breadcrumb .karhu-breadcrumb a{margin:0;font-size:1rem;line-height:1.25rem;font-weight:400;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.125rem;text-decoration-thickness:.0625rem}.lang_switcher__list{margin:0}.lang_switcher a{font-family:var(--wp--preset--font-family--gibson);font-size:1.0625rem;line-height:1.25rem;color:var(--wp--preset--color--red);font-weight:300;text-decoration:none}main ul{width:100%;margin:2rem 0;list-style-position:outside}main ul li{font-family:var(--wp--preset--font-family--gibson);font-size:1.125rem;line-height:1.875rem;font-weight:300;color:inherit;position:relative;margin-bottom:.75rem}main ul li:last-child{margin-bottom:0}main ul li a{font-family:var(--wp--preset--font-family--gibson);font-size:1.125rem;line-height:1.875rem;color:var(--wp--preset--color--black);margin-bottom:2rem;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;font-weight:300;text-decoration:underline;text-decoration-color:var(--wp--preset--color--black);text-underline-position:under;text-underline-offset:-.125rem;padding:0 .125rem .09375rem;background-color:transparent;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}.wp-block-karhu-js-blocks-logo a{display:inline-block;max-width:6.25rem;width:-moz-fit-content;width:fit-content;max-height:4.0625rem;max-width:100px}.news-template-default main>.wp-block-karhu-js-blocks-breadcrumb{width:100%;max-width:46rem!important;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:48rem){.news-template-default main>.wp-block-karhu-js-blocks-breadcrumb{padding-left:2rem;padding-right:2rem}}.news-template-default main>.wp-block-karhu-js-blocks-breadcrumb{margin-top:2rem}@media (min-width:80rem){.lang_switcher a{color:var(--wp--preset--color--black);text-decoration:underline;text-decoration-thickness:.1875rem;text-decoration-color:transparent;text-underline-offset:1.625rem}.news-template-default main>.wp-block-karhu-js-blocks-breadcrumb{padding-left:0;padding-right:0}.news-template-default main>.wp-block-karhu-js-blocks-breadcrumb{margin-top:4rem}}