.js-list-number-list.luetuimmat .js-luetuimmat>a:not(:has(.otsikko-esirivi>div:first-child>h1:first-child,.otsikko-esirivi>div:first-child>p:first-child)) .webdept-name::before{content:counter(headings) ". ";font-size:var(--xlarge);font-weight:600;color:var(--color5);line-height:1}.js-list-number-list.luetuimmat .js-luetuimmat>a:not(:has(.otsikko-esirivi>div:first-child>h1:first-child,.otsikko-esirivi>div:first-child>p:first-child))>div>div{align-items:end}.js-list-number-list.luetuimmat .js-luetuimmat>a:not(:has(.otsikko-esirivi>div:first-child>h1:first-child,.otsikko-esirivi>div:first-child>p:first-child)) .article-info{align-items:end}.js-list-number-list.luetuimmat .js-luetuimmat>a .otsikko-esirivi:has(h1):has(p) .article-esirivi{display:none}.js-list-number-list.luetuimmat .js-luetuimmat>a .article-text-col-luetuimmat .otsikko-esirivi:has(h1) .article-esirivi{display:none}.js-list-number-list.luetuimmat .js-luetuimmat>a .article-text-col-luetuimmat:has(.otsikko-esirivi .article-esirivi p):not(:has(.otsikko-esirivi h1))>div>.article-info+.article-esirivi{display:none}.top-nav .nav-login{display:flex;flex-direction:row;align-items:center}.top-nav .nav-login svg{padding-left:3px}.article-text.free-user{display:inline}header .top-header .top-nav a{white-space:nowrap}@media only screen and (max-width: 980px){header .top-header .mob-menu-wrap nav.mobile-nav-items a{position:relative;max-width:max-content}}
