.blog-scroller{cursor:pointer;z-index:60;background:0 0;border:none;border-radius:50%;padding:0;line-height:0;transition:transform .18s;display:block;position:fixed;top:76px;right:20px}.blog-scroller:hover{transform:scale(1.06)}.blog-scroller:disabled{cursor:default}.blog-scroller:disabled:hover{transform:none}.blog-scroller__disc{fill:var(--bg)}.blog-scroller__track{fill:none;stroke:color-mix(in srgb, var(--text) 16%, transparent)}.blog-scroller__bar{fill:none;stroke:var(--text)}.blog-scroller__arrow{stroke:var(--text);opacity:1;transform-origin:50%;transition:opacity .18s,transform .18s}.blog-scroller.is-complete .blog-scroller__arrow{opacity:0;transform:translateY(4px)scale(.8)}.blog-scroller__check{stroke:var(--text);opacity:0;transform-origin:50%;transition:opacity .18s,transform .18s;transform:scale(.7)}.blog-scroller.is-complete .blog-scroller__check{opacity:1;transform:scale(1)}.blog-scroller.is-complete .blog-scroller__bar{stroke:var(--border-strong)}@media (max-width:768px){.blog-scroller{transform-origin:100% 0;top:68px;right:12px;transform:scale(.82)}.blog-scroller:hover{transform:scale(.82)}}
@media screen and (max-width:640px){.blog-container{padding:4rem 2rem 2rem}}@media screen and (min-width:641px){.blog-container{max-width:var(--layout-max-width);padding:2rem var(--layout-padding-x);margin:0 auto}.check-mark-wrapper{top:3.1rem}}.blog-container{z-index:1;position:relative}.blog-container .header,.blog-container .author,.blog-container .published-date,.blog-container .other,.blog-container>h2{max-width:none;margin-left:0;margin-right:0}.blog-container>h2{letter-spacing:-.02em;font-size:1.5rem;font-weight:800}
