.page-hero[data-astro-cid-obpuebov]{padding:12rem 0 4rem;background:radial-gradient(ellipse at 80% 30%,rgba(101,193,194,.18),transparent 55%),var(--bg)}.page-hero[data-astro-cid-obpuebov] .eyebrow[data-astro-cid-obpuebov]{margin-bottom:2rem}.page-hero[data-astro-cid-obpuebov] h1[data-astro-cid-obpuebov]{margin:1rem 0 2rem}.lead[data-astro-cid-obpuebov]{font-size:clamp(1.1rem,1.4vw,1.3rem);color:var(--ink-dim);max-width:60ch}.gospel[data-astro-cid-obpuebov]{padding:clamp(5rem,10vw,9rem) 0;background:var(--warm);color:var(--warm-ink)}.gospel[data-astro-cid-obpuebov] .eyebrow[data-astro-cid-obpuebov]{color:var(--warm-ink);opacity:.6}.gospel[data-astro-cid-obpuebov] .eyebrow[data-astro-cid-obpuebov]:before{background:var(--warm-ink);opacity:.3}.gospel-grid[data-astro-cid-obpuebov]{display:grid;grid-template-columns:1fr 1.3fr;gap:5rem;align-items:start}.gospel-headline[data-astro-cid-obpuebov]{font-size:clamp(2.2rem,5vw,4rem);font-weight:800;line-height:1.05;letter-spacing:-.03em;margin-top:2rem}.gospel-headline[data-astro-cid-obpuebov] em[data-astro-cid-obpuebov]{font-style:italic;font-weight:400;color:var(--accent)}.gospel-body[data-astro-cid-obpuebov] p[data-astro-cid-obpuebov]{font-size:1.05rem;color:#0b1112bf;margin-bottom:1.2rem}.gospel-body[data-astro-cid-obpuebov] strong[data-astro-cid-obpuebov]{color:var(--warm-ink);font-weight:700}.prayer[data-astro-cid-obpuebov]{padding:clamp(5rem,10vw,9rem) 0;background:var(--bg);text-align:center}.prayer[data-astro-cid-obpuebov] .eyebrow[data-astro-cid-obpuebov]{justify-content:center;margin-bottom:1.5rem}.prayer[data-astro-cid-obpuebov] .wrap[data-astro-cid-obpuebov]{max-width:800px}.prayer-intro[data-astro-cid-obpuebov]{color:var(--ink-dim);font-size:1.1rem;max-width:55ch;margin:0 auto 3rem}.prayer-text[data-astro-cid-obpuebov]{font-family:var(--font);font-size:clamp(1.3rem,2.5vw,1.8rem);font-style:italic;font-weight:500;line-height:1.5;color:var(--ink);padding:3rem 2rem;background:var(--bg-2);border-left:3px solid var(--accent);border-radius:0 10px 10px 0;margin:2rem 0;text-align:left}.prayer-after[data-astro-cid-obpuebov]{color:var(--ink-dim);font-size:1.05rem;max-width:55ch;margin:2rem auto 3rem}.cta-row[data-astro-cid-obpuebov]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.questions[data-astro-cid-obpuebov]{padding:clamp(5rem,10vw,9rem) 0;background:var(--bg-2)}.questions-head[data-astro-cid-obpuebov]{margin-bottom:4rem}.questions-head[data-astro-cid-obpuebov] h2[data-astro-cid-obpuebov]{margin:1.5rem 0}.questions-head[data-astro-cid-obpuebov] p[data-astro-cid-obpuebov]{color:var(--ink-dim);font-size:1.1rem;max-width:50ch}.questions-grid[data-astro-cid-obpuebov]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.q-card[data-astro-cid-obpuebov]{padding:2.5rem;background:var(--surface);border:1px solid var(--line);border-radius:10px;transition:border-color .3s}.q-card[data-astro-cid-obpuebov]:hover{border-color:var(--accent)}.q-num[data-astro-cid-obpuebov]{font-family:var(--font);font-size:2.5rem;font-weight:900;color:var(--accent);opacity:.4;margin-bottom:1rem;line-height:1}.q-card[data-astro-cid-obpuebov] h3[data-astro-cid-obpuebov]{font-size:1.4rem;font-weight:800;margin-bottom:1rem;letter-spacing:-.01em}.q-card[data-astro-cid-obpuebov] p[data-astro-cid-obpuebov]{color:var(--ink-dim);margin-bottom:1rem}.q-card[data-astro-cid-obpuebov] ul[data-astro-cid-obpuebov]{list-style:none;display:grid;gap:.5rem;margin:1rem 0 1.5rem;color:var(--ink-dim)}.q-card[data-astro-cid-obpuebov] ul[data-astro-cid-obpuebov] li[data-astro-cid-obpuebov]{padding-left:1.2rem;position:relative;font-size:.95rem}.q-card[data-astro-cid-obpuebov] ul[data-astro-cid-obpuebov] li[data-astro-cid-obpuebov]:before{content:"?";position:absolute;left:0;color:var(--accent);font-weight:700}.q-link[data-astro-cid-obpuebov]{color:var(--accent);font-weight:600;font-size:.9rem;letter-spacing:.05em}.ankommen[data-astro-cid-obpuebov]{padding:clamp(5rem,10vw,9rem) 0;background:var(--bg)}.ankommen-grid[data-astro-cid-obpuebov]{display:grid;grid-template-columns:1fr 1.3fr;gap:5rem;align-items:start}.ankommen[data-astro-cid-obpuebov] h2[data-astro-cid-obpuebov]{margin-top:2rem}.ankommen-list[data-astro-cid-obpuebov]{list-style:none;display:grid;gap:1rem;margin-top:2rem}.ankommen-list[data-astro-cid-obpuebov] li[data-astro-cid-obpuebov]{padding:1.5rem 1.8rem;background:var(--bg-2);border:1px solid var(--line);border-radius:8px;transition:border-color .3s,background .3s;display:grid;grid-template-columns:200px 1fr auto;gap:2rem;align-items:center}.ankommen-list[data-astro-cid-obpuebov] li[data-astro-cid-obpuebov]:hover{border-color:var(--accent);background:var(--surface)}.ankommen-list[data-astro-cid-obpuebov] strong[data-astro-cid-obpuebov]{font-size:1.05rem;font-weight:700}.ankommen-list[data-astro-cid-obpuebov] a[data-astro-cid-obpuebov]{color:var(--accent);font-weight:600;font-size:.9rem}@media(max-width:1000px){.gospel-grid[data-astro-cid-obpuebov],.ankommen-grid[data-astro-cid-obpuebov]{grid-template-columns:1fr;gap:3rem}.questions-grid[data-astro-cid-obpuebov]{grid-template-columns:1fr}.ankommen-list[data-astro-cid-obpuebov] li[data-astro-cid-obpuebov]{grid-template-columns:1fr;gap:.5rem}}
