:root{--wrap:1250px;--narrow-wrap:800px;--gap:25px;--grid-gap:15px;--cont-padding:min(40px,3%)}.hs-blog-listing .dnd-section .dnd-column{padding:0}.container-fluid.blog_header .dnd-section{padding:0}.container-fluid.blog_header .dnd-section>.row-fluid{padding:0;max-width:100%;width:100%}.container-fluid.blog_header .dnd_area_header-module-1-flexbox-positioning>div{width:100%}.blog-header{--wrap:1250px;width:100%;margin:0 auto 0;padding-left:var(--side-margin);padding-right:var(--side-margin);max-width:var(--wrap);margin-bottom:7vh;padding-top:20vh;margin-top:0}h1.blog-header__title{margin-top:5vh;margin-bottom:.5em;text-align:center;line-height:1.1;font-size:min(4.25em,68px)}p.blog-header__subtitle{text-align:center;margin-bottom:0}@media(max-width:480px){h1.blog-header__title{font-size:calc(10em - 110px)}}.listing-main-content .dnd-section{padding:0}.blog-index{--grid-gap:15px;display:flex;flex-wrap:wrap;margin-left:calc(var(--grid-gap) * -1);margin-right:calc(var(--grid-gap) * -1);font-size:16px}.blog-index__post{position:relative;flex-basis:33.33%;padding:15px}.blog-index__post-image{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;padding-bottom:63%}.blog-index__post-inner{padding:2%;height:100%;background:#fff;border-radius:2em;text-align:left}.feature-post{margin-bottom:1.4em;backdrop-filter:blur(2px);overflow:hidden;text-align:center}.blog-index__post-content{display:flex;flex-direction:column}.blog-index__post-content .date{font-size:.94em;margin-bottom:.2em;color:#000}.blog-index__post-content h3{margin-bottom:.6em;font-size:min(1.25em,20px);margin-top:0}.blog-index__post-content h3 a,.blog-index__post-content h3 a:hover{color:inherit}.blog-index__post-content p{font-size:.94em}.blog-post__read-more{font-size:min(20px,1em)}.blog-post__read-more a{position:relative;font-weight:bold;line-height:inherit;display:inline-block;margin-left:2em;font-size:1em;margin-top:0;padding:0;border:0;min-width:0;box-shadow:none;--black:#000;color:var(--black);background:transparent linear-gradient(to right,var(--black),var(--black)) no-repeat 0 100%;background-size:0 1px;transition:all .3s}.blog-post__read-more a:hover{background-size:100% 1px}.blog-post__read-more a:before{content:'';display:inline-block;position:absolute;font-size:1.25em;left:-1.6em;top:.1em;background:url('//jaksaminen.auntie.fi/hubfs/raw_assets/public/Auntie_Solutions_OY_Sep2021/images/arrow-right.svg') no-repeat 0 50%;background-size:contain;width:1em;height:1em;transition:all .3s}.blog-post__read-more a:hover:before{left:-1.3em}@media(max-width:920px){.blog-index__post{flex-basis:50%}}@media(max-width:560px){.blog-index__post{flex-basis:100%;margin:15px 0}}@media(max-width:480px){section.blog-index{font-size:15px}}.blog-pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.blog-pagination.linked{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog-pagination__link{border:2px solid transparent;border-radius:7px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1;margin:0 .1rem;padding:.25rem .4rem;text-decoration:none}.blog-pagination__link--active{border:2px solid #b0c1d4}.blog-pagination__link:hover,.blog-pagination__link:focus{text-decoration:none}.blog-pagination__prev-link,.blog-pagination__next-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.blog-pagination__prev-link{margin-right:.25rem;text-align:right}.blog-pagination__next-link{margin-left:.25rem;text-align:left}.blog-pagination__link.blog-pagination__prev-link--disabled,.blog-pagination__link.blog-pagination__next-link--disabled{color:#b0c1d4;cursor:default;pointer-events:none}.blog-pagination__prev-link svg,.blog-pagination__next-link svg{fill:#494a52;margin:0 5px}.blog-pagination__prev-link--disabled svg,.blog-pagination__next-link--disabled svg{fill:#b0c1d4}.blog-pagination__number-link:hover,.blog-pagination__number-link:focus{border:2px solid #b0c1d4}.content-wrapper-post{position:relative;z-index:5;padding-top:5vh}.post-header{width:100%;margin:0 auto 0;padding-top:20vh;margin-top:0;padding-left:var(--side-margin);padding-right:var(--side-margin);max-width:1250px;text-align:center}.publish-date{font-size:.85em;display:block}.blog-post__tags:before{content:'|';display:inline-block;padding-left:8px;padding-right:8px}.blog-post__tags a:hover{text-decoration:underline}.blog-post__title{margin-top:10px;margin-bottom:1em;font-size:min(4.25em,68px)}.blog-post__body{max-width:var(--wrap);width:100%;margin:0 auto 0;padding-left:var(--side-margin);padding-right:var(--side-margin)}.post-author{max-width:var(--wrap);width:100%;margin:0 auto 0;padding-left:var(--side-margin);padding-right:var(--side-margin)}.post-author{max-width:var(--narrow-wrap)}.writer{display:block;margin-top:8vh}.writer .person{display:flex;align-items:center}.writer .person .kuva{margin-bottom:1em;display:grid;max-width:200px;width:100%}.person .kuva img{grid-area:1/1;transition:opacity .3s;aspect-ratio:1/1;object-position:50% 0;object-fit:cover;border-radius:500px}.person .cont{font-size:min(0.97em,16px);margin-left:5%}.writer h5{font-size:1.4em;opacity:.5;margin-bottom:.5em;font-family:maecenas-bold-italic}#content .writer .person h4{text-align:left;margin-top:0;font-size:min(1.625em,26px)}p.short-description{margin-bottom:1em}.blog-comments{max-width:var(--wrap);width:100%;margin:0 auto 0;padding-left:var(--side-margin);padding-right:var(--side-margin);padding-top:50px;padding-bottom:7vh}.post-social-share{margin-top:1em}@media(min-width:950px){.blog-post__body{max-width:var(--narrow-wrap)}.post-author{max-width:var(--narrow-wrap)}.blog-comments{max-width:var(--narrow-wrap)}}@media(max-width:767px){.blog-post img{float:none;width:100%}}@media(max-width:600px){.writer .person{display:block}}@media(max-width:480px){.blog-post__title{font-size:calc(10em - 110px)}}