@media (max-width:1023px){.theme-almond-blog [data-blog-mobile-filter-drawer-shell=true]{bottom:0!important}}.theme-almond-blog .editor-tool-btn.h-8.w-8{align-items:center;justify-content:center}.theme-almond-blog .editor-tool-btn.h-8.w-8>svg{flex:0 0 auto}.theme-almond-blog svg.animate-spin{display:block;transform-box:view-box;transform-origin:center}.theme-almond-blog button>span>svg.animate-spin,.theme-almond-blog button>svg.animate-spin{align-self:center;flex:0 0 auto;margin-block:auto;vertical-align:middle}.theme-almond-blog .markdown-content a[href*="biblegateway.com/passage/"]:not(.scripture-passage-link){color:#3f6679;font-weight:500;text-decoration:none!important;transition:color .15s ease}.theme-almond-blog .markdown-content a[href*="biblegateway.com/passage/"]:not(.scripture-passage-link):hover{color:#176f98;text-decoration:none!important}.theme-almond-blog .markdown-content a[href*="biblegateway.com/passage/"]:not(.scripture-passage-link):focus-visible{border-radius:.2rem;outline:2px solid rgb(14 165 233/38%);outline-offset:2px}.dark .theme-almond-blog .markdown-content a[href*="biblegateway.com/passage/"]:not(.scripture-passage-link){color:#9ab6c4}.dark .theme-almond-blog .markdown-content a[href*="biblegateway.com/passage/"]:not(.scripture-passage-link):hover{color:#b7d3df}.theme-almond-blog .article-prose{--article-accent:#a56b12;--article-accent-soft:rgb(165 107 18/10%);--article-heading:#172033;--article-subheading:#314055;--article-link:#37687a;--article-link-hover:#1d4f63;--article-rule:rgb(100 116 139/32%)}.dark .theme-almond-blog .article-prose{--article-accent:#d7ad58;--article-accent-soft:rgb(215 173 88/10%);--article-heading:#f4efe7;--article-subheading:#d7dee8;--article-link:#9ec8d6;--article-link-hover:#c4e0e9;--article-rule:rgb(148 163 184/32%)}.theme-almond-blog .article-prose :is(h2,h3,h4){scroll-margin-top:calc(var(--navbar-offset, 64px) + 2rem);text-wrap:balance}.theme-almond-blog .article-prose h2{position:relative;margin-top:3.6rem;margin-bottom:1rem;color:var(--article-heading);font-size:clamp(2.05rem,4vw,2.7rem);font-weight:600;letter-spacing:-.025em;line-height:1.04}.theme-almond-blog .article-prose h2:before{content:"";display:block;width:3.25rem;height:2px;margin-bottom:.72rem;border-radius:999px;background:linear-gradient(90deg,var(--article-accent),transparent)}.theme-almond-blog .article-prose h3{margin-top:2.75rem;margin-bottom:.85rem;border-left:2px solid var(--article-accent);padding-left:.85rem;color:var(--article-subheading);font-size:clamp(1.55rem,3vw,1.9rem);font-weight:600;letter-spacing:-.015em;line-height:1.12}.theme-almond-blog .article-prose h4{margin-top:2.2rem;margin-bottom:.7rem;color:var(--article-accent);font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif;font-size:.82rem;font-weight:800;letter-spacing:.11em;line-height:1.35;text-transform:uppercase}.theme-almond-blog .article-prose blockquote{margin-block:2rem;border-left:3px solid var(--article-accent);border-radius:0 .8rem .8rem 0;background:var(--article-accent-soft);padding:1.1rem 1.35rem;color:var(--article-subheading);font-style:normal;font-weight:450}.theme-almond-blog .article-prose .scripture-passage blockquote{margin:0;border:0;border-radius:0;background:transparent;padding:0;box-shadow:none;color:var(--article-subheading);font-style:italic;font-weight:400}.theme-almond-blog .article-prose blockquote p:first-of-type:before,.theme-almond-blog .article-prose blockquote p:last-of-type:after{content:none}.theme-almond-blog .article-prose hr{width:min(10rem,40%);height:1px;margin:3rem auto;border:0;background:linear-gradient(90deg,transparent,var(--article-rule),transparent)}.theme-almond-blog .article-prose a:not(.scripture-passage-link){color:var(--article-link);font-weight:550;text-decoration-color:color-mix(in srgb,var(--article-link) 42%,transparent);text-decoration-thickness:1px;text-underline-offset:.18em;transition:color .15s ease,text-decoration-color .15s ease}.theme-almond-blog .article-prose a:not(.scripture-passage-link):hover{color:var(--article-link-hover);text-decoration-color:currentColor}@media (max-width:639px){.theme-almond-blog .article-prose h2{margin-top:3rem;font-size:clamp(1.9rem,9vw,2.3rem)}.theme-almond-blog .article-prose h3{margin-top:2.35rem;padding-left:.7rem}.theme-almond-blog .article-prose blockquote{padding:1rem 1.05rem}}