.blogpost img{max-width:740px;margin:0 auto;display:block}@media (max-width:940px){.blogpost img{max-width:100%}}.BlogIndex img{max-width:100%;margin:0 auto;display:block}@media (min-width:940px){.BlogIndex img{max-width:740px}}.BlogIndex .BlogIndexTeaser>p:first-child{margin-top:0}.BlogIndex .BlogIndexEntry{position:relative}.BlogIndex .BlogIndexEntryLink:after{content:"";position:absolute;inset:0}.BlogIndex .BlogIndexTeaser a{z-index:1;position:relative}.BlogIndex .BlogIndexEntry .BlogIndexEntryLink{text-decoration-thickness:.06em}.BlogIndex .BlogIndexEntry:hover .BlogIndexEntryLink{text-decoration-thickness:.12em}.BlogIndex .BlogIndexEntry:has(.BlogIndexThumbnail){margin-top:3.5rem;display:flow-root}.BlogIndex .BlogIndexEntry:has(.BlogIndexThumbnail) h2{margin-top:0}.BlogIndex .BlogIndexThumbnail{float:left;width:120px;margin:.4rem 1.5rem .5rem 0}.BlogIndex .BlogIndexThumbnail img{border-radius:4px;width:100%;height:auto;margin:0}@media (max-width:600px){.BlogIndex .BlogIndexThumbnail{width:80px;margin-right:1rem}}
