.site-header[data-astro-cid-nen7h5rs]{z-index:50;height:var(--header-h);view-transition-name:site-header;border-bottom:1px solid #0000;position:sticky;top:0}@supports (animation-timeline:scroll()){.site-header[data-astro-cid-nen7h5rs]{animation-name:header-solid;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0 120px}}@supports not (animation-timeline:scroll()){.site-header[data-astro-cid-nen7h5rs]{background:var(--header-solid);-webkit-backdrop-filter:blur(16px);border-bottom-color:var(--line)}}@keyframes header-solid{to{background:var(--header-solid);-webkit-backdrop-filter:blur(16px)saturate(1.4);border-bottom-color:var(--line);box-shadow:0 10px 30px -24px #0f1d3166}}.bar[data-astro-cid-nen7h5rs]{align-items:center;gap:1.5rem;height:100%;display:flex}.brand[data-astro-cid-nen7h5rs]{flex:none;align-items:center;gap:.75rem;text-decoration:none;display:flex}.brand[data-astro-cid-nen7h5rs] .brand-logo{transition:transform .8s var(--ease-out);border-radius:50%;box-shadow:0 4px 16px -4px #0f1d3159}.brand[data-astro-cid-nen7h5rs]:hover .brand-logo{transform:rotate(-8deg)}.brand-text[data-astro-cid-nen7h5rs]{line-height:1.15;display:grid}.brand-name[data-astro-cid-nen7h5rs]{font-family:var(--font-display);letter-spacing:.04em;color:var(--heading);font-size:1.08rem;font-weight:600}.brand-sub[data-astro-cid-nen7h5rs]{letter-spacing:.18em;text-transform:uppercase;color:var(--accent-text);font-size:.66rem;font-weight:500}.nav[data-astro-cid-nen7h5rs]{margin-inline:auto}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:.15rem;padding:0;list-style:none;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--text-muted);border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .85rem;font-size:.96rem;font-weight:500;text-decoration:none;transition:color .2s,background-color .2s;display:inline-flex;position:relative}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--heading);background:var(--line)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--heading)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]:after{content:"";background:var(--accent);width:10px;height:10px;position:absolute;bottom:-.1rem;left:50%;translate:-50%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0.50 L13.65 8.03 L20.13 3.87 L15.97 10.35 L23.50 12 L15.97 13.65 L20.13 20.13 L13.65 15.97 L12 23.50 L10.35 15.97 L3.87 20.13 L8.03 13.65 L0.50 12 L8.03 10.35 L3.87 3.87 L10.35 8.03Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0.50 L13.65 8.03 L20.13 3.87 L15.97 10.35 L23.50 12 L15.97 13.65 L20.13 20.13 L13.65 15.97 L12 23.50 L10.35 15.97 L3.87 20.13 L8.03 13.65 L0.50 12 L8.03 10.35 L3.87 3.87 L10.35 8.03Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.actions[data-astro-cid-nen7h5rs]{align-items:center;gap:.5rem;display:flex}.lang[data-astro-cid-nen7h5rs]{border:1px solid var(--line-strong);background:var(--btn-bg);min-width:44px;height:44px;color:var(--heading);letter-spacing:.08em;border-radius:999px;place-items:center;padding:0 .6rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:border-color .2s;display:grid}.lang[data-astro-cid-nen7h5rs]:hover{border-color:var(--accent)}.icon-btn[data-astro-cid-nen7h5rs]{border:1px solid var(--line-strong);background:var(--btn-bg);width:44px;height:44px;color:var(--heading);transition:border-color .2s, transform .4s var(--ease-out);border-radius:50%;place-items:center;display:grid}.icon-btn[data-astro-cid-nen7h5rs]:hover{border-color:var(--accent)}.theme-btn[data-astro-cid-nen7h5rs] svg{transition:opacity .4s, transform .6s var(--ease-out);grid-area:1/1}.theme-btn[data-astro-cid-nen7h5rs] .i-sun{opacity:0;transform:rotate(-90deg)scale(.6)}:root[data-theme=dark] .theme-btn[data-astro-cid-nen7h5rs] .i-sun{opacity:1;color:var(--gold);transform:none}:root[data-theme=dark] .theme-btn[data-astro-cid-nen7h5rs] .i-moon{opacity:0;transform:rotate(90deg)scale(.6)}.menu-btn[data-astro-cid-nen7h5rs]{display:none}@media (width<=1120px){.nav[data-astro-cid-nen7h5rs]{display:none}.menu-btn[data-astro-cid-nen7h5rs]{display:grid}.actions[data-astro-cid-nen7h5rs]{margin-left:auto}}@media (width>=1121px){.actions[data-astro-cid-nen7h5rs]{margin-left:0}}@media (width<=420px){.actions[data-astro-cid-nen7h5rs]>.lang[data-astro-cid-nen7h5rs]{display:none}}@media (width<=560px){.brand-sub[data-astro-cid-nen7h5rs],.cta[data-astro-cid-nen7h5rs]{display:none}.bar[data-astro-cid-nen7h5rs]{gap:.75rem}}.mobile-menu[data-astro-cid-nen7h5rs]{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--text);background:radial-gradient(120% 60% at 100% 0%, #f3b54529, transparent 60%), var(--bg);opacity:0;transition:opacity .35s, display .35s allow-discrete, overlay .35s allow-discrete;border:0;flex-direction:column;margin:0;padding:0;position:fixed;inset:0}.mobile-menu[data-astro-cid-nen7h5rs]:popover-open{opacity:1;display:flex}@starting-style{.mobile-menu[data-astro-cid-nen7h5rs]:popover-open{opacity:0}}.mm-head[data-astro-cid-nen7h5rs]{height:var(--header-h);justify-content:space-between;align-items:center;display:flex}.mm-actions[data-astro-cid-nen7h5rs]{gap:.5rem;display:flex}.mm-nav[data-astro-cid-nen7h5rs]{flex-direction:column;flex:1;justify-content:center;gap:.35rem;display:flex}.mm-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-family:var(--font-display);letter-spacing:.02em;color:var(--text-muted);transition:color .2s, transform .6s var(--ease-out), opacity .6s;transition-delay:calc(var(--i) * 45ms);align-items:center;gap:.75rem;font-size:clamp(1.7rem,7.5vw,2.5rem);font-weight:600;line-height:1.25;text-decoration:none;display:flex}.mm-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page],.mm-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--heading)}.mm-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]:before{content:"";background:var(--accent);width:.55em;height:.55em;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0.50 L13.65 8.03 L20.13 3.87 L15.97 10.35 L23.50 12 L15.97 13.65 L20.13 20.13 L13.65 15.97 L12 23.50 L10.35 15.97 L3.87 20.13 L8.03 13.65 L0.50 12 L8.03 10.35 L3.87 3.87 L10.35 8.03Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0.50 L13.65 8.03 L20.13 3.87 L15.97 10.35 L23.50 12 L15.97 13.65 L20.13 20.13 L13.65 15.97 L12 23.50 L10.35 15.97 L3.87 20.13 L8.03 13.65 L0.50 12 L8.03 10.35 L3.87 3.87 L10.35 8.03Z'/%3E%3C/svg%3E") 50%/contain no-repeat}@starting-style{.mobile-menu[data-astro-cid-nen7h5rs]:popover-open .mm-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{opacity:0;transform:translateY(16px)}}.mm-foot[data-astro-cid-nen7h5rs]{border-top:1px solid var(--line);padding-block:2rem 2.5rem}.mm-foot[data-astro-cid-nen7h5rs] p[data-astro-cid-nen7h5rs]{font-family:var(--font-serif);color:var(--scripture);margin-bottom:.5rem;font-size:1.35rem;font-style:italic;line-height:1.35}.marquee[data-astro-cid-543bmuqs]{z-index:2;width:104%;transform:rotate(var(--tilt));margin-inline:-2%;padding-block:.95rem;position:relative;overflow:clip;box-shadow:0 20px 50px -20px #0009}.ember[data-astro-cid-543bmuqs]{background-color:#f08a35;background-image:var(--grad-ember);color:var(--ink)}.indigo[data-astro-cid-543bmuqs]{background-color:var(--indigo);background-image:linear-gradient(100deg, var(--indigo), #2a2370);color:#fff}.track[data-astro-cid-543bmuqs]{width:max-content;animation:60s linear infinite scroll;display:flex}.track[data-astro-cid-543bmuqs].rev{animation-direction:reverse}.marquee[data-astro-cid-543bmuqs]:hover .track[data-astro-cid-543bmuqs]{animation-play-state:paused}.group[data-astro-cid-543bmuqs]{flex:none;display:flex}.item[data-astro-cid-543bmuqs]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;align-items:center;gap:1.6rem;padding-right:1.6rem;font-size:clamp(1rem,.8rem + .8vw,1.5rem);font-weight:600;display:inline-flex}.item[data-astro-cid-543bmuqs] .star{opacity:.75}@keyframes scroll{to{transform:translate(-50%)}}.footer[data-astro-cid-jo6i4kqk]{color:var(--text);background:radial-gradient(60% 50% at 50% 0%, #f3b54514, transparent 70%), var(--ink);padding-bottom:2rem;position:relative;overflow:clip}.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.5fr 1fr 1.3fr 1fr;gap:3rem 2rem;padding-block:5rem 3.5rem;display:grid}.f-logo[data-astro-cid-jo6i4kqk]{margin-bottom:1rem;display:inline-block}.f-logo[data-astro-cid-jo6i4kqk] img{border-radius:50%}.f-name[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);letter-spacing:.04em;color:var(--heading);font-size:1.2rem;font-weight:600}.f-verse[data-astro-cid-jo6i4kqk]{font-family:var(--font-serif);color:var(--scripture);max-width:30ch;margin:.75rem 0 .4rem;font-size:1.3rem;font-style:italic;line-height:1.4}.f-title[data-astro-cid-jo6i4kqk]{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint);margin-bottom:1.1rem;font-size:.75rem;font-weight:600}.f-links[data-astro-cid-jo6i4kqk],.f-info[data-astro-cid-jo6i4kqk]{gap:.6rem;padding:0;list-style:none;display:grid}.f-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--text-muted);text-decoration:none;transition:color .2s}.f-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--gold)}.f-info[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{color:var(--text-muted);gap:.7rem;font-size:.95rem;line-height:1.5;display:flex}.f-info[data-astro-cid-jo6i4kqk] svg{color:var(--gold);flex:none;margin-top:.15rem}.f-info[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{color:var(--text)}.f-info[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none}.f-info[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--text);text-decoration:underline}.f-socials[data-astro-cid-jo6i4kqk]{gap:.5rem;margin-bottom:1rem;display:flex}.f-social[data-astro-cid-jo6i4kqk]{border:1px solid var(--line-strong);width:46px;height:46px;color:var(--text);transition:background-color .2s, color .2s, transform .3s var(--ease-out);border-radius:50%;place-items:center;display:grid}.f-social[data-astro-cid-jo6i4kqk]:hover{background:var(--gold);color:var(--ink);transform:translateY(-3px)}.f-bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);color:var(--text-faint);flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;padding-top:1.75rem;font-size:.85rem;display:flex}@media (width<=900px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.f-brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=520px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}.announce[data-astro-cid-2vfgeueo]{z-index:60;background:var(--grad-wine);color:#fff;transition:margin-top .3s var(--ease-out), opacity .3s;align-items:stretch;font-size:.88rem;display:flex;position:relative;overflow:clip}.announce[data-astro-cid-2vfgeueo]:before{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff29 50%,#0000 70%);animation:5s ease-in-out 1.2s infinite sheen;position:absolute;inset:0;transform:translate(-100%)}@keyframes sheen{0%,55%{transform:translate(-100%)}to{transform:translate(100%)}}.announce[data-astro-cid-2vfgeueo].is-leaving{opacity:0;margin-top:-48px}.announce-link[data-astro-cid-2vfgeueo]{flex:1;justify-content:center;align-items:center;gap:.55rem;min-width:0;padding:.7rem .5rem .7rem 1rem;text-decoration:none;display:flex;position:relative}.announce-icon[data-astro-cid-2vfgeueo]{width:24px;height:24px;color:var(--gold-soft);background:#ffffff29;border-radius:50%;flex:none;place-items:center;display:grid}.announce-type[data-astro-cid-2vfgeueo]{text-transform:uppercase;letter-spacing:.12em;color:var(--gold-soft);white-space:nowrap;font-size:.72rem;font-weight:600}.announce-sep[data-astro-cid-2vfgeueo]{background:#ffffff4d;width:1px;height:14px}.announce-title[data-astro-cid-2vfgeueo]{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:clip}.announce-date[data-astro-cid-2vfgeueo]{opacity:.85;white-space:nowrap}.cap[data-astro-cid-2vfgeueo]{text-transform:capitalize}.announce-cta[data-astro-cid-2vfgeueo]{white-space:nowrap;background:#ffffff24;border-radius:999px;align-items:center;gap:.3rem;margin-left:.5rem;padding:.2rem .75rem;font-size:.8rem;font-weight:600;transition:background-color .2s;display:inline-flex}.announce-cta[data-astro-cid-2vfgeueo] svg{transition:transform .3s var(--ease-out)}.announce-link[data-astro-cid-2vfgeueo]:hover .announce-cta[data-astro-cid-2vfgeueo]{background:#ffffff3d}.announce-link[data-astro-cid-2vfgeueo]:hover .announce-cta[data-astro-cid-2vfgeueo] svg{transform:translate(3px)}.announce-close[data-astro-cid-2vfgeueo]{color:#ffffffbf;flex:none;place-items:center;width:44px;display:grid;position:relative}.announce-close[data-astro-cid-2vfgeueo]:hover{color:#fff}@media (width<=760px){.announce-date[data-astro-cid-2vfgeueo],.announce-sep[data-astro-cid-2vfgeueo]{display:none}.announce-link[data-astro-cid-2vfgeueo]{justify-content:flex-start}.announce-cta[data-astro-cid-2vfgeueo]{margin-left:auto;padding:.2rem .55rem}.announce-cta-label[data-astro-cid-2vfgeueo]{display:none}}@media (width<=420px){.announce-type[data-astro-cid-2vfgeueo]{display:none}}
