.bible-page.svelte-z6eth2{background:linear-gradient(145deg,#fff 0%,#faf8f4 56%,#f4f2fb 100%);padding:82px 0}.layout.svelte-z6eth2{grid-template-columns:1fr .95fr;align-items:start;gap:76px;display:grid}.intro.svelte-z6eth2 h1:where(.svelte-z6eth2){margin:18px 0 10px}.intro.svelte-z6eth2 h2:where(.svelte-z6eth2){margin-bottom:22px;font-size:clamp(1.5rem,3vw,2.2rem)}.note.svelte-z6eth2{border:1px solid var(--line);border-left:4px solid var(--purple);color:var(--muted);background:#fff;border-radius:0 16px 16px 0;margin-top:38px;padding:26px 28px;line-height:1.65}.note.svelte-z6eth2 p:where(.svelte-z6eth2):last-of-type{margin-bottom:14px}.form-card.svelte-z6eth2{border:1px solid var(--line);background:#fff;border-radius:24px;padding:34px;box-shadow:0 18px 50px #14171b12}form.svelte-z6eth2,label.svelte-z6eth2{flex-direction:column;display:flex}form.svelte-z6eth2{gap:17px}form.svelte-z6eth2 h2:where(.svelte-z6eth2){margin-bottom:6px}.two.svelte-z6eth2{grid-template-columns:1fr 1fr;gap:14px;display:grid}label.svelte-z6eth2{color:var(--muted);gap:7px;font-size:.82rem;font-weight:650}label.svelte-z6eth2 span:where(.svelte-z6eth2){font-weight:400}input.svelte-z6eth2,textarea.svelte-z6eth2{width:100%;color:var(--ink);font:inherit;background:#fff;border:1px solid #14171b2e;border-radius:11px;padding:12px 13px}input.svelte-z6eth2:focus,textarea.svelte-z6eth2:focus{border-color:var(--blue);outline:2px solid #2a7de140}textarea.svelte-z6eth2{resize:vertical}.honeypot.svelte-z6eth2{position:absolute;left:-10000px}.form-card.svelte-z6eth2 button:where(.svelte-z6eth2){width:100%;margin-top:4px}.form-card.svelte-z6eth2 small:where(.svelte-z6eth2){color:#747b83;line-height:1.5}.error.svelte-z6eth2{color:#b42318;margin:0}.success.svelte-z6eth2{text-align:center;padding:60px 10px}.success.svelte-z6eth2 span:where(.svelte-z6eth2){background:#78ded44d;border-radius:50%;place-items:center;width:56px;height:56px;margin:0 auto 20px;font-size:1.5rem;display:grid}.success.svelte-z6eth2 p:where(.svelte-z6eth2){color:var(--muted);line-height:1.6}@media (width<=850px){.layout.svelte-z6eth2{grid-template-columns:1fr;gap:48px}}@media (width<=540px){.bible-page.svelte-z6eth2{padding:60px 0}.two.svelte-z6eth2{grid-template-columns:1fr}.form-card.svelte-z6eth2{padding:24px 18px}}
