.chapters[data-astro-cid-54zofbpk]{z-index:var(--z-chapters);align-items:center;gap:var(--space-3);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(12px);color:var(--c-on-dark);transition:opacity .42s var(--ease-out), transform .42s var(--ease-out);--focus:var(--c-on-dark);background:#171718d1;padding:.35rem 1rem .35rem .5rem;display:flex;position:fixed;bottom:1.25rem;left:50%;translate:-50%}.chapters[data-astro-cid-54zofbpk]:not(.is-visible){opacity:0;pointer-events:none;transform:translateY(calc(100% + 1.5rem))}.chapters__dots[data-astro-cid-54zofbpk]{display:flex}.chapters__dots[data-astro-cid-54zofbpk] a{border-radius:var(--radius-pill);place-items:center;width:24px;height:32px;display:grid}.chapters__dots[data-astro-cid-54zofbpk] a:before{content:"";opacity:.4;width:6px;height:6px;transition:opacity var(--dur) var(--ease-out), transform var(--dur) var(--ease-out), background-color var(--dur) var(--ease-out);background:currentColor;border-radius:50%}.chapters__dots[data-astro-cid-54zofbpk] a:hover:before{opacity:.85}.chapters__dots[data-astro-cid-54zofbpk] a[aria-current=true]:before{opacity:1;background:var(--c-orange);transform:scale(1.5)}.chapters__label[data-astro-cid-54zofbpk]{min-width:9.5rem;font:400 .8125rem / 1 var(--font-ui);letter-spacing:.02em;white-space:nowrap;overflow:hidden}.chapters__label[data-astro-cid-54zofbpk] span[data-astro-cid-54zofbpk]{display:inline-block}@media (width<=1023px),(height<=600px){.chapters[data-astro-cid-54zofbpk]{display:none}}.reader-open .chapters[data-astro-cid-54zofbpk]{display:none}.devos[data-astro-cid-kqw3djng]{background:var(--c-light);color:var(--c-on-dark);padding-bottom:clamp(3rem,6vw,5rem);position:relative}.devos__frame[data-astro-cid-kqw3djng]{isolation:isolate;background:var(--c-night);min-height:min(100svh,920px);margin-inline:var(--gutter);border-radius:var(--radius-lg);align-items:end;display:grid;position:relative;overflow:hidden}.devos__media[data-astro-cid-kqw3djng]{z-index:-2;position:absolute;inset:0}.devos__media[data-astro-cid-kqw3djng] img[data-astro-cid-kqw3djng]{object-fit:cover;object-position:33% 50%;width:100%;height:100%}@media (width>=1024px){.devos__media[data-astro-cid-kqw3djng] img[data-astro-cid-kqw3djng]{object-position:50% 50%}}.devos__shade[data-astro-cid-kqw3djng]{z-index:-1;background:linear-gradient(#110f101a 30%,#110f10d1 100%);position:absolute;inset:0}.devos__content[data-astro-cid-kqw3djng]{justify-items:start;gap:var(--space-5);padding-block:var(--space-9) clamp(3rem, 8vh, 6rem);display:grid}.devos__title[data-astro-cid-kqw3djng]{letter-spacing:-.03em;font-size:clamp(3rem,1.5rem + 6vw,7.5rem);line-height:.94}.devos__text[data-astro-cid-kqw3djng]{max-width:22ch;font:italic 400 var(--fs-lead) / 1.4 var(--font-ui);color:var(--c-on-dark)}@media (width>=1024px){.devos__text[data-astro-cid-kqw3djng]{font-size:clamp(1.5rem,.9rem + 1.2vw,2rem)}}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.devos__frame[data-astro-cid-kqw3djng]{border-radius:0;margin-inline:0}}.eor[data-astro-cid-53etxrvr]{background:var(--c-night);color:var(--c-on-dark);position:relative}.eor__stage[data-astro-cid-53etxrvr]{isolation:isolate;align-items:end;min-height:100svh;display:grid;position:relative;overflow:hidden}.eor__media[data-astro-cid-53etxrvr]{z-index:-2;position:absolute;inset:0}.eor__media[data-astro-cid-53etxrvr] img[data-astro-cid-53etxrvr]{object-fit:cover;object-position:38% 50%;width:100%;height:100%}.eor__shade[data-astro-cid-53etxrvr]{z-index:-1;background:linear-gradient(#110f108c 0%,#110f1026 35%,#110f10e6 100%),radial-gradient(120% 80% at 30% 100%,#110f10d9,#0000 70%);position:absolute;inset:0}.eor__content[data-astro-cid-53etxrvr]{padding-block:var(--space-9) clamp(4rem, 12vh, 8rem)}.eor__content[data-astro-cid-53etxrvr] .eyebrow[data-astro-cid-53etxrvr]{color:var(--c-orange)}.eor__title[data-astro-cid-53etxrvr]{margin-top:var(--space-4);letter-spacing:-.03em;max-width:10ch;font-size:clamp(3rem,1.4rem + 7vw,8.5rem);line-height:.92}.eor__statement[data-astro-cid-53etxrvr]{margin-top:var(--space-5);max-width:22ch;font:400 clamp(1.6rem, 1.1rem + 2.2vw, 3rem) / 1.12 var(--font-display);letter-spacing:-.01em;color:var(--c-on-dark);text-wrap:balance}.eor__cta[data-astro-cid-53etxrvr]{margin-top:var(--space-6)}@media (width>=1024px){.eor__stage[data-astro-cid-53etxrvr]{align-items:center}.eor__shade[data-astro-cid-53etxrvr]{background:linear-gradient(90deg,#110f10d1 0%,#110f1073 45%,#110f1000 70%),linear-gradient(#110f1080 0%,#110f101a 35%,#110f10bf 100%)}.eor__content[data-astro-cid-53etxrvr]{padding-block:var(--space-9)}}@media (prefers-reduced-motion:no-preference){.eor__track[data-astro-cid-53etxrvr]{height:220svh}.eor__stage[data-astro-cid-53etxrvr]{height:100svh;position:sticky;top:0}}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.eor__track[data-astro-cid-53etxrvr]{height:280svh}}.hero[data-astro-cid-yodha2z4]{isolation:isolate;min-height:100svh;padding-block:calc(var(--header-h) + var(--space-6)) var(--space-9);background:var(--c-orange);color:var(--c-ink);align-items:center;display:grid;position:relative;overflow:hidden}.hero__grain[data-astro-cid-yodha2z4]{z-index:1;pointer-events:none;opacity:.16;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.55 0 0 0 0 0.35 0 0 0 0 0.2 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.hero__inner[data-astro-cid-yodha2z4]{gap:var(--space-7);align-items:center;display:grid;position:relative}.hero__title[data-astro-cid-yodha2z4]{font-size:var(--fs-display);letter-spacing:-.025em;max-width:9ch;line-height:.94}.hero__subtitle[data-astro-cid-yodha2z4]{max-width:24ch;margin-top:var(--space-5);font-style:italic;font-weight:400}.hero__ctas[data-astro-cid-yodha2z4]{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.hero__media[data-astro-cid-yodha2z4]{justify-self:center;width:min(100%,560px);position:relative}.hero__media-frame[data-astro-cid-yodha2z4]{overflow:hidden}.hero__media[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]{transform-origin:50% 60%;width:100%}.hero__cue[data-astro-cid-yodha2z4]{align-items:center;gap:var(--space-2);font:400 var(--fs-label) / 1 var(--font-ui);letter-spacing:.18em;text-transform:uppercase;flex-direction:column;text-decoration:none;display:none;position:absolute;bottom:clamp(2.5rem,5vh,4rem);left:50%;translate:-50%}.hero__cue-line[data-astro-cid-yodha2z4]{background:#17171833;width:1px;height:44px;position:relative;overflow:hidden}.hero__cue-line[data-astro-cid-yodha2z4]:after{content:"";background:var(--c-ink);animation:cue 2.4s var(--ease-in-out) infinite;position:absolute;inset:0;transform:translateY(-100%)}@keyframes cue{0%{transform:translateY(-100%)}55%,to{transform:translateY(100%)}}@media (width>=1024px){.hero__inner[data-astro-cid-yodha2z4]{gap:var(--space-8);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.hero__media[data-astro-cid-yodha2z4]{justify-self:end;width:100%}.hero__cue[data-astro-cid-yodha2z4]{display:flex}}@media (width>=1024px) and (height<=760px){.hero__cue[data-astro-cid-yodha2z4]{display:none}}@media (prefers-reduced-motion:reduce){.hero__cue-line[data-astro-cid-yodha2z4]:after{animation:none;transform:none}}@media (width<=1023px){.hero__grain[data-astro-cid-yodha2z4]{display:none}}.stack[data-astro-cid-zwkfhws5]{padding-block:var(--section-y);background:var(--c-light);position:relative}.stack__list[data-astro-cid-zwkfhws5]{gap:var(--space-5);display:grid}.mcard[data-astro-cid-zwkfhws5]{border-radius:var(--radius-lg);isolation:isolate;display:grid;position:relative;overflow:hidden}.mcard__media[data-astro-cid-zwkfhws5]{position:relative;overflow:hidden}.mcard__media[data-astro-cid-zwkfhws5] img[data-astro-cid-zwkfhws5]{object-fit:cover;width:100%;height:100%}.mcard__body[data-astro-cid-zwkfhws5]{justify-content:center;gap:var(--space-4);flex-direction:column;padding:clamp(2rem,1.2rem + 3.5vw,4.5rem);display:flex}.mcard__title[data-astro-cid-zwkfhws5]{font-size:var(--fs-h2);max-width:11ch}.mcard__text[data-astro-cid-zwkfhws5]{max-width:26ch}.mcard__statement[data-astro-cid-zwkfhws5]{max-width:24ch;font:400 clamp(1.5rem, 1.15rem + 1.5vw, 2.35rem) / 1.2 var(--font-display);letter-spacing:-.01em;text-wrap:balance}.mcard__actions[data-astro-cid-zwkfhws5]{gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.mcard__dim[data-astro-cid-zwkfhws5]{z-index:5;background:var(--c-night);opacity:0;pointer-events:none;position:absolute;inset:0}.mcard--impact[data-astro-cid-zwkfhws5]{color:var(--c-on-dark);background:#000}.mcard--impact[data-astro-cid-zwkfhws5] .eyebrow[data-astro-cid-zwkfhws5]{color:var(--c-orange)}.mcard__media--impact[data-astro-cid-zwkfhws5]{padding:var(--space-6) var(--space-6) 0;place-items:center;display:grid}.mcard__logo[data-astro-cid-zwkfhws5]{width:min(78%,440px)}.mcard__logo[data-astro-cid-zwkfhws5] img[data-astro-cid-zwkfhws5]{object-fit:contain}.mcard--redeem[data-astro-cid-zwkfhws5]{background:var(--c-mist)}.mcard__media--redeem[data-astro-cid-zwkfhws5]{aspect-ratio:4/3}.mcard__media--redeem[data-astro-cid-zwkfhws5] img[data-astro-cid-zwkfhws5]{object-position:50% 100%}.mcard--bible[data-astro-cid-zwkfhws5]{background:var(--c-blue)}.mcard--bible[data-astro-cid-zwkfhws5] .mcard__body[data-astro-cid-zwkfhws5]{color:var(--c-ink)}.mcard__media--bible[data-astro-cid-zwkfhws5]{aspect-ratio:4/3;background:var(--c-mist)}.mcard__media--bible[data-astro-cid-zwkfhws5] img[data-astro-cid-zwkfhws5]{object-position:50% 78%}@media (width<=899px){.mcard--bible[data-astro-cid-zwkfhws5] .mcard__media[data-astro-cid-zwkfhws5]{order:2}}@media (width>=900px){.mcard[data-astro-cid-zwkfhws5]{grid-template-columns:repeat(2,minmax(0,1fr));min-height:min(78svh,680px)}.mcard__media--redeem[data-astro-cid-zwkfhws5],.mcard__media--bible[data-astro-cid-zwkfhws5]{aspect-ratio:auto}.mcard__media--impact[data-astro-cid-zwkfhws5]{padding:var(--space-7)}}@media (width>=1024px) and (height>=680px) and (prefers-reduced-motion:no-preference){.stack__list[data-astro-cid-zwkfhws5]{gap:14vh}.stack__item[data-astro-cid-zwkfhws5]{top:calc(var(--header-h) + 1.5rem + var(--i) * 1.25rem);position:sticky}.mcard[data-astro-cid-zwkfhws5]{transform-origin:50% 0;height:min(78svh,680px)}}
