.header .logo svg{contain:size layout;content-visibility:auto}.menu{z-index:10}footer .footer{background-color:color-mix(in srgb,var(--grey) 70%,transparent);background-color:var(--grey)}footer .footer-right .social-icons svg{fill:var(--text-bright)}.breadcrumb{background-color:var(--padding)}.breadcrumb .breadcrumb-item+.breadcrumb-item:before{opacity:.6}.breadcrumb .breadcrumb-item.active{color:var(--black)}.post-meta{color:var(--text-bright)}.post-meta a{color:inherit;text-decoration:none}.post-meta .syndication-icon svg{fill:currentColor}.post-meta .p-location a{color:inherit;text-decoration:none}.p-category a{background-color:var(--padding);color:inherit;opacity:1;transition:opacity .2s}.p-category a:hover{color:var(--link);border-color:var(--link);opacity:.8}.reading{max-width:48rem;margin:0 auto}.subtitle{margin-bottom:3rem;font-style:italic}.subtitle span{margin-right:.5rem;font-style:normal;font-weight:700}.e-content{margin:3rem 0}.e-content :is(h1,h2,h3,h4,h5,h6){margin-top:4.5rem;margin-bottom:2rem;scroll-margin-top:3rem;line-height:1.25}@media(max-width:768px){.e-content :is(h1,h2,h3,h4,h5,h6){margin-top:3rem;margin-bottom:1.5rem;scroll-margin-top:2rem}}.e-content :is(p){margin-bottom:2rem;line-height:1.7}@media(max-width:768px){.e-content :is(p){margin-bottom:1.5rem}}.e-content :is(a){text-underline-offset:4px;text-decoration:underline;transition:color .2s}.now-syndication-preview{border:1px solid var(--border);border-radius:8px;margin-top:2rem;padding:1rem}.now-syndication-preview h2{margin:0 0 1rem}.now-syndication-preview .pixelfed-preview{margin-bottom:1rem}.now-syndication-preview .pixelfed-preview .now-pixelfed-img{object-fit:cover;border-radius:4px;width:100%;max-height:300px}.now-syndication-preview .syndication-meta{gap:1.5rem;display:flex}.now-syndication-preview .syndication-meta .syndication-link{align-items:center;gap:.5rem;font-size:.9rem;text-decoration:none;display:flex}.now-syndication-preview .syndication-meta .syndication-link svg{fill:currentColor;width:18px;height:18px}