@charset "UTF-8";#pop-view{opacity:.0001;position:absolute;top:0;left:0;z-index:-20;width:0;height:0;overflow:hidden;cursor:zoom-out;padding:1rem;box-sizing:border-box;background-color:#fff;pointer-events:none}#pop-view.pw{background-color:#000}#pop-view>div{height:100%;width:100%;pointer-events:none;position:relative}#pop-view>div .the-thumb{height:100%;width:100%;background-size:contain;background-repeat:no-repeat;background-position:50%}#pop-view>div .the-thumb img{display:none}#pop-view>div .the-thumb.hires{position:absolute;inset:0;z-index:1}body.single #pop-view{transition:opacity .3s;z-index:10;width:100%;height:100%;position:fixed;pointer-events:none}body.single #pop-view.vis{opacity:1;pointer-events:auto}html.ie body.single #pop-view{z-index:-1}html.ie body.single #pop-view.vis{z-index:10}html:not(.flexbox) .entry-share i{margin-top:.5em;margin-left:.5em;text-align:center;width:1em}html.ie body[class*=home] .stickies article,html.ie body[class*=home] .index article{max-height:none!important;margin-right:-1px;border-right:0;background-color:transparent}html.ie body.single .related article{height:auto}html.ie body.single .related article .entry-summary{flex:1 1 auto}html.ie body:not(.single) .stickies article,html.ie body:not(.single) .index article{max-height:none!important;flex-direction:row}html.ie body:not(.single) .stickies article.sz-1 a.fig,html.ie body:not(.single) .stickies article.sz-2 a.fig,html.ie body:not(.single) .index article.sz-1 a.fig,html.ie body:not(.single) .index article.sz-2 a.fig{flex:0 0 auto;width:50%;display:block}html.ie body:not(.single) .stickies article.sz-1 header,html.ie body:not(.single) .stickies article.sz-2 header,html.ie body:not(.single) .index article.sz-1 header,html.ie body:not(.single) .index article.sz-2 header{flex:0 0 auto;width:50%}html.ie body:not(.single) .stickies article header .entry-meta>*,html.ie body:not(.single) .index article header .entry-meta>*{flex:1}html.ie .cats .cat{flex-basis:25%;width:25%;display:block;padding-left:0;padding-right:0;border-right:0}html.ie .cats .cat h3{padding-left:1rem;padding-right:1rem}html.ie body.single .entry-share{position:absolute;top:14rem!important}a.post-edit-link{font-family:Tatti,monospace;font-size:.85rem;letter-spacing:.05rem;text-transform:uppercase;z-index:2;position:absolute;bottom:0;left:0;padding:.25rem;background:black;color:#fff;border:1px solid black}a.post-edit-link:hover{background:white;color:#000}div#wpadminbar{max-width:34px!important;overflow:hidden;min-width:0}div#wpadminbar li#wp-admin-bar-wp-logo{display:none}div#wpadminbar:hover{max-width:100%!important}a#showadmintools{font-family:Tatti,monospace;font-size:.85rem;letter-spacing:.05rem;text-transform:uppercase;position:fixed;bottom:1rem;right:1rem;background:black;color:#fff;border:1px solid black;padding:.25rem;box-sizing:border-box;cursor:pointer;z-index:1}a#showadmintools:hover{color:#000;background:white}body:not(.home):not(.page-template-page-home2021) #showadmintools,body:not(.home):not(.page-template-page-home2021) .admintools{display:none!important}body.admintools div.admintools{opacity:1;pointer-events:auto}body.admintools .mag-wrap:before{height:8px;content:"";width:100%;z-index:2;background:#00ff00;margin:-2px;border:1px solid;border-left:0;border-right:0}div.admintools{font-family:Tatti,monospace;font-size:.85rem;letter-spacing:.05rem;position:absolute;z-index:2;opacity:0;pointer-events:none;top:.5rem;left:.5rem;border:2px solid;background-color:#fff;padding:.25rem}div.admintools a{cursor:pointer;background:#ffffff;display:inline-block;margin:0 2px 2px 0;color:#000}div.admintools a:hover{background:#000000;color:#fff}div.admintools .ordering,div.admintools .mag-ordering{display:none;text-align:center}div.admintools .ordering a,div.admintools .mag-ordering a{margin:0;padding:2px}div.admintools .ordering a.order,div.admintools .ordering a.mag-order,div.admintools .mag-ordering a.order,div.admintools .mag-ordering a.mag-order{pointer-events:none}div.admintools .a-sticky{background:#00ff00}div.admintools .a-sticky.sticky-no,div.admintools .a-sticky.sticky-0{background:#ffc0cb}div.admintools .set-sticky,div.admintools .set-mag-sticky{margin-top:.5rem}div.admintools .set-mag-sticky[onclick*=yes]+.mag-ordering{display:block}.stickies .ordering{display:block!important}html.fade .stickies,.mag-wrap.fade .magsticky{opacity:.4;pointer-events:none}body[class*=home] .ad-link{width:100%;width:calc(100% - 1px);z-index:1}@media (min-width: 960px){body[class*=home] .ad-link.pieni{min-height:300px;height:300px;display:flex;align-items:center;justify-content:center;background:#ffffff;border-bottom:1px solid #000000}body[class*=home] .ad-link.pieni .ad{border:0;width:auto;height:auto;max-width:100%;max-height:100%}}body[class*=home] .mag-wrap .ad-link{order:999}body[class*=home] .ad{width:100%;display:none;border-bottom:1px solid;z-index:1}@media (min-width: 801px){body[class*=home] .ad.desk{display:block}}@media (max-width: 800px){body[class*=home] .ad.mob{display:block}}body[class*=home] .ad.code{overflow:hidden;position:relative}body[class*=home] .ad.code.desk{width:100%;padding-bottom:36.7%}body[class*=home] .ad.code .code-wrap{position:absolute;inset:0}body.single #container{position:relative}body.single #container .ad{display:none}@media (min-width: 1191px){body.single #container .ad.desk{display:block;z-index:1;position:absolute;right:0;top:0;width:calc(20% - 1rem);max-width:250px;transition:transform .12s ease-out}}@media (max-width: 1190px){body.single #container .ad.mob{display:block;width:100%;padding-bottom:60%;margin:4rem 0;position:relative}body.single #container .ad.mob>*{position:absolute;inset:0}body.single #container .ad.mob img{width:100%;height:100%;cursor:default}body.single #container .ad.mob a img{cursor:pointer}}.sc-player{transition:opacity .3s .2s;opacity:0}.sc-player a,.sc-player a:hover{text-decoration:none;border-bottom:0}.sc-player.vis{opacity:1}.sc-player .sc-artwork.list,.sc-player .sc-info{display:none}.sc-player .sc-info{display:block;position:absolute;bottom:0;font-size:1rem;left:55px;font-weight:700;z-index:1;width:calc(100% - 55px);text-align:left}.sc-player .sc-info>*:not(h3){display:none!important}.sc-player .sc-info a{width:100%;display:block;background-repeat:no-repeat;background-position:100% 50%;background-size:2rem;border-bottom:0!important}.sc-player .sc-info a:hover{background-color:transparent;color:#000}.sc-player .sc-play,.sc-player .sc-pause{background-size:contain!important;background-repeat:no-repeat!important;background-position:0 0!important}.sc-player .sc-play:hover,.sc-player .sc-pause:hover{opacity:.5;background-color:transparent!important}.sc-player .sc-scrubber{background:transparent;width:calc(100% - 55px);left:55px;bottom:auto;height:100%;opacity:1;transition:opacity .3s .2s}.sc-player.off .sc-scrubber{opacity:.25}.sc-player .sc-scrubber .sc-time-span{height:1rem;top:1.5rem;border:1px solid}.sc-player .sc-scrubber .sc-buffer,.sc-player .sc-scrubber .sc-played{height:100%}.sc-player .sc-scrubber .sc-buffer{background-color:#dadada}.sc-player .sc-scrubber .sc-time-indicators{font-family:Tatti,monospace;font-size:.85rem;letter-spacing:.05rem;width:100%}.sc-player .sc-scrubber .sc-time-indicators .sc-position{float:left}.sc-player .sc-scrubber .sc-time-indicators .sc-duration{float:right}.sc-player .sc-scrubber .sc-time-span .sc-waveform-container{opacity:0;height:100%;position:absolute;inset:0}.sc-player .sc-scrubber .sc-time-span .sc-waveform-container img{height:100%;background:#666666}article.category-podcast .entry-summary h2 a:before{content:"Podcast: "}.powervid-container,.inline-vimeo{background-size:cover;background-position:50%}.entry-summary+.author{display:none!important}@media (max-width: 800px){article.horiz section.entry-summary{max-width:none!important}}@media (min-width: 900px){body[class*=home] article .entry-summary h2{font-size:1.5rem}}@media (min-width: 1050px){body[class*=home] article .entry-summary h2{font-size:1.6rem}}@media (min-width: 1200px){body[class*=home] article .entry-summary h2{font-size:1.666rem}}@media (min-width: 900px){body[class*=home] article .entry-summary .ing{font-size:1.05em}}@media (min-width: 1200px){body[class*=home] article .entry-summary .ing{font-size:1.1em}}.hid{opacity:.0001;position:absolute;top:0;left:0;pointer-events:none;z-index:-20;width:0;height:0;overflow:hidden}body.page-template-page-home2021 #wrapper .etusivu-block,body.page-template-page-home2021 .acf-block-preview .etusivu-block,.edit-post-visual-editor #wrapper .etusivu-block,.edit-post-visual-editor .acf-block-preview .etusivu-block{display:grid;grid-template-columns:25% 50% 25%;width:100%}@media (min-aspect-ratio: 1280/760) and (max-height: 700px),(max-width: 1180px){body.page-template-page-home2021 #wrapper .etusivu-block,body.page-template-page-home2021 .acf-block-preview .etusivu-block,.edit-post-visual-editor #wrapper .etusivu-block,.edit-post-visual-editor .acf-block-preview .etusivu-block{grid-template-columns:25% 75%;margin-top:-1px}}@media (max-width: 800px){body.page-template-page-home2021 #wrapper .etusivu-block,body.page-template-page-home2021 .acf-block-preview .etusivu-block,.edit-post-visual-editor #wrapper .etusivu-block,.edit-post-visual-editor .acf-block-preview .etusivu-block{grid-template-columns:100%}}body.page-template-page-home2021 #wrapper .etusivu-block--col,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col,.edit-post-visual-editor #wrapper .etusivu-block--col,.edit-post-visual-editor .acf-block-preview .etusivu-block--col{display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 800px){body.page-template-page-home2021 #wrapper .etusivu-block--col,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col,.edit-post-visual-editor #wrapper .etusivu-block--col,.edit-post-visual-editor .acf-block-preview .etusivu-block--col{display:block}body.page-template-page-home2021 #wrapper .etusivu-block--col.keski,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col.keski,.edit-post-visual-editor #wrapper .etusivu-block--col.keski,.edit-post-visual-editor .acf-block-preview .etusivu-block--col.keski{order:-2}}@media (max-width: 1400px){body.page-template-page-home2021 #wrapper .etusivu-block--col.vasen .meganosto h2,body.page-template-page-home2021 #wrapper .etusivu-block--col.oikea .meganosto h2,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col.vasen .meganosto h2,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col.oikea .meganosto h2,.edit-post-visual-editor #wrapper .etusivu-block--col.vasen .meganosto h2,.edit-post-visual-editor #wrapper .etusivu-block--col.oikea .meganosto h2,.edit-post-visual-editor .acf-block-preview .etusivu-block--col.vasen .meganosto h2,.edit-post-visual-editor .acf-block-preview .etusivu-block--col.oikea .meganosto h2{font-size:1.5rem}body.page-template-page-home2021 #wrapper .etusivu-block--col.vasen .meganosto header,body.page-template-page-home2021 #wrapper .etusivu-block--col.oikea .meganosto header,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col.vasen .meganosto header,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col.oikea .meganosto header,.edit-post-visual-editor #wrapper .etusivu-block--col.vasen .meganosto header,.edit-post-visual-editor #wrapper .etusivu-block--col.oikea .meganosto header,.edit-post-visual-editor .acf-block-preview .etusivu-block--col.vasen .meganosto header,.edit-post-visual-editor .acf-block-preview .etusivu-block--col.oikea .meganosto header{font-size:1.25rem;padding-bottom:2rem}}body.page-template-page-home2021 #wrapper .etusivu-block--col.vasen:not(.meganosto) h2,body.page-template-page-home2021 #wrapper .etusivu-block--col.oikea:not(.meganosto) h2,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col.vasen:not(.meganosto) h2,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col.oikea:not(.meganosto) h2,.edit-post-visual-editor #wrapper .etusivu-block--col.vasen:not(.meganosto) h2,.edit-post-visual-editor #wrapper .etusivu-block--col.oikea:not(.meganosto) h2,.edit-post-visual-editor .acf-block-preview .etusivu-block--col.vasen:not(.meganosto) h2,.edit-post-visual-editor .acf-block-preview .etusivu-block--col.oikea:not(.meganosto) h2{font-weight:400}body.page-template-page-home2021 #wrapper .etusivu-block--col.keski .meganosto,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col.keski .meganosto,.edit-post-visual-editor #wrapper .etusivu-block--col.keski .meganosto,.edit-post-visual-editor .acf-block-preview .etusivu-block--col.keski .meganosto{flex:0}body.page-template-page-home2021 #wrapper .etusivu-block--col.keski .meganosto a.fig,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col.keski .meganosto a.fig,.edit-post-visual-editor #wrapper .etusivu-block--col.keski .meganosto a.fig,.edit-post-visual-editor .acf-block-preview .etusivu-block--col.keski .meganosto a.fig{padding-bottom:62.5%}@media (min-aspect-ratio: 1280/760) and (max-height: 700px) and (min-width: 600px),(max-width: 1180px) and (min-width: 600px){body.page-template-page-home2021 #wrapper .etusivu-block--col .meganosto .ing,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col .meganosto .ing,.edit-post-visual-editor #wrapper .etusivu-block--col .meganosto .ing,.edit-post-visual-editor .acf-block-preview .etusivu-block--col .meganosto .ing{font-size:1.25rem!important}}@media (min-aspect-ratio: 1280/760) and (max-height: 700px) and (max-width: 599px),(max-width: 1180px) and (max-width: 599px){body.page-template-page-home2021 #wrapper .etusivu-block--col .meganosto .ing,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col .meganosto .ing,.edit-post-visual-editor #wrapper .etusivu-block--col .meganosto .ing,.edit-post-visual-editor .acf-block-preview .etusivu-block--col .meganosto .ing{font-size:1rem!important}}@media (min-aspect-ratio: 1280/760) and (max-height: 700px),(max-width: 1180px){body.page-template-page-home2021 #wrapper .etusivu-block--col.oikea,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col.oikea,.edit-post-visual-editor #wrapper .etusivu-block--col.oikea,.edit-post-visual-editor .acf-block-preview .etusivu-block--col.oikea{display:grid;grid-column:1/span 2;grid-template-columns:25% auto;grid-auto-flow:column dense;justify-content:initial;margin-top:-1px}body.page-template-page-home2021 #wrapper .etusivu-block--col.oikea>*:not(.arkistosta),body.page-template-page-home2021 .acf-block-preview .etusivu-block--col.oikea>*:not(.arkistosta),.edit-post-visual-editor #wrapper .etusivu-block--col.oikea>*:not(.arkistosta),.edit-post-visual-editor .acf-block-preview .etusivu-block--col.oikea>*:not(.arkistosta){border-top:1px solid #cecece}body.page-template-page-home2021 #wrapper .etusivu-block--col.oikea .arkistosta h3,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col.oikea .arkistosta h3,.edit-post-visual-editor #wrapper .etusivu-block--col.oikea .arkistosta h3,.edit-post-visual-editor .acf-block-preview .etusivu-block--col.oikea .arkistosta h3{border-left:1px solid #cecece}}@media (min-aspect-ratio: 1280/760) and (max-height: 700px) and (max-width: 800px),(max-width: 1180px) and (max-width: 800px){body.page-template-page-home2021 #wrapper .etusivu-block--col.oikea,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col.oikea,.edit-post-visual-editor #wrapper .etusivu-block--col.oikea,.edit-post-visual-editor .acf-block-preview .etusivu-block--col.oikea{display:block;grid-column:auto;order:-1}body.page-template-page-home2021 #wrapper .etusivu-block--col.oikea>*:not(.arkistosta),body.page-template-page-home2021 .acf-block-preview .etusivu-block--col.oikea>*:not(.arkistosta),.edit-post-visual-editor #wrapper .etusivu-block--col.oikea>*:not(.arkistosta),.edit-post-visual-editor .acf-block-preview .etusivu-block--col.oikea>*:not(.arkistosta){border-top:0;margin-top:0}body.page-template-page-home2021 #wrapper .etusivu-block--col.oikea .arkistosta h3,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col.oikea .arkistosta h3,.edit-post-visual-editor #wrapper .etusivu-block--col.oikea .arkistosta h3,.edit-post-visual-editor .acf-block-preview .etusivu-block--col.oikea .arkistosta h3{border-left:0}}body.page-template-page-home2021 #wrapper .etusivu-block--col--row,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row,.edit-post-visual-editor #wrapper .etusivu-block--col--row,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row{flex:1}body.page-template-page-home2021 #wrapper .etusivu-block--col--row .fig,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row .fig,.edit-post-visual-editor #wrapper .etusivu-block--col--row .fig,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row .fig{min-height:13vw}@media (min-aspect-ratio: 4/3){body.page-template-page-home2021 #wrapper .etusivu-block--col--row .fig,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row .fig,.edit-post-visual-editor #wrapper .etusivu-block--col--row .fig,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row .fig{min-height:15vw;max-height:15vh}}@media (max-width: 800px){body.page-template-page-home2021 #wrapper .etusivu-block--col--row .fig,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row .fig,.edit-post-visual-editor #wrapper .etusivu-block--col--row .fig,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row .fig{min-height:40vw}}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.artikkeli-yksi,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.artikkeli-yksi,.edit-post-visual-editor #wrapper .etusivu-block--col--row.artikkeli-yksi,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.artikkeli-yksi{display:flex}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.artikkeli-yksi .fig,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.artikkeli-yksi .fig,.edit-post-visual-editor #wrapper .etusivu-block--col--row.artikkeli-yksi .fig,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.artikkeli-yksi .fig{max-height:13vw}@media (min-aspect-ratio: 4/3){body.page-template-page-home2021 #wrapper .etusivu-block--col--row.artikkeli-yksi .fig,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.artikkeli-yksi .fig,.edit-post-visual-editor #wrapper .etusivu-block--col--row.artikkeli-yksi .fig,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.artikkeli-yksi .fig{max-height:15vh}}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.artikkelit-kaksi,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.artikkelit-kaksi,.edit-post-visual-editor #wrapper .etusivu-block--col--row.artikkelit-kaksi,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.artikkelit-kaksi{display:flex;flex-direction:column}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.artikkelit-kaksi article,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.artikkelit-kaksi article,.edit-post-visual-editor #wrapper .etusivu-block--col--row.artikkelit-kaksi article,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.artikkelit-kaksi article{align-items:center;flex:1}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.artikkelit,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.artikkelit,.edit-post-visual-editor #wrapper .etusivu-block--col--row.artikkelit,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.artikkelit{display:grid;grid-template-columns:50% 50%}@media (max-width: 800px){body.page-template-page-home2021 #wrapper .etusivu-block--col--row.artikkelit,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.artikkelit,.edit-post-visual-editor #wrapper .etusivu-block--col--row.artikkelit,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.artikkelit{display:block;grid-template-columns:100%}}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.artikkelit .vasen,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.artikkelit .vasen,.edit-post-visual-editor #wrapper .etusivu-block--col--row.artikkelit .vasen,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.artikkelit .vasen{margin-bottom:-1px}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.artikkelit .vasen article,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.artikkelit .vasen article,.edit-post-visual-editor #wrapper .etusivu-block--col--row.artikkelit .vasen article,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.artikkelit .vasen article{align-items:flex-end;height:100%}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.artikkelit .oikea,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.artikkelit .oikea,.edit-post-visual-editor #wrapper .etusivu-block--col--row.artikkelit .oikea,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.artikkelit .oikea{display:flex;flex-direction:column;justify-content:space-between}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.artikkelit .oikea article,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.artikkelit .oikea article,.edit-post-visual-editor #wrapper .etusivu-block--col--row.artikkelit .oikea article,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.artikkelit .oikea article{flex:1;align-items:center}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.mainos,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.mainos,.edit-post-visual-editor #wrapper .etusivu-block--col--row.mainos,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.mainos{flex:0}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.meganosto article,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.meganosto article,.edit-post-visual-editor #wrapper .etusivu-block--col--row.meganosto article,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.meganosto article{overflow:hidden;position:relative}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.meganosto article .post-edit-link,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.meganosto article .post-edit-link,.edit-post-visual-editor #wrapper .etusivu-block--col--row.meganosto article .post-edit-link,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.meganosto article .post-edit-link{position:absolute;inset:auto 0 0 auto}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.meganosto article .fig,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.meganosto article .fig,.edit-post-visual-editor #wrapper .etusivu-block--col--row.meganosto article .fig,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.meganosto article .fig{height:0;min-height:0;width:100%;padding-bottom:100%;position:relative}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.meganosto article .fig figure,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.meganosto article .fig figure,.edit-post-visual-editor #wrapper .etusivu-block--col--row.meganosto article .fig figure,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.meganosto article .fig figure{left:0;position:absolute;top:0}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.meganosto article header,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.meganosto article header,.edit-post-visual-editor #wrapper .etusivu-block--col--row.meganosto article header,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.meganosto article header{bottom:0;font-size:1.2rem;width:auto}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.meganosto article header h2,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.meganosto article header h2,.edit-post-visual-editor #wrapper .etusivu-block--col--row.meganosto article header h2,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.meganosto article header h2{font-size:1.75rem;font-weight:700;font-style:normal;margin-bottom:.66rem}@media (max-width: 800px){body.page-template-page-home2021 #wrapper .etusivu-block--col--row.meganosto article header h2,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.meganosto article header h2,.edit-post-visual-editor #wrapper .etusivu-block--col--row.meganosto article header h2,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.meganosto article header h2{margin-bottom:.5rem}}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.meganosto article header .ing,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.meganosto article header .ing,.edit-post-visual-editor #wrapper .etusivu-block--col--row.meganosto article header .ing,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.meganosto article header .ing{font-size:inherit}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.meganosto header,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.meganosto header,.edit-post-visual-editor #wrapper .etusivu-block--col--row.meganosto header,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.meganosto header{position:relative}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.meganosto header:after,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.meganosto header:after,.edit-post-visual-editor #wrapper .etusivu-block--col--row.meganosto header:after,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.meganosto header:after{content:"";position:absolute;inset:0;background:white;z-index:0}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.meganosto header.txt-white:after,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.meganosto header.txt-white:after,.edit-post-visual-editor #wrapper .etusivu-block--col--row.meganosto header.txt-white:after,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.meganosto header.txt-white:after{background:black}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.meganosto header>*,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.meganosto header>*,.edit-post-visual-editor #wrapper .etusivu-block--col--row.meganosto header>*,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.meganosto header>*{position:relative;z-index:1}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.arkistosta,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.arkistosta,.edit-post-visual-editor #wrapper .etusivu-block--col--row.arkistosta,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.arkistosta{position:relative}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.arkistosta:before,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.arkistosta:before,.edit-post-visual-editor #wrapper .etusivu-block--col--row.arkistosta:before,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.arkistosta:before{background:white;content:"";position:absolute;height:1rem;left:-.5rem;top:-.5rem;width:1rem;z-index:1}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.arkistosta h3,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.arkistosta h3,.edit-post-visual-editor #wrapper .etusivu-block--col--row.arkistosta h3,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.arkistosta h3{box-sizing:border-box;display:block;font-family:Henry,helvetica,arial,sans-serif;font-style:italic;font-weight:600;text-align:center;padding:1rem .5rem .5rem;width:100%}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.arkistosta article,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.arkistosta article,.edit-post-visual-editor #wrapper .etusivu-block--col--row.arkistosta article,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.arkistosta article{border-bottom:1px dashed #eaeaea;flex-direction:row}@media (max-width: 800px){body.page-template-page-home2021 #wrapper .etusivu-block--col--row.arkistosta article:first-of-type,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.arkistosta article:first-of-type,.edit-post-visual-editor #wrapper .etusivu-block--col--row.arkistosta article:first-of-type,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.arkistosta article:first-of-type{border-top:0}}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.arkistosta article:first-of-type:before,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.arkistosta article:first-of-type:before,.edit-post-visual-editor #wrapper .etusivu-block--col--row.arkistosta article:first-of-type:before,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.arkistosta article:first-of-type:before{display:none}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.arkistosta article a.fig,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.arkistosta article a.fig,.edit-post-visual-editor #wrapper .etusivu-block--col--row.arkistosta article a.fig,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.arkistosta article a.fig{flex:0 0 6rem;height:6rem;min-height:6rem;margin-right:1rem;max-height:6rem;width:6rem}@media (max-width: 800px){body.page-template-page-home2021 #wrapper .etusivu-block--col--row.arkistosta article a.fig,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.arkistosta article a.fig,.edit-post-visual-editor #wrapper .etusivu-block--col--row.arkistosta article a.fig,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.arkistosta article a.fig{margin-right:2rem}}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.arkistosta article header,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.arkistosta article header,.edit-post-visual-editor #wrapper .etusivu-block--col--row.arkistosta article header,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.arkistosta article header{flex:1 auto;padding-top:0}body.page-template-page-home2021 #wrapper .etusivu-block--col--row.arkistosta article header h2,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row.arkistosta article header h2,.edit-post-visual-editor #wrapper .etusivu-block--col--row.arkistosta article header h2,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row.arkistosta article header h2{font-family:Henry,helvetica,arial,sans-serif}body.page-template-page-home2021 #wrapper .etusivu-block--col--row article,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row article,.edit-post-visual-editor #wrapper .etusivu-block--col--row article,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row article{border-color:#cecece}body.page-template-page-home2021 #wrapper .etusivu-block--col--row article .post-edit-link,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row article .post-edit-link,.edit-post-visual-editor #wrapper .etusivu-block--col--row article .post-edit-link,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row article .post-edit-link{opacity:0;pointer-events:none;inset:auto 0 0 auto}body.page-template-page-home2021 #wrapper .etusivu-block--col--row article:hover .post-edit-link,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row article:hover .post-edit-link,.edit-post-visual-editor #wrapper .etusivu-block--col--row article:hover .post-edit-link,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row article:hover .post-edit-link{background:black;color:#fff;opacity:1;pointer-events:auto}body.page-template-page-home2021 #wrapper .etusivu-block--col--row article header,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row article header,.edit-post-visual-editor #wrapper .etusivu-block--col--row article header,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row article header{max-width:none}body.page-template-page-home2021 #wrapper .etusivu-block--col--row article header .date,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row article header .date,.edit-post-visual-editor #wrapper .etusivu-block--col--row article header .date,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row article header .date{font-family:Work Sans,times,times new roman,serif;font-size:.9rem;margin-top:1px}body.page-template-page-home2021 #wrapper .etusivu-block--col--row article header.txt-white,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row article header.txt-white,.edit-post-visual-editor #wrapper .etusivu-block--col--row article header.txt-white,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row article header.txt-white{color:#fff;text-shadow:0 0 20px rgba(0,0,0,.2)}body.page-template-page-home2021 #wrapper .etusivu-block--col--row article header h2,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row article header h2,.edit-post-visual-editor #wrapper .etusivu-block--col--row article header h2,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row article header h2{font-size:1rem;font-weight:400}@media (min-aspect-ratio: 15/10),(max-width: 800px){body.page-template-page-home2021 #wrapper .etusivu-block--col--row article.muoto-pysty,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row article.muoto-pysty,.edit-post-visual-editor #wrapper .etusivu-block--col--row article.muoto-pysty,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row article.muoto-pysty{flex-direction:row;height:100%}body.page-template-page-home2021 #wrapper .etusivu-block--col--row article.muoto-pysty .fig,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row article.muoto-pysty .fig,.edit-post-visual-editor #wrapper .etusivu-block--col--row article.muoto-pysty .fig,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row article.muoto-pysty .fig{flex:1 0 35%;height:100%;margin-right:1rem;max-height:none}}@media (min-aspect-ratio: 15/10) and (max-width: 800px),(max-width: 800px) and (max-width: 800px){body.page-template-page-home2021 #wrapper .etusivu-block--col--row article.muoto-pysty .fig,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row article.muoto-pysty .fig,.edit-post-visual-editor #wrapper .etusivu-block--col--row article.muoto-pysty .fig,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row article.muoto-pysty .fig{flex:0 0 calc(50vw - 1rem);height:calc(50vw - 1rem)}}@media (min-aspect-ratio: 15/10),(max-width: 800px){body.page-template-page-home2021 #wrapper .etusivu-block--col--row article.muoto-pysty header,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row article.muoto-pysty header,.edit-post-visual-editor #wrapper .etusivu-block--col--row article.muoto-pysty header,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row article.muoto-pysty header{align-items:flex-end;flex:1 50%;margin-top:auto;padding-top:.5rem}body.page-template-page-home2021 #wrapper .etusivu-block--col--row article.muoto-pysty header .entry-summary,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row article.muoto-pysty header .entry-summary,.edit-post-visual-editor #wrapper .etusivu-block--col--row article.muoto-pysty header .entry-summary,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row article.muoto-pysty header .entry-summary{flex:1 0 auto}}body.page-template-page-home2021 #wrapper .etusivu-block--col--row article.muoto-pallo,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row article.muoto-pallo,.edit-post-visual-editor #wrapper .etusivu-block--col--row article.muoto-pallo,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row article.muoto-pallo{flex-direction:row}body.page-template-page-home2021 #wrapper .etusivu-block--col--row article.muoto-pallo .fig,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row article.muoto-pallo .fig,.edit-post-visual-editor #wrapper .etusivu-block--col--row article.muoto-pallo .fig,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row article.muoto-pallo .fig{border-radius:100%;flex:0 0 5rem;height:5rem;margin-right:1rem;max-height:5rem;min-height:5rem;overflow:hidden;width:5rem}@media (max-width: 800px){body.page-template-page-home2021 #wrapper .etusivu-block--col--row article.muoto-pallo .fig,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row article.muoto-pallo .fig,.edit-post-visual-editor #wrapper .etusivu-block--col--row article.muoto-pallo .fig,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row article.muoto-pallo .fig{margin-right:2rem}}body.page-template-page-home2021 #wrapper .etusivu-block--col--row article.muoto-pallo header,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row article.muoto-pallo header,.edit-post-visual-editor #wrapper .etusivu-block--col--row article.muoto-pallo header,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row article.muoto-pallo header{flex:1 auto;padding-left:1rem;padding-top:.5rem}body.page-template-page-home2021 #wrapper .etusivu-block--col--row article.muoto-pallo[class*=kolumn] h2,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row article.muoto-pallo[class*=kolumn] h2,.edit-post-visual-editor #wrapper .etusivu-block--col--row article.muoto-pallo[class*=kolumn] h2,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row article.muoto-pallo[class*=kolumn] h2{font-style:italic}body.page-template-page-home2021 #wrapper .etusivu-block--col--row article.do-ing .ing,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row article.do-ing .ing,.edit-post-visual-editor #wrapper .etusivu-block--col--row article.do-ing .ing,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row article.do-ing .ing{display:block}body.page-template-page-home2021 #wrapper .etusivu-block--col--row article .recced,body.page-template-page-home2021 .acf-block-preview .etusivu-block--col--row article .recced,.edit-post-visual-editor #wrapper .etusivu-block--col--row article .recced,.edit-post-visual-editor .acf-block-preview .etusivu-block--col--row article .recced{width:.8rem;height:.8rem;inset:0 auto auto 0}nav#menu a[target*=_blank]:after{content:"\2197";font-size:.8em;margin-left:.3em}.acf-block-preview .fig figure{margin:0}.acf-block-preview ul{margin-left:0!important;padding-left:0!important}.acf-block-preview .admintools{display:none}.entry-share{z-index:10}#content{position:relative}.home .post .post-edit-link{inset:auto auto 0 0}#etusivu-layout .post-edit-link{inset:0 auto auto 0}.single .post-edit-link,.page .post-edit-link,.power .post-edit-link{inset:0 0 auto auto}.post-categories li{float:left;margin-left:.25rem}.post-categories li:first-of-type{margin:0}.header{position:fixed;top:0;width:100%;z-index:998;background:white;border-bottom:1px solid black}body:is(.home) #header-inner{width:100%}body:is(.home) #menu-slidedown{box-sizing:border-box;width:100%;background:white}body:is(.home) .header.sticky-header #header-inner{position:relative;top:0;width:100%;max-width:100%;z-index:3;background:white}body:is(.home) .header.sticky-header #header-inner #menu-container,body:is(.home) .header.sticky-header #header-inner #menu-slidedown{max-width:1640px;margin:0 auto}#container{padding-top:3.5rem}@supports (position: sticky){.header{position:sticky}#container{padding-top:0}}#header-inner{margin:0 auto;max-width:1640px}#large-logo{display:none;margin:0 auto;max-width:1640px;padding:1rem;background:white}@media (max-width: 600px){#large-logo{display:block;position:fixed;z-index:999;background:transparent;width:14rem;left:50%;transform:translate(-50%);padding-top:1.2rem;padding-bottom:0}}@supports (position: sticky){body:is(.home) #large-logo{display:block}}@media (max-width: 600px){body:is(.home) #large-logo{display:block;position:fixed;z-index:999;background:transparent;width:14rem;left:50%;transform:translate(-50%);padding-top:1.2rem;padding-bottom:0}}#small-logo{width:1rem;overflow:hidden;padding:0 0 0 1.15rem;display:flex;flex-shrink:0}#small-logo img{width:100%}#menu-container{display:flex;align-items:center;padding:1rem 0;height:1.5rem}#menu-slide-container{display:none;width:100%;background:white;position:absolute;left:0;border-bottom:1px solid black;user-select:none}#menu-slide-container .searchform{display:none}#menu-slide-container .searchform #s{width:100%;border-bottom:1px solid black;cursor:text}@media (max-width: 600px){#menu-slide-container{height:100vh}}.nav-open #menu-slide-container{display:block}@media (max-width: 600px){.nav-open #menu-slide-container{overflow:scroll}.nav-open #menu-slide-container .searchform{display:block;padding:1rem;width:100%}}#menu-slidedown{padding:2rem 1rem;gap:1rem;max-width:1640px;margin:0 auto}#menu-slidedown .menu-item{font-family:Tatti,monospace;font-size:.85rem;letter-spacing:.05rem;text-transform:uppercase;letter-spacing:.1rem;margin-bottom:.5rem}#menu-slidedown h3{font-family:Louize Display!important;text-transform:capitalize;margin-bottom:1rem}@media (max-width: 600px){#menu-slidedown{row-gap:initial}}.nav-open #menu-slidedown{display:flex}@media (max-width: 600px){.nav-open #menu-slidedown{flex-wrap:wrap}.nav-open #menu-slidedown .menu-column{flex-basis:calc(50% - 1rem)}.nav-open #menu-slidedown .menu-column:nth-of-type(2n){border:0}}.menu-column{flex:1;border-right:1px solid black}.menu-column:last-of-type{border:0}@media (max-width: 600px){.menu-column{padding-bottom:1rem}}#mobile-menu{display:none}@media (max-width: 600px){#mobile-menu{display:block}}#side-menu{font-family:Tatti,monospace;font-size:.85rem;letter-spacing:.05rem;text-transform:uppercase;margin-left:auto;margin-right:1rem;display:flex;align-items:center;gap:1rem}@media (max-width: 600px){#side-menu .order-button,#side-menu .searchform{display:none}}#menu{font-family:Tatti,monospace;font-size:.85rem;letter-spacing:.05rem;text-transform:uppercase}@media (max-width: 600px){#menu{display:none}}#menu-ylavalikko{font-family:Tatti,monospace;font-size:.85rem;letter-spacing:.05rem;text-transform:uppercase;letter-spacing:.1rem;display:flex}#menu-container .menu-item{border-right:1px solid black;padding:0 1rem}#menu-container .menu-item:last-of-type{border:0}.menu-item a:hover{border-bottom:1px solid black}#mobile-menu{margin:1rem 0;margin-bottom:0}#mobile-menu .menu{font-family:Tatti,monospace;font-size:.85rem;letter-spacing:.05rem;text-transform:uppercase;letter-spacing:.1rem;display:flex;margin:0 .5rem;flex-wrap:wrap}#mobile-menu .menu .menu-item{border-right:1px solid black;padding:0 .5rem}#mobile-menu .menu .menu-item:last-of-type{border:0}.order-button{font-family:Tatti,monospace;font-size:.85rem;letter-spacing:.05rem;text-transform:uppercase;background:black;color:#fff;padding:.275rem .25rem .25rem;white-space:nowrap;border:1px solid black}.order-button:hover{background:white;color:#000}.hamburger-lines{display:block;height:18px;width:22px;position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;user-select:none}.hamburger-lines{fill:#000}.hamburger-lines svg{width:100%;height:100%;position:absolute;transition:.1s opacity;transition-timing-function:ease-in}.hamburger-lines #open-icon{opacity:1}.hamburger-lines #close-icon,.nav-open #open-icon{opacity:0}.nav-open #close-icon{opacity:1}.header .searchform{box-sizing:border-box}.header .searchform #s{background:url(./search-WJVNKSQ7.svg) no-repeat .25rem 50%/auto 50%;border:0;border-bottom:1px solid transparent;color:transparent;transition:width .2s;width:1.5rem;box-sizing:border-box}.header .searchform #s:not(:focus){cursor:pointer}.header .searchform #s:focus{border-bottom:1px solid black;color:#000;padding-left:2rem;width:10rem}.header .searchform #s:focus-visible{outline:0}.header .searchform input{font-family:Garaline,times,times new roman,serif;font-size:1rem;padding:.5rem .25rem;background:white}form input,form textarea{border:1px solid #DDDDDD;width:100%}header .searchform #searchsubmit{opacity:.0001;position:absolute;top:0;left:0;pointer-events:none;z-index:-20;width:0;height:0;overflow:hidden}#footer{position:relative;background:white;border-top:1px solid black}#footer-inner{margin:0 auto;max-width:1640px}#footer-block{display:flex;gap:2rem;margin:1.5rem}@media (max-width: 600px){#footer-block{flex-direction:column}}@media (max-width: 600px){#footer-block li{text-align:center}}#footer-block .widget-container{list-style:none}#footer-block .widget-container h3{font-family:Tatti,monospace;font-size:.85rem;letter-spacing:.05rem;text-transform:uppercase;margin-bottom:1rem}#footer-block .widget-container:nth-child(1){flex:4;margin-right:4rem}#footer-block .widget-container:nth-child(1) p{font-family:Garaline;font-size:.95rem;line-height:1.2;margin-bottom:1rem;max-width:40rem}@media (max-width: 600px){#footer-block .widget-container:nth-child(1) p{max-width:100%}}@media (max-width: 600px){#footer-block .widget-container:nth-child(1){margin:0}}#footer-block .widget-container:nth-child(2){flex:1}#footer-block .widget-container:nth-child(2) a{font-family:Tatti,monospace;font-size:.85rem;letter-spacing:.05rem;text-transform:uppercase}#footer-block .widget-container:nth-child(2) a:hover{border-bottom:1px solid black}#footer-block .widget-container:nth-child(3){flex:1;max-width:10rem}@media (max-width: 600px){#footer-block .widget-container:nth-child(3){max-width:100%}#footer-block .widget-container:nth-child(3) a{display:inline-block;max-width:10rem}}form{font-family:Garaline,times,times new roman,serif;font-size:1rem;font-size:.9rem;position:relative}form label{width:100%;display:inline-block;margin-top:1rem;position:relative}form label input{width:100%}form .wpcf7-form-control-wrap{position:static;position:unset}form input,form textarea{border:1px solid #dddddd;width:100%}form textarea{height:6em}form .sub{float:right;margin-top:1rem}form .sub input{width:100%;display:inline-block;border:0;background:#000000;color:#fff;font-family:Tatti,monospace;font-size:.85rem;letter-spacing:.05rem}form span.wpcf7-not-valid-tip{font-size:.85rem;white-space:nowrap;position:absolute;top:2px;right:-.5rem}form div.wpcf7-response-output{margin-left:0!important;margin-right:0;margin-top:1rem!important;padding:.5rem 1rem;width:70%;box-sizing:border-box}form.wpcf7-form{float:left;width:100%;margin:2rem 0 3rem}form.wpcf7-form .wpcf7-radio input{width:1rem}form.wpcf7-form span.wpcf7-list-item{margin-left:0}@media (max-width: 800px){form .wpcf7-radio input{width:1rem!important}}div.wpcf7 .ajax-loader,.ajax-loader{position:absolute;top:calc(50% - 2rem);left:calc(50% - 2rem);height:4rem;width:4rem;background-size:2.5rem;background-position:50%;background-repeat:no-repeat;animation:nudging 1s infinite ease-in;background-image:url(./logo-HQ2WBSKQ.png)!important;margin:0;padding:1rem;background-color:#fff;box-sizing:border-box;border-radius:100%;border:1px solid #000000}.wpcf7-radio{display:flex;flex-direction:column;margin-bottom:1rem}form .sub{display:flex;flex-direction:column}form .sub input{width:auto;padding:.5rem;text-transform:uppercase;letter-spacing:.05rem;border:1px solid black;cursor:pointer}form .sub input:hover{background:white;color:#000}.wpcf7-form-control-wrap input,.wpcf7-form-control-wrap textarea{border:1px solid black;border-radius:.1rem;padding:.25rem;font-family:Garaline,times,times new roman,serif;font-size:1rem}.wpcf7-form-control-wrap input:focus-visible,.wpcf7-form-control-wrap textarea:focus-visible{outline:0}.wpcf7-form-control-wrap input[type=radio]{appearance:none;margin:0;width:1rem;height:1rem;border:3px solid white;outline:1px solid black;background:white;border-radius:50%;margin-right:.35rem}.wpcf7-form-control-wrap input[type=radio]:checked{background:black}.wpcf7-form{font-size:1rem}.wpcf7-list-item{display:inline-flex!important;align-items:center;margin:.15rem 0!important}.menu-kategoriat .menu{box-sizing:border-box;display:block;margin-left:-1rem;padding-bottom:1rem;padding-top:1.5rem;padding-left:.5rem}.menu-kategoriat .menu a{display:inline-block;font-family:Work Sans,times,times new roman,serif;font-weight:400;padding:.125rem .5rem;text-transform:capitalize}.menu-kategoriat .menu a:hover{text-decoration:underline}@media (max-width: 800px){.menu-kategoriat .menu{border-top:0;padding-top:0;margin-bottom:0}}.mainos-palikka .mainos-kuva-wrap{height:0;position:relative;width:100%}.mainos-palikka .mainos-kuva-wrap.koko-pieni{padding-bottom:50%}.mainos-palikka .mainos-kuva-wrap.koko-keskikoko{padding-bottom:100%}.mainos-palikka .mainos-kuva-wrap.koko-iso{padding-bottom:150%}.mainos-palikka .mainos-kuva-wrap img{object-fit:cover;object-position:50%;position:absolute;inset:0;width:100%;height:100%}.keski .mainos-kuva-wrap.koko-pieni{padding-bottom:25%}.keski .mainos-kuva-wrap.koko-keskikoko{padding-bottom:40%}.keski .mainos-kuva-wrap.koko-iso{padding-bottom:60%}.plug-block{border-bottom:1px solid black;position:relative}.plug-header{font-family:Tatti,monospace;font-size:.85rem;letter-spacing:.05rem;text-transform:uppercase;text-align:center;margin:1.5rem}.plug-content{display:flex;justify-content:center;position:absolute;width:100%;top:1.75rem;bottom:0}@media (max-width: 600px){.plug-content{position:relative;top:0;margin:1.5rem 0}}.plug-content-inner{padding:2rem;background:white;text-align:center;max-width:30rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.plug-content-inner p{margin-bottom:1rem;line-height:1.25}.plug-content-inner h2{margin-bottom:2rem;font-size:2rem}@media (max-width: 600px){.plug-content-inner{padding:1rem 0}}.plug-button-container{margin-top:1rem}.plug-button{font-family:Tatti,monospace;font-size:.85rem;letter-spacing:.05rem;text-transform:uppercase;background:black;color:#fff;padding:.5rem;white-space:nowrap;border:1px solid black}.plug-button:hover{background:white;color:#000}.plug-container{margin:1.5rem auto;max-width:80%}.plug-container img{display:block;width:100%;height:auto}@media (max-width: 800px){.plug-container{max-width:100%;margin:1.5rem 0}}.plug-background{margin:1.5rem}.plug-background img{display:block;width:100%;height:auto}.interactive-graphic{position:relative;z-index:9;margin-top:2em;margin-bottom:2em}.interactive-graphic iframe{width:100%;height:100%;position:absolute;left:0;top:0;transform-origin:0 0}.wide-graphic{width:100vw;max-width:1200px;max-height:100vh;left:50%;transform:translate(-50%)}.wide-dynamic-graphic{height:50vw}@media (max-width: 800px) and (orientation: portrait){.wide-dynamic-graphic{height:100vw}}@media (max-width: 600px) and (orientation: portrait){.wide-dynamic-graphic{height:150vw}}@media (max-width: 600px){body[class*=home] #content{padding:0 1rem}body[class*=home] .category-top,body[class*=home] .iso-otsikko,body[class*=home] .iso-ingressi,body[class*=home] .pieni-otsikko{margin:1.5rem 0}}@media (min-width: 1640px){body[class*=home] #content{border-left:1px solid black;border-right:1px solid black}}body[class*=home] .mag-wrap{display:flex;width:100%;flex-wrap:wrap}body[class*=home] .mag-wrap article{order:999}body[class*=home] .index .clear{flex-basis:100%;height:0;width:100%}body[class*=home] .index article{background:#ffffff}body[class*=home],body[class*=archive],body[class*=search]{min-height:101vh}body[class*=home] #content,body[class*=archive] #content,body[class*=search] #content{overflow:hidden}body[class*=home] .index.done-all:after,body[class*=archive] .index.done-all:after,body[class*=search] .index.done-all:after{padding-bottom:0}body[class*=home].search-no-results .index:after,body[class*=archive].search-no-results .index:after,body[class*=search].search-no-results .index:after{display:none}body[class*=home]:not(.home):not(.page-template-page-home2021) .index article.vis,body[class*=archive]:not(.home):not(.page-template-page-home2021) .index article.vis,body[class*=search]:not(.home):not(.page-template-page-home2021) .index article.vis{max-height:300px!important}body[class*=home]:not(.home):not(.page-template-page-home2021) .index.done-all article,body[class*=archive]:not(.home):not(.page-template-page-home2021) .index.done-all article,body[class*=search]:not(.home):not(.page-template-page-home2021) .index.done-all article{transition:all .2s}body[class*=home]:before,body[class*=archive]:before,body[class*=search]:before{position:fixed;top:674px;width:100%;z-index:4;background:#ff0000;height:1px}body[class*=home] .index .grid,body[class*=archive] .cats .grid{display:none}@media (max-width: 800px){body[class*=home] .index.cats .grid i,body[class*=archive] .cats.cats .grid i{display:none}}#etusivu-layout{position:relative;display:flex;overflow:hidden;border-bottom:1px solid black}@media (max-width: 1440px){#etusivu-layout{flex-direction:column}}#etusivu-layout .fig{flex:2}@media (max-width: 1440px){#etusivu-layout .fig{flex:1}}.iso-palsta{flex:3;display:flex;flex-direction:column;border-right:1px solid black;margin-bottom:-1px}.iso-palsta .post{display:flex;border-bottom:1px solid black}@media (max-width: 1440px){.iso-palsta .post:last-of-type{margin-bottom:-1px}}@media (max-width: 600px){.iso-palsta .post{flex-direction:column}}.iso-palsta .iso-text{display:flex;flex-direction:column}@media (max-width: 600px){.iso-palsta .iso-text{display:block}}.iso-palsta .iso-otsikko{flex:1}@media (max-width: 1440px){.iso-palsta{border:0}}.sivu-palsta{flex:1;display:flex;flex-direction:column;margin-bottom:-1px}.sivu-palsta .post{display:flex;border-bottom:1px solid black;box-sizing:border-box}@media (max-width: 1440px){.sivu-palsta .post{flex-basis:50%;width:50%;border-right:1px solid black}.sivu-palsta .post:nth-of-type(2n){border-right:0}}@media (max-width: 600px){.sivu-palsta .post{border-right:0;flex-basis:100%;width:100%}}@media (max-width: 1440px){.sivu-palsta{flex-direction:row;flex-wrap:wrap}}@media (max-width: 600px){.sivu-palsta{flex-direction:column}}.iso-image{overflow:hidden;aspect-ratio:5/3;flex:2;position:relative;height:100%;width:100%}.iso-image img{object-fit:cover;width:100%;height:100%}@media (max-width: 600px){.iso-image img{aspect-ratio:initial}}@media (max-width: 1440px){.iso-image{flex:1}}@media (max-width: 600px){.iso-image{height:60vw;width:100%;margin-top:1rem}}.landscape img,.portrait img{width:auto;height:100%}.iso-text{flex:1;display:flex;flex-direction:column}@media (max-width: 600px){.iso-text{display:block}}.iso-kategoria{font-family:Tatti,monospace;font-size:.85rem;letter-spacing:.05rem;text-transform:uppercase}.iso-kategoria a:hover,.iso-date a:hover{border-bottom:1px solid black}.iso-otsikko{font-family:Louize Display;font-size:2rem;line-height:1.15;margin:1.5rem;flex:1;font-variant-numeric:oldstyle-nums}.iso-otsikko a{border:0;display:inline}.iso-ingressi{font-family:Garaline;font-size:1.2rem;line-height:1.2;margin:1.5rem;margin-top:0}.no-ing .iso-ingressi{display:none}.pieni-otsikko{font-family:Louize Display;font-size:1.5rem;line-height:1.15;margin:1.5rem;font-variant-numeric:oldstyle-nums}.pieni-image{display:none;position:relative;margin:1rem 0 1rem 1rem;aspect-ratio:1;width:8rem;overflow:hidden}.pieni-image img{object-fit:cover;aspect-ratio:1;width:8rem;height:8rem}.pieni-image a{display:flex;aspect-ratio:1}@media (max-width: 1440px){.pieni-image{display:block;align-self:center;margin:1rem}}@media (max-width: 600px){.pieni-image{margin:1rem 0 1rem 1rem}}.category-top{font-family:Tatti,monospace;font-size:.85rem;letter-spacing:.05rem;text-transform:uppercase;display:flex;margin:1.5rem;margin-bottom:0}.category-top div{flex:1}.category-top div:nth-child(2){text-align:right}.loadmorebar{display:flex;justify-content:center;padding:1rem 0;width:100%}.loadmorebar a{font-family:Tatti,monospace;font-size:.85rem;letter-spacing:.05rem;text-transform:uppercase;padding:.5rem;white-space:nowrap;border:1px solid black}.articles{display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:dense;margin-right:-1px}.articles .post{position:relative;width:100%;box-sizing:border-box;display:flex;border-bottom:1px solid black;border-right:1px solid black;overflow:hidden}@media (max-width: 1440px){.articles .post{flex-direction:column}}@media (max-width: 600px){.articles .post{flex-basis:100%;flex-direction:column;width:100%;grid-column-start:1;grid-column-end:3;border-right:0}}body[class*=home] .articles .post .fig{flex:1;aspect-ratio:4/5}body[class*=home] .articles .post .fig .iso-image{aspect-ratio:4/5}@media (max-width: 1440px){body[class*=home] .articles .post .fig .iso-image{aspect-ratio:5/3;height:auto}}@media (max-width: 600px){body[class*=home] .articles .post .fig .iso-image{aspect-ratio:5/3;height:auto}}@media (max-width: 1440px){body[class*=home] .articles .post .fig{aspect-ratio:5/3;height:auto}}@media (max-width: 600px){body[class*=home] .articles .post .fig{aspect-ratio:5/3;height:auto}}body[class*=home] .articles div.full-block{width:100%;grid-column-start:1;grid-column-end:3}body[class*=home] .articles div.full-block .fig{aspect-ratio:5/3}body[class*=home] .articles div.full-block .iso-image{aspect-ratio:5/3!important}body[class*=home] .articles div.full-block .landscape img{width:auto;height:100%}body[class*=home] .articles div.full-block .portrait img{width:100%;height:auto}body[class*=home] .articles div.half-block .portrait img{width:auto;height:100%}@media (max-width: 1440px){body[class*=home] .articles div.half-block .portrait img{width:100%;height:auto}}body[class*=home] .articles div.half-block .shorter-than-portrait img{width:100%;height:auto}@media (max-width: 600px){body[class*=home] .articles div.half-block{flex-direction:row-reverse}body[class*=home] .articles div.half-block .iso-ingressi{display:none}body[class*=home] .articles div.half-block .iso-otsikko{font-size:1.5rem}body[class*=home] .articles div.half-block .fig{flex:none;margin:1rem 0 1rem 1rem;align-self:center;width:8rem}body[class*=home] .articles div.half-block .fig .iso-image{aspect-ratio:1;margin:0}body[class*=home] .articles div.half-block .fig img{object-fit:cover;aspect-ratio:1;width:8rem;height:8rem}}.entry-content{font-family:Garaline}.entry-content h1{font-family:Louize Display!important}.entry-content .ing{font-family:Garaline!important}.entry-content b,.entry-content strong{font-weight:700}.entry-content i,.entry-content em{font-style:italic}.entry-content h1{font-weight:400!important}.author{font-family:Tatti,monospace;font-size:.85rem;letter-spacing:.05rem}.author .author-divider{margin:0 .5rem}.tilaa{font-family:Garaline,times,times new roman,serif;font-size:1.2rem;text-align:center;max-width:38rem;margin:4rem auto}.tilaa .tilaa-header{font-family:Louize Display,times,times new roman,serif;font-size:2rem;margin-bottom:1.5rem}.tilaa p{margin-bottom:1.5rem}.tilaa .order-button{display:inline-block;width:10rem;padding:.5rem}.tilaa .background-container{margin-top:2rem}.tilaa .background-container img{width:100%;height:auto}@media (max-width: 600px){.tilaa{margin:4rem 1.5rem}}.related.index .iso-text{border-bottom:1px solid black;display:block}.related.index .iso-otsikko{font-size:1.5rem;line-height:1.1}.stickies,.index{position:relative}.stickies:before,.index:before{content:"";height:100%;width:1px;position:absolute;right:0;top:0;bottom:0;background:#FFFFFF;z-index:1}.stickies article,.index article{position:relative}.stickies article.hastrans .author,.stickies article.hasplay .author,.index article.hastrans .author,.index article.hasplay .author{margin-right:3rem}.stickies article header,.index article header{display:block;padding:1em 0;box-sizing:border-box}.stickies article header h2,.index article header h2{margin-bottom:0}.stickies article header .date,.index article header .date{font-family:Work Sans,times,times new roman,serif;font-size:.9rem;font-weight:400}.stickies article header a.trans,.index article header a.trans{position:absolute;right:1rem;bottom:1rem;font-size:.85rem;font-family:Work Sans,times,times new roman,serif;border:2px solid;border-radius:100%;width:1.5em;text-align:center;padding:.4em .5em;line-height:.75}.stickies article header a.trans:hover,.index article header a.trans:hover{color:#fff;background:#000000;border-color:#000}.stickies article header a.trans+a.recced,.index article header a.trans+a.recced{bottom:3rem}.stickies article header a.recced,.index article header a.recced{background-image:url(./play-MS7XSO2Q.png);background-image:url(./play-KN7QDZQE.svg);width:24px;height:24px;background-repeat:no-repeat;position:absolute;right:1.375rem;bottom:1rem}.stickies article figure .the-thumb,.index article figure .the-thumb{transition:all 3s ease-out}.stickies article figure:hover .the-thumb,.index article figure:hover .the-thumb{transition:all 3s ease-out}.stickies article figure.prt .the-thumb,.index article figure.prt .the-thumb{transition:all 3s ease-out}.stickies article figure.prt:hover .the-thumb,.index article figure.prt:hover .the-thumb{transition:all 3s ease-in-out;background-position-y:90%!important}.stickies article figure.sq,.stickies article figure.lnd,.index article figure.sq,.index article figure.lnd{transform:scale(1)}.stickies article figure.sq:hover .the-thumb,.stickies article figure.lnd:hover .the-thumb,.index article figure.sq:hover .the-thumb,.index article figure.lnd:hover .the-thumb{transform:scale(1.1)}.stickies{border-bottom:0!important}body:not(.single) .stickies,body:not(.single) .index{display:flex;flex-wrap:wrap;background-position:0 0;margin-left:-1rem;margin-right:-1rem}@media (min-width: 1672px){body:not(.single) .stickies,body:not(.single) .index{margin-left:-.75rem;margin-right:-.75rem}}body:not(.single) .stickies.arch article,body:not(.single) .index.arch article{box-sizing:border-box;order:1!important;align-items:flex-start!important;justify-content:flex-start!important}body:not(.single) .stickies .ing,body:not(.single) .index .ing{margin-top:1rem}body:not(.single) .stickies article,body:not(.single) .index article,body:not(.single) .acf-block-preview .etusivu-block article{border-right:1px solid #cecece;border-bottom:1px solid #cecece;border-top:1px solid #cecece;display:flex;padding:1rem;margin-top:-1px;position:relative}body:not(.single) .stickies article:after,body:not(.single) .stickies article:before,body:not(.single) .index article:after,body:not(.single) .index article:before,body:not(.single) .acf-block-preview .etusivu-block article:after,body:not(.single) .acf-block-preview .etusivu-block article:before{background:white;content:"";position:absolute;height:1rem;top:-.5rem;width:1rem;z-index:1}body:not(.single) .stickies article:before,body:not(.single) .index article:before,body:not(.single) .acf-block-preview .etusivu-block article:before{left:-.5rem}body:not(.single) .stickies article:after,body:not(.single) .index article:after,body:not(.single) .acf-block-preview .etusivu-block article:after{right:-.5rem}body:not(.single) .stickies article .entry-summary,body:not(.single) .index article .entry-summary,body:not(.single) .acf-block-preview .etusivu-block article .entry-summary{margin-bottom:auto;flex:1 auto}body:not(.single) .stickies article .entry-summary h2,body:not(.single) .index article .entry-summary h2,body:not(.single) .acf-block-preview .etusivu-block article .entry-summary h2{font-family:Work Sans,times,times new roman,serif}body:not(.single) .stickies article.sz-1,body:not(.single) .index article.sz-1,body:not(.single) .acf-block-preview .etusivu-block article.sz-1{display:flex;align-items:center;justify-content:center}body:not(.single) .stickies article.sz-1 .entry-summary,body:not(.single) .index article.sz-1 .entry-summary,body:not(.single) .acf-block-preview .etusivu-block article.sz-1 .entry-summary{margin-bottom:0}@media (max-width: 800px){body:not(.single) .stickies article.sz-1 .entry-summary,body:not(.single) .index article.sz-1 .entry-summary,body:not(.single) .acf-block-preview .etusivu-block article.sz-1 .entry-summary{max-width:100%}}body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article{flex-basis:25%;will-change:height,max-height}@media (max-width: 60rem){body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article{flex-basis:50%}}body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-2,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-2,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-2{min-height:200px;width:50%;flex-basis:50%}@media (max-width: 60rem){body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-2,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-2,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-2{width:100%;flex-basis:100%}}body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1{min-height:340px;width:100%;flex-basis:100%}@media (max-width: 800px){body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1{min-height:0}}body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-4,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-4,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-4{overflow:hidden}body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-4 a.fig,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-4 a.fig,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-4 a.fig{position:absolute;inset:0;width:100%;height:100%;transition:opacity .6s;opacity:0}body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-4 .ing,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-4 .ing,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-4 .ing{display:none}@media (max-width: 800px){body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-4 .ing,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-4 .ing,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-4 .ing{display:block}}body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-4.leave a.fig,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-4.leave a.fig,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-4.leave a.fig{opacity:1;transition:opacity .3s}body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-4 .hov-link,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-4 .hov-link,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-4 .hov-link{position:absolute;display:block;top:3rem;left:0;right:0;bottom:3rem}body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-4:hover a.fig,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-4:hover a.fig,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-4:hover a.fig{top:-1px;transform:translateY(0);transition:opacity .1s;opacity:0}body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-4:hover header,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-4:hover header,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-4:hover header{z-index:1}@media (max-width: 800px){body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-4 header h2,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-4 header h2,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-4 header h2{margin-bottom:1.4rem}}body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1 a.fig,body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1 header,body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-2 a.fig,body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-2 header,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1 a.fig,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1 header,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-2 a.fig,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-2 header,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1 a.fig,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1 header,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-2 a.fig,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-2 header{flex:0 0 50%;height:100%;width:50%}body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1 a.fig,body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-2 a.fig,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1 a.fig,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-2 a.fig,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1 a.fig,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-2 a.fig{box-sizing:border-box}body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1 a.fig figure,body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-2 a.fig figure,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1 a.fig figure,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-2 a.fig figure,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1 a.fig figure,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-2 a.fig figure{width:100%;height:100%}body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1:not(.horiz) header,body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-2:not(.horiz) header,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1:not(.horiz) header,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-2:not(.horiz) header,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1:not(.horiz) header,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-2:not(.horiz) header{padding-left:1rem}body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1 header,body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-2 header,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1 header,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-2 header,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1 header,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-2 header{display:flex;flex-direction:column;justify-content:center}body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1 header .entry-summary,body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-2 header .entry-summary,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1 header .entry-summary,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-2 header .entry-summary,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1 header .entry-summary,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-2 header .entry-summary{flex:0;margin-bottom:0}body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1 header,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1 header,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1 header{position:relative;padding-left:1rem}@media (max-width: 800px){body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1 header,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1 header,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1 header{padding-left:0}}body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1:first-child,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1:first-child,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1:first-child{border-top:1px solid #cecece}body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1:not(:first-child) header:before,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1:not(:first-child) header:before,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.sz-1:not(:first-child) header:before{background:white;content:"";position:absolute;height:1rem;left:-.5rem;top:-1.5rem;width:1rem;z-index:1}body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.horiz,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.horiz,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.horiz{flex-direction:column;height:470px}body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.horiz>.fig,body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.horiz>header,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.horiz>.fig,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.horiz>header,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.horiz>.fig,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.horiz>header{width:100%!important}body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.nextissz2,body:not(.single) .stickies:not(.arch):not(.palikka):not(.etusivu-block) article.previssz2,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.nextissz2,body:not(.single) .index:not(.arch):not(.palikka):not(.etusivu-block) article.previssz2,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.nextissz2,body:not(.single) .acf-block-preview .etusivu-block:not(.arch):not(.palikka):not(.etusivu-block) article.previssz2{border-bottom:0;height:auto!important;min-height:300px!important;transition:all .3s}body:not(.single) .stickies article h2,body:not(.single) .index:not(.palikka) article h2{font-family:Work Sans,times,times new roman,serif!important}body:not(.single) .stickies article.sz-2 h2,body:not(.single) .stickies article.sz-3 h2,body:not(.single) .index:not(.palikka) article.sz-2 h2,body:not(.single) .index:not(.palikka) article.sz-3 h2{font-size:1.4rem!important;font-weight:700}body:not(.single) .stickies .ing,body:not(.single) .index:not(.palikka) .ing{font-size:1rem;-webkit-font-smoothing:subpixel-antialiased;font-family:Work Sans,times,times new roman,serif}body:not(.single) .index.arch,body:not(.single) .acf-block-preview .etusivu-block{display:grid;grid-template-columns:repeat(3,1fr)}@media (max-width: 1080px){body:not(.single) .index.arch,body:not(.single) .acf-block-preview .etusivu-block{grid-template-columns:50% 50%}}@media (max-width: 800px){body:not(.single) .index.arch,body:not(.single) .acf-block-preview .etusivu-block{grid-template-columns:100%}}body:not(.single) .index.arch article,body:not(.single) .index.palikka article,body:not(.single) .acf-block-preview .etusivu-block article{display:flex;flex-direction:column;max-height:none!important;width:100%}body:not(.single) .index.arch article a.fig,body:not(.single) .index.arch article header,body:not(.single) .index.palikka article a.fig,body:not(.single) .index.palikka article header,body:not(.single) .acf-block-preview .etusivu-block article a.fig,body:not(.single) .acf-block-preview .etusivu-block article header{display:block}body:not(.single) .index.arch article a.fig,body:not(.single) .index.palikka article a.fig,body:not(.single) .acf-block-preview .etusivu-block article a.fig{height:22vw;width:100%}body:not(.single) .index.arch article header,body:not(.single) .index.palikka article header,body:not(.single) .acf-block-preview .etusivu-block article header{position:relative}body:not(.single) .index.arch article header .ing,body:not(.single) .index.palikka article header .ing,body:not(.single) .acf-block-preview .etusivu-block article header .ing{display:none}div.sel{display:inline-block}div.sel .sel-title{margin-bottom:.5rem}div.sel .box{border:1px solid;width:100%;height:1.5rem;display:inline-block;position:relative;box-sizing:content-box;padding-right:2rem;font-size:1rem}div.sel .box .cur{position:absolute;padding:.2rem;width:100%;height:100%;box-sizing:border-box;cursor:pointer}div.sel .box .cur:hover+.box-arr{color:#fff;background:#000000;border-color:#000}div.sel .box .cur:hover+.box-arr span{border-top-color:#fff}div.sel .box .opts{visibility:hidden}div.sel .box.ok .opts{display:none;visibility:visible;position:absolute;left:-1px;width:calc(100% + 2px);z-index:2;background:#ffffff;box-sizing:border-box;border:1px solid;max-height:40vh;overflow:auto}div.sel .box.ok.hov .opts{display:block}div.sel .box.ok.hov .box-arr{color:#fff;background:#000000;border-color:#000}div.sel .box.ok.hov .box-arr span{border-top-color:#fff}div.sel .box .box-arr{position:absolute;top:0;left:100%;width:2rem;height:100%;border-left:0 solid;position:relative;cursor:pointer;color:#000}div.sel .box .box-arr:hover{color:#fff;background:#000000;border-color:#000}div.sel .box .box-arr:hover span{border-top-color:#fff}div.sel .box .box-arr span{position:absolute;height:0;width:0;border-left:.4rem solid transparent;border-right:.4rem solid transparent;border-top:.5rem solid #000000;top:calc(50% - .25rem);left:calc(50% - .4rem)}div.sel select,div.sel .sel-cur{opacity:.0001;position:absolute;top:0;left:0;pointer-events:none;z-index:-20;width:0;height:0;overflow:hidden}div.sel .sel-item{cursor:pointer;padding:.25em .5em;box-sizing:border-box}div.sel .sel-item[data-idx="0"]{padding-top:.5em}div.sel .sel-item[data-idx="0"]:after{content:"\2014"}div.sel .sel-item:hover{background:#dddddd!important}div.sel .sel-item:last-of-type{padding-bottom:1em}div.sel .sel-item.sel-ected{background:#eeeeee}.misha_loadmore{width:4rem;height:4rem;position:fixed;bottom:2rem;left:calc(50% - 2rem);background:#ffffff;padding:.5rem;box-sizing:border-box;border:1px solid;z-index:10;opacity:0;transition:opacity .6s}.misha_loadmore img.loading{animation:pumping 1s infinite ease-in}@keyframes nudging{0%{transform:rotate(0)}25%{transform:rotate(40deg)}75%{transform:rotate(-40deg)}to{transform:rotate(0)}}@keyframes pumping{0%{transform:scale(1)}70%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes nudging{0%{transform:scale(1)}70%{transform:scale(1.2)}to{transform:scale(1)}}.wp-block-image{margin-top:2em!important;margin-bottom:2em!important}.wp-block-image figcaption{font-family:Garaline,times,times new roman,serif;font-size:1.2rem;font-style:italic;margin-top:1em!important}article{box-sizing:border-box}article figure{width:100%;height:100%;overflow:hidden}article figure .the-thumb{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}article figure .the-thumb.empty-thumb{background-image:url(./jakokuva-X37LRCRG.png);background-color:#000}article .author{font-family:Tatti,monospace;font-size:.85rem;letter-spacing:.05rem;text-transform:uppercase}article .author a:hover{border-bottom:1px solid black}article .tag,article .date{font-family:Tatti,monospace;font-size:.85rem;letter-spacing:.05rem;font-weight:400}article .tag a:hover,article .date a:hover{border-bottom:1px solid black}article header{width:100%}article header .entry-meta{margin-bottom:.85rem;width:100%;font-family:Tatti,monospace;font-size:.85rem;letter-spacing:.05rem}article header .entry-meta>div{display:inline-block;vertical-align:bottom}article header .entry-meta>div.date{margin-left:.25rem}article header h1,article header h2{margin-bottom:1.4rem}article header h1{font-size:3.25rem}article header h2{font-size:1.4rem}article header .entry-summary{flex:1}article header .entry-summary .ing{line-height:1.25}article .author p{display:inline-block}article .entry-content iframe{width:100%}article .entry-content a{position:relative;border-bottom:1px solid black}article .entry-content a:hover{border:0}article .entry-footer>.author{margin-top:3rem;border-bottom:1px solid;padding-bottom:1rem;margin-bottom:1rem}body.single #content>article{width:80%;max-width:50rem;max-width:38rem;margin:0 auto;padding-top:2rem;position:relative}@media (max-width: 800px){body.single #content>article{width:100%}}@media (max-width: 800px){body.single #content>article{margin-bottom:0}}body.single #content>article header{border-bottom:1px solid;margin-bottom:1rem;padding-bottom:1rem}body.single #content>article header h1{margin-top:1.5rem}body.single #content>article header .entry-meta{display:block;margin-bottom:1rem;display:flex}body.single #content>article header .entry-meta div{flex:1}body.single #content>article header .entry-meta .tag{font-family:Tatti,monospace;font-size:.85rem;letter-spacing:.05rem;text-transform:uppercase;font-weight:400}body.single #content>article header .entry-meta .date{font-family:Tatti,monospace;font-size:.85rem;letter-spacing:.05rem;text-transform:uppercase;font-weight:400;text-align:right}body.single #content>article header .ing{font-family:Garaline,times,times new roman,serif;font-style:normal;font-size:1.5rem;line-height:1.25}body.single #content>article header .author{margin-top:2rem}body.single #content>article header .entry-summary+.author{display:block!important}body.single #content>article header .entry-summary p:empty:before{display:none}body.single #content>article figure .the-thumb{background-size:contain}body.single #content>article:not(.power) figure img{width:100%;height:auto}body.single #content>article.power-video .powervid-container{overflow:hidden;position:absolute;inset:0;width:100%;height:100%;z-index:-1}body.single #content>article.power-video .powervid-container iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body.single #content>article .entry-share{position:sticky;top:6rem;height:0;margin-left:-6rem}body.single #content>article .entry-share a{width:2rem;height:2rem;font-size:1.25rem;font-size:1rem;display:inline-block;vertical-align:middle;display:inline-flex;justify-content:center;align-items:center;background:#000000;border:1px solid #000000;border-radius:100%;color:#fff;position:absolute}body.single #content>article .entry-share a.tweet{top:3em}body.single #content>article .entry-share a.trans{top:6rem;width:2.6em;margin-left:-.1rem;font-weight:700;height:1.6em;background:#ffffff;color:#000;border-width:2px;line-height:1em;font-size:.9rem}body.single #content>article .entry-share a.trans:hover{background-color:#000;border-color:#000;color:#fff}body.single #content>article .entry-share a:hover{background-color:#fff;color:#000}body.single #content>article main#main .entry-content{font-size:1.2rem;line-height:1.25}body.single #content>article main#main .entry-content p{margin-top:1em}body.single #content>article main#main .entry-content p.has-drop-cap{margin-top:2.5em}body.single #content>article main#main .entry-content p.has-drop-cap:not(:focus):first-letter,body.single #content>article main#main .entry-content p .manual-drop-cap{float:left;font-family:Louize Display,times,times new roman,serif;font-size:3.1rem;line-height:.65;font-weight:700;margin:.12em .1em -.15em 0;text-transform:uppercase;font-style:normal}body.single #content>article main#main .entry-content p.has-drop-cap:not(:focus):after{display:none}body.single #content>article main#main .entry-content p.few-words{word-break:break-word}body.single #content>article main#main .entry-content :not(p)>br{margin-bottom:1rem}body.single #content>article main#main .entry-content blockquote{font-family:Louize Display,times,times new roman,serif;font-size:2rem;font-weight:400}body.single #content>article main#main .entry-content blockquote p{margin-bottom:1.5em;margin-top:1.5em}@media (max-width: 800px){body.single #content>article main#main .entry-content blockquote{margin:2rem 0}}@media (min-width: 62rem){body.single #content>article main#main .entry-content blockquote{margin-left:-4rem;margin-top:3rem;margin-bottom:3rem}}body.single #content>article main#main .entry-content .wp-caption{max-width:100%!important}body.single #content>article main#main .entry-content .wp-block-cover{width:100vw;transform:translate(-50%);left:50%;margin:4rem 0;min-height:130vh;z-index:2}body.single #content>article main#main .entry-content .wp-block-cover .block-cover-wrap{display:flex;position:absolute;min-height:100vh;top:0;z-index:1;justify-content:center;align-items:center;will-change:transform;transition:none}body.single #content>article main#main .entry-content .wp-block-cover p.wp-block-cover-text{margin:0;padding:2rem;font-family:Henry,helvetica,arial,sans-serif;letter-spacing:.04em;max-width:12.8em;font-size:3.8rem}@media (max-width: 800px){body.single #content>article main#main .entry-content .wp-block-cover p.wp-block-cover-text{font-size:7vw}}body.single #content>article main#main .entry-content .wp-block-cover .high{position:absolute;inset:0;height:100%;width:100%;background-size:cover;background-position:center center}body.single #content>article main#main .entry-content .wp-video{margin:2rem 0}body.single #content>article main#main .entry-content .mejs-container .mejs-layers{display:none}body.single #content>article main#main .entry-content .mejs-container .mejs-controls{background:transparent!important;opacity:0;transition:opacity .3s 1s}body.single #content>article main#main .entry-content .mejs-container:hover .mejs-controls{opacity:1;transition:opacity .5s 0ms}body.single #content>article main#main .entry-content .wp-block-group.has-vimeo-embed{width:100vw;transform:translate(-50%);position:relative;left:50%}body.single #content>article main#main .entry-content .wp-block-group.has-vimeo-embed .inline-vimeo{margin:4rem 0;min-height:100vh;width:100%;position:relative;overflow:hidden}@media (max-width: 800px){body.single #content>article main#main .entry-content .wp-block-group.has-vimeo-embed .inline-vimeo{min-height:150vw}}body.single #content>article main#main .entry-content .wp-block-group.has-vimeo-embed .inline-vimeo iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body.single #content>article main#main .entry-content .wp-block-group.has-vimeo-embed figcaption{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}body.single #content>article main#main .entry-content .wp-block-group.has-vimeo-embed figcaption img{max-height:80%;width:auto;max-width:100%;height:auto}body.single #content>article.power,body.single #content>article.power-video{margin-top:0!important;padding-top:0}body.single #content>article.power .heading,body.single #content>article.power-video .heading{background:#000000;color:#fff;width:100vw;transform:translate(-50%);left:50%;position:relative;margin-top:-1px;z-index:10;height:calc(100vh - 56px);margin-bottom:1.5rem}@media (max-width: 800px){body.single #content>article.power .heading,body.single #content>article.power-video .heading{z-index:9}}@media (max-width: 800px){body.single #content>article.power .heading,body.single #content>article.power-video .heading{height:auto}}body.single #content>article.power .heading h1,body.single #content>article.power-video .heading h1{font-size:2.25rem}body.single #content>article.power .heading .heading-inner,body.single #content>article.power-video .heading .heading-inner{max-width:1640px;height:100%;padding:4rem 1rem calc(4rem + 56px);box-sizing:border-box;display:flex;margin:auto}body.single #content>article.power .heading .heading-inner a:hover,body.single #content>article.power-video .heading .heading-inner a:hover{border-bottom:1px solid white}@media (max-width: 800px){body.single #content>article.power .heading .heading-inner,body.single #content>article.power-video .heading .heading-inner{flex-direction:column}}body.single #content>article.power .heading .heading-inner header,body.single #content>article.power .heading .heading-inner figure,body.single #content>article.power-video .heading .heading-inner header,body.single #content>article.power-video .heading .heading-inner figure{flex:0 0 50%}@media (max-width: 800px){body.single #content>article.power .heading .heading-inner header,body.single #content>article.power .heading .heading-inner figure,body.single #content>article.power-video .heading .heading-inner header,body.single #content>article.power-video .heading .heading-inner figure{width:100%}}body.single #content>article.power .heading .heading-inner figure .the-thumb,body.single #content>article.power-video .heading .heading-inner figure .the-thumb{background-size:cover}body.single #content>article.power .heading .heading-inner figure .the-thumb img,body.single #content>article.power-video .heading .heading-inner figure .the-thumb img{width:100%;height:100%;object-fit:cover}body.single #content>article.power .heading .heading-inner header,body.single #content>article.power-video .heading .heading-inner header{display:flex;flex-direction:column;border:0;padding:0 2rem;margin:0;box-sizing:border-box}body.single #content>article.power .heading .heading-inner header .entry-summary,body.single #content>article.power-video .heading .heading-inner header .entry-summary{display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;text-align:center;align-self:center;max-width:30em;margin-bottom:0}body.single #content>article.power .heading .heading-inner header .entry-summary h1,body.single #content>article.power-video .heading .heading-inner header .entry-summary h1{margin-bottom:3rem}body.single #content>article.power .heading .heading-inner header .entry-meta,body.single #content>article.power-video .heading .heading-inner header .entry-meta{text-align:center;line-height:1.5rem;margin-top:auto;display:block}body.single #content>article.power .heading .heading-inner header .entry-meta .post-categories,body.single #content>article.power-video .heading .heading-inner header .entry-meta .post-categories{margin-right:.5rem}body.single #content>article.power .heading .heading-inner header .author,body.single #content>article.power-video .heading .heading-inner header .author{text-align:center;margin-bottom:auto}body.single #content>article.power .heading .heading-inner figure,body.single #content>article.power-video .heading .heading-inner figure{position:relative}@media (max-width: 800px){body.single #content>article.power .heading .heading-inner figure,body.single #content>article.power-video .heading .heading-inner figure{height:auto;order:-1}}body.single #content>article.power .heading .heading-inner figure .the-thumb img,body.single #content>article.power-video .heading .heading-inner figure .the-thumb img{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);max-height:100%;width:auto;margin:auto;display:block;transition:opacity 1s .5s;will-change:opacity}@media (max-width: 800px){body.single #content>article.power .heading .heading-inner figure .the-thumb img,body.single #content>article.power-video .heading .heading-inner figure .the-thumb img{position:relative;top:0;left:0;transform:none}}body.single #content>article.power .heading .heading-inner figure .the-thumb.vis img,body.single #content>article.power-video .heading .heading-inner figure .the-thumb.vis img{opacity:0}body.single #content>article.power-video .heading .heading-inner{align-items:center;justify-content:center}@media (max-width: 800px){body.single #content>article.power-video .heading .heading-inner{padding:1em 1em 2em!important}}body.single #content>article.power-video .heading .heading-inner .entry-meta{text-align:center}body.single #content>article.power-video .heading .heading-inner .entry-meta .date{margin-left:auto;margin-right:auto}body.single #content>article.power-video .heading .heading-inner header{text-shadow:0 1px .5em #000000,0 0 4em #000000}@media (max-width: 800px){body.single #content>article.power-video .heading .heading-inner header{min-height:150vw}}body.single #content>article.power-video .heading .heading-inner figure{opacity:.01;position:absolute;width:1px;height:1px;top:0;left:0}body.single .related.index{width:80%;max-width:50rem;max-width:38rem;margin:4rem auto}@media (max-width: 800px){body.single .related.index{width:100%}}body.single .related.index .category-top,body.single .related.index .iso-otsikko,body.single .related.index .iso-ingressi{margin:1.5rem 0}body.single .related.index h3{font-size:1.5rem;margin:4rem 0;font-family:Louize Display,times,times new roman,serif;font-size:2rem;font-weight:400;border-bottom:1px solid;margin-bottom:0;padding-bottom:1rem}@media (max-width: 800px){body.single .related.index h3{font-size:1.4rem}}@media (max-width: 800px) and (orientation: landscape){body.single .related.index h3{font-size:1.4rem}}body.single .related.index article{display:flex;border-bottom:1px solid #000000}body.single .related.index article a.fig{display:flex;align-items:center;margin:1rem 0}body.single .related.index article a.fig figure{width:10rem}@media (max-width: 800px){body.single .related.index article a.fig figure{width:7rem}}body.single .related.index article a.fig figure:hover .the-thumb{transform:none!important}body.single .related.index article header{padding:.75rem 0 .75rem 1rem}body.single .related.index article header .entry-meta{margin:0 0 1rem;min-height:0}body.single .related.index article header h2{font-size:1.25rem;font-weight:700;margin-bottom:.75rem}body.single .related.index article header .ing{font-size:.9rem;font-family:Work Sans,times,times new roman,serif}body.single .related.index article header .author{margin-top:1rem}body.single .related.index article header a.trans{right:2px}body.single .related.index article header a.recced{right:7px}body.single .related.index article .tag,body.single .related.index article .author,body.single .related.index article .date{font-size:.9rem}body.single .related.index:empty{display:none!important}@media (min-width: 1240px){body.single #content{position:relative}}body.single article.category-sarjakuvat #main section.entry-content .the-thumb{display:none}.entry-content iframe[src*=soundcloud]{height:160px}.entry-content h2{font-size:1.5rem}@media (min-width: 77rem){body:not(.home):not(.page-template-page-home2021).page{position:relative}}body:not(.home):not(.page-template-page-home2021).page article{position:relative}body:not(.home):not(.page-template-page-home2021).page article header{padding-top:1rem}@media (min-width: 77rem){body:not(.home):not(.page-template-page-home2021).page article{width:80%;max-width:50rem;position:static;margin:0 auto;max-width:38rem}}@media (min-width: 77rem) and (max-width: 800px){body:not(.home):not(.page-template-page-home2021).page article{width:100%}}@media (min-width: 77rem){body:not(.home):not(.page-template-page-home2021).page article main{padding-top:2rem}}@media (min-width: 77rem){body:not(.home):not(.page-template-page-home2021).page article header{padding-top:1rem}}@media (min-width: 77rem){body:not(.home):not(.page-template-page-home2021).page article header{margin-top:-.1em;max-width:17.5rem;margin-left:-18.5rem;position:absolute;text-align:right}}body:not(.home):not(.page-template-page-home2021).page article main#main{margin:0 auto 4rem;position:relative;line-height:1.25;display:block}body:not(.home):not(.page-template-page-home2021).page article main#main .entry-content{font-size:1rem;line-height:1.375}body:not(.home):not(.page-template-page-home2021).page article main#main .entry-content h1,body:not(.home):not(.page-template-page-home2021).page article main#main .entry-content h2,body:not(.home):not(.page-template-page-home2021).page article main#main .entry-content h3,body:not(.home):not(.page-template-page-home2021).page article main#main .entry-content h4,body:not(.home):not(.page-template-page-home2021).page article main#main .entry-content h5,body:not(.home):not(.page-template-page-home2021).page article main#main .entry-content h6{font-family:Louize Display,times,times new roman,serif;font-weight:400;margin-bottom:.25em}body:not(.home):not(.page-template-page-home2021).page article main#main .entry-content h2{font-size:1.5rem}body:not(.home):not(.page-template-page-home2021).page article main#main .entry-content p:not(:last-child){margin-bottom:1.25em}body:not(.home):not(.page-template-page-home2021).page article main#main .entry-content i,body:not(.home):not(.page-template-page-home2021).page article main#main .entry-content em{font-style:italic}body[class*=archive] #content,body[class*=search] #content{margin-bottom:-1px}@media (min-width: 1640px){body[class*=archive] #content,body[class*=search] #content{border-left:1px solid black;border-right:1px solid black}}@media (max-width: 600px){body[class*=archive] #content,body[class*=search] #content{padding:0 1rem}}@media (max-width: 600px){body[class*=archive] .iso-otsikko,body[class*=archive] .category-top,body[class*=archive] .iso-ingressi,body[class*=search] .iso-otsikko,body[class*=search] .category-top,body[class*=search] .iso-ingressi{margin:1.5rem 0}}body[class*=archive] .articles,body[class*=search] .articles{border-top:1px solid black;grid-template-columns:1fr 1fr 1fr}@media (max-width: 1440px){body[class*=archive] .articles,body[class*=search] .articles{grid-template-columns:1fr 1fr}}@media (max-width: 600px){body[class*=archive] .articles,body[class*=search] .articles{grid-template-columns:1fr}}body[class*=archive] .articles .post,body[class*=search] .articles .post{flex-direction:column}body[class*=archive] .articles .post .iso-otsikko,body[class*=search] .articles .post .iso-otsikko{font-size:1.5rem}body[class*=archive] .articles .post .iso-ingressi,body[class*=search] .articles .post .iso-ingressi{display:none}body[class*=archive] .articles .post .fig,body[class*=search] .articles .post .fig{margin:1.5rem;margin-bottom:0}@media (max-width: 600px){body[class*=archive] .articles .post .fig,body[class*=search] .articles .post .fig{margin:0}}body[class*=archive] .articles .post .fig .iso-image,body[class*=search] .articles .post .fig .iso-image{aspect-ratio:5/3}body[class*=archive] .articles .post .fig .iso-image image,body[class*=archive] .articles .post .fig .iso-image picture,body[class*=search] .articles .post .fig .iso-image image,body[class*=search] .articles .post .fig .iso-image picture{aspect-ratio:5/3}body[class*=archive] h1.entry-title,body[class*=search] h1.entry-title{font-size:1.5rem;margin:1.5rem}@media (max-width: 600px){body[class*=archive] h1.entry-title,body[class*=search] h1.entry-title{margin:1.5rem 0;margin-bottom:0}}body[class*=archive] h2.archive-title,body[class*=search] h2.archive-title{display:inline-block;margin:0 1.5rem;text-transform:capitalize}@media (max-width: 600px){body[class*=archive] h2.archive-title,body[class*=search] h2.archive-title{margin:1.5rem 0;margin-bottom:0}}body[class*=archive] .author-desc,body[class*=search] .author-desc{margin-top:1rem}body[class*=archive] .drops,body[class*=search] .drops{display:flex;justify-content:space-between;margin:1.5rem;gap:1rem;align-items:flex-end;font-family:Work Sans,times,times new roman,serif;font-size:1rem}@media (max-width: 600px){body[class*=archive] .drops,body[class*=search] .drops{flex-wrap:wrap;flex-direction:column;margin:1.5rem 0}}body[class*=archive] .drops .box,body[class*=search] .drops .box{width:auto!important;min-width:10rem}@media (max-width: 800px){body[class*=archive] .drops .box,body[class*=search] .drops .box{min-width:30vw}}body[class*=archive] .drops .sel,body[class*=search] .drops .sel{margin-right:2rem}@media (max-width: 800px){body[class*=archive] .drops .sel,body[class*=search] .drops .sel{margin-right:0}}body[class*=archive] .drops label,body[class*=search] .drops label{width:auto;margin:0;padding:calc(.25rem + 1px);padding-right:.5rem;padding-left:0;font-size:1rem;font-family:Garaline,times,times new roman,serif}body[class*=archive] .drops .search,body[class*=search] .drops .search{box-sizing:border-box;margin-left:auto}@media (max-width: 800px){body[class*=archive] .drops .search,body[class*=search] .drops .search{margin-top:0;width:100%}}body[class*=archive] .drops .search form,body[class*=search] .drops .search form{display:flex;height:100%}body[class*=archive] .drops .search .fa-search,body[class*=search] .drops .search .fa-search{cursor:pointer;font-size:.85rem;opacity:.25;transform:scaleX(-1);position:absolute;top:.5em;right:0}body[class*=archive] .drops .search .fa-search:hover,body[class*=search] .drops .search .fa-search:hover{opacity:1}body[class*=archive] .drops .search .search-field,body[class*=search] .drops .search .search-field{border:1px solid black;border-right:0;border-radius:.1rem 0 0 .1rem;padding:.25rem;font-family:Garaline,times,times new roman,serif;font-size:1rem;width:15rem}body[class*=archive] .drops .search .search-field:focus,body[class*=search] .drops .search .search-field:focus{outline:0}@media (max-width: 1440px){body[class*=archive] .drops .search .search-field,body[class*=search] .drops .search .search-field{width:100%}}body[class*=archive] .drops .search .search-button,body[class*=search] .drops .search .search-button{background:url(./search_w-BKNH4KXY.svg) no-repeat 50% 50%/auto 50%;width:1.75rem;height:auto;border:1px solid black;border-radius:0 .1rem .1rem 0;background-color:#000;cursor:pointer;padding:0}body[class*=archive] .drops .search .search-button:hover,body[class*=search] .drops .search .search-button:hover{background-color:#fff;background:url(./search-WJVNKSQ7.svg) no-repeat 50% 50%/auto 50%}@media (max-width: 1440px){body[class*=archive] .drops .search .search-button,body[class*=search] .drops .search .search-button{width:2rem!important}}@media (max-width: 600px){body[class*=archive] .drops .search .search-button,body[class*=search] .drops .search .search-button{width:2rem!important}}body[class*=archive] .drops .dropdown-container,body[class*=search] .drops .dropdown-container{display:flex;flex-direction:column}@media (max-width: 1440px){body[class*=archive] .drops .dropdown-container,body[class*=search] .drops .dropdown-container{flex:1;width:100%}}body[class*=archive] .drops select,body[class*=search] .drops select{appearance:none;background-color:transparent;border:none;padding:0 1em 0 0;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;width:15rem;height:1.75rem;border:1px solid black;border-radius:.1rem;padding:.25rem;font-size:1rem;cursor:pointer;line-height:1;background-color:#fff;font-family:Garaline,times,times new roman,serif;text-transform:capitalize}body[class*=archive] .drops select:focus,body[class*=search] .drops select:focus{outline:0}@media (max-width: 1440px){body[class*=archive] .drops select,body[class*=search] .drops select{width:100%}}@media (max-width: 600px){body[class*=archive] .drops select,body[class*=search] .drops select{width:100%}}body[class*=archive] .drops select:after,body[class*=search] .drops select:after{content:"";width:1rem;height:1rem;background:black}body[class*=archive] .cats,body[class*=search] .cats{display:flex;flex-wrap:wrap;position:relative;width:calc(100% + 5px);border-top:1px solid}@media (max-width: 800px){body[class*=archive] .cats,body[class*=search] .cats{width:calc(100% + 2px)}}body[class*=archive] .cats:before,body[class*=search] .cats:before{content:"";height:100%;width:1px;position:absolute;right:0;top:0;bottom:0;background:#FFFFFF;z-index:1;width:5px}@media (max-width: 800px){body[class*=archive] .cats:before,body[class*=search] .cats:before{width:2px}}body[class*=archive] .cats .cat,body[class*=search] .cats .cat{border-right:1px solid;border-bottom:1px solid;flex-basis:25%;box-sizing:border-box;padding:3rem 1rem 6rem}@media (max-width: 800px){body[class*=archive] .cats .cat,body[class*=search] .cats .cat{flex-basis:50%}}body[class*=archive].tax-lehti .index article,body[class*=search].tax-lehti .index article{order:999}h1,h2,h3{font-family:Louize Display,times,times new roman,serif;font-variant-numeric:oldstyle-nums}a{color:inherit;text-decoration:none}html{background-color:#fff;color:#000;font-family:Garaline,times,times new roman,serif;font-size:16px;overflow-x:hidden}@media (max-width: 1440px){html{font-size:15px}}@media (max-width: 1000px){html{font-size:13px}}@media (max-width: 800px){html{font-size:13px}}@media (max-width: 600px){html{font-size:16px}}body{font-size:1.125rem;line-height:1.125;-webkit-font-smoothing:antialiased}#container{min-height:78vh}@media (min-width: 1672px){#container{max-width:1640px;width:100%;margin:0 auto}}.page-template-default #content,.post-template-default #content{margin-left:1rem;margin-right:1rem}
