body{--offset:50px}@media only screen and (max-width:720px){body.single{--offset:150px}}.blogin-sivupalkki{height:100%;padding-top:1rem}.blogin-sivupalkki nav{position:sticky;top:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.blogin-sivupalkki nav a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.4rem 0;border:0;font-size:1.09rem;font-weight:730;line-height:1.3}.blogin-sivupalkki nav a:hover{color:#ef8625;-webkit-transition:color .23s;transition:color .23s}.blogin-sivupalkki-kiinni{display:none}@media(max-width:720px){.blogin-sivupalkki{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100vw - 32px);height:100vh;left:0;top:0;translate:-101%;padding:2rem 0;background:var(--vari-1);overflow-y:auto;-webkit-transition:translate .63s;transition:translate .63s;z-index:3}.dark-mode .blogin-sivupalkki{background:#1a1814}.blogin-sivupalkki.esiin{translate:0;-webkit-transition:translate .54s;transition:translate .54s}.blogin-sivupalkki nav{width:100%;padding:0 1rem 0 40px}.blogin-sivupalkki nav a{min-height:48px;padding:.7rem 0;color:var(--vari-2)}.dark-mode .blogin-sivupalkki nav a{color:#fefefe}.blogin-sivupalkki-kiinni{display:block;position:absolute;left:6px;top:44px;width:28px;height:28px;background:var(--vari-1);border-radius:50%}.dark-mode .blogin-sivupalkki-kiinni{background:#1a1814}.blogin-sivupalkki-kiinni:before,.blogin-sivupalkki-kiinni:after{position:absolute;content:"";width:18px;height:2px;left:50%;top:50%;background:var(--vari-2);border-radius:3px}.dark-mode .blogin-sivupalkki-kiinni:before,.dark-mode .blogin-sivupalkki-kiinni:after{background:#fefefe}.blogin-sivupalkki-kiinni:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.blogin-sivupalkki-kiinni:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}}@media(max-width:580px){.blogin-sivupalkki nav a{font-size:1.53rem}}.toc-nappi-wrap{display:none}@media(max-width:720px){.toc-nappi-wrap{position:relative;display:block;width:calc(89vw - 20px);padding:8px 0 3px;background:var(--vari-2);z-index:2}.dark-mode .toc-nappi-wrap{background:#201e18}.toc-nappi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:48px;padding:.7rem .9rem;background:var(--vari-1);color:var(--vari-2);font-weight:530;font-size:1rem;-webkit-transition:background-color .3s;transition:background-color .3s}.dark-mode .toc-nappi{background:#1a1814;color:#fefefe}.toc-nappi:hover{background:#ef8625;-webkit-transition:background-color .17s;transition:background-color .17s}}.blogi-sisalto{display:grid;grid-template-columns:2fr 5fr;gap:70px}.artikkeli{width:100%}article.blogi .artikkeli{width:100%;max-width:37rem}.artikkeli-featured{width:100%;aspect-ratio:1/.236;margin-bottom:1.64rem}.artikkeli-featured img{width:100%;height:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}h1.artikkeli-title{margin-bottom:.43rem}.artikkeli-meta{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;margin:0 0 1.4rem;font-size:14px}.artikkeli-meta time{text-transform:capitalize}.last-modded{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.artikkeli-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;margin:2.2rem 0 0}.artikkeli-pagination div a{font-weight:530;font-size:16px}.nocomments{display:none !important}@media(max-width:900px){.artikkeli-pagination{display:block}.ap-next{margin:2.2rem 0 0;text-align:right}}@media(max-width:800px){.blogi-sisalto{gap:29px}}@media(max-width:720px){.blogi-sisalto{display:block}article.blogi{margin-top:2.25rem}.artikkeli-featured{aspect-ratio:1/.382}}