.yatra[data-astro-cid-gudtfp5b]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(28px,4vw,38px) 0;margin:0;list-style:none;display:grid}.yatra-step[data-astro-cid-gudtfp5b]{flex-direction:column;display:flex}.yatra-step[data-astro-cid-gudtfp5b]>[data-astro-cid-gudtfp5b]:not(.yatra-mark){padding-right:24px}.yatra-n[data-astro-cid-gudtfp5b]{font-family:var(--sans);letter-spacing:.12em;color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600;display:block}.yatra-mark[data-astro-cid-gudtfp5b]{background:var(--line-2);height:1px;margin:12px 0 16px;display:block;position:relative}.yatra-mark[data-astro-cid-gudtfp5b]:after{content:"";box-sizing:border-box;background:var(--paper);border:1.5px solid var(--accent);border-radius:50%;width:9px;height:9px;margin-top:-4.5px;position:absolute;top:50%;left:0}.yatra-step[data-astro-cid-gudtfp5b]:nth-child(4n) .yatra-mark[data-astro-cid-gudtfp5b],.yatra-step[data-astro-cid-gudtfp5b]:last-child .yatra-mark[data-astro-cid-gudtfp5b]{background:0 0}.yatra-title[data-astro-cid-gudtfp5b]{letter-spacing:-.01em;margin:0 0 8px;font-size:1.02rem;font-weight:600}.yatra-does[data-astro-cid-gudtfp5b]{color:var(--ink-2);margin:0 0 12px;font-size:.9rem;line-height:1.5}.yatra-behind[data-astro-cid-gudtfp5b]{font-family:var(--sans);color:var(--ink-3);border-top:1px solid var(--line);margin:auto 0 0;padding-top:12px;font-size:12px;line-height:1.5}.yatra-tag[data-astro-cid-gudtfp5b]{letter-spacing:.11em;text-transform:uppercase;color:var(--accent);margin-bottom:4px;font-size:10px;font-weight:600;display:block}@media (width<=860px){.yatra[data-astro-cid-gudtfp5b]{grid-template-columns:repeat(2,minmax(0,1fr))}.yatra-step[data-astro-cid-gudtfp5b]:nth-child(n) .yatra-mark[data-astro-cid-gudtfp5b]{background:var(--line-2)}.yatra-step[data-astro-cid-gudtfp5b]:nth-child(2n) .yatra-mark[data-astro-cid-gudtfp5b],.yatra-step[data-astro-cid-gudtfp5b]:last-child .yatra-mark[data-astro-cid-gudtfp5b]{background:0 0}}@media (width<=560px){.yatra[data-astro-cid-gudtfp5b]{grid-template-columns:minmax(0,1fr);row-gap:0}.yatra-step[data-astro-cid-gudtfp5b]{border-left:1px solid var(--line);padding-bottom:26px;padding-left:26px;position:relative}.yatra-step[data-astro-cid-gudtfp5b]:last-child{border-left-color:#0000;padding-bottom:0}.yatra-behind[data-astro-cid-gudtfp5b]{margin-top:0}.yatra-step[data-astro-cid-gudtfp5b]>[data-astro-cid-gudtfp5b]:not(.yatra-mark){padding-right:0}.yatra-step[data-astro-cid-gudtfp5b]:nth-child(n) .yatra-mark[data-astro-cid-gudtfp5b]{background:0 0;width:9px;height:9px;margin:0;position:absolute;top:7px;left:-5px}.yatra-step[data-astro-cid-gudtfp5b]:nth-child(n) .yatra-mark[data-astro-cid-gudtfp5b]:after{margin-top:0;top:0;left:0}}.spinemap[data-astro-cid-wyddp4nd]{width:100%;min-width:720px;height:auto;display:block}.spinemap[data-astro-cid-wyddp4nd] text[data-astro-cid-wyddp4nd]{font-family:var(--sans)}.spinemap[data-astro-cid-wyddp4nd] .sp-head[data-astro-cid-wyddp4nd]{letter-spacing:.09em;text-transform:uppercase;fill:var(--ink-3);font-size:11px;font-weight:500}.spinemap[data-astro-cid-wyddp4nd] .sp-entry[data-astro-cid-wyddp4nd]{fill:var(--ink);font-size:14px;font-weight:600}.spinemap[data-astro-cid-wyddp4nd] .sp-note[data-astro-cid-wyddp4nd],.spinemap[data-astro-cid-wyddp4nd] .sp-gloss[data-astro-cid-wyddp4nd],.spinemap[data-astro-cid-wyddp4nd] .sp-role[data-astro-cid-wyddp4nd]{fill:var(--ink-3);font-size:11.5px}.spinemap[data-astro-cid-wyddp4nd] .sp-band[data-astro-cid-wyddp4nd]{fill:var(--ink);font-size:14px;font-weight:600}.spinemap[data-astro-cid-wyddp4nd] .sp-brand[data-astro-cid-wyddp4nd]{fill:var(--ink);font-size:13.5px;font-weight:500}.spinemap[data-astro-cid-wyddp4nd] .sp-node[data-astro-cid-wyddp4nd] circle[data-astro-cid-wyddp4nd],.spinemap[data-astro-cid-wyddp4nd] .sp-node[data-astro-cid-wyddp4nd] text[data-astro-cid-wyddp4nd]{transition:fill var(--quick) var(--ease), stroke var(--quick) var(--ease)}.spinemap[data-astro-cid-wyddp4nd] .sp-node[data-astro-cid-wyddp4nd]:hover circle[data-astro-cid-wyddp4nd]{fill:var(--accent);stroke:var(--accent)}.spinemap[data-astro-cid-wyddp4nd] .sp-node[data-astro-cid-wyddp4nd]:hover .sp-brand[data-astro-cid-wyddp4nd],.spinemap[data-astro-cid-wyddp4nd] .sp-node[data-astro-cid-wyddp4nd]:hover .sp-entry[data-astro-cid-wyddp4nd]{fill:var(--accent)}.spinemap[data-astro-cid-wyddp4nd] .sp-node[data-astro-cid-wyddp4nd]:hover .sp-role[data-astro-cid-wyddp4nd],.spinemap[data-astro-cid-wyddp4nd] .sp-node[data-astro-cid-wyddp4nd]:hover .sp-note[data-astro-cid-wyddp4nd]{fill:var(--ink-2)}.key-spine[data-astro-cid-wyddp4nd]{background:var(--accent-soft);border:1.2px solid var(--accent)}.key-arrive[data-astro-cid-wyddp4nd]{background:var(--ink)}.bookflow[data-astro-cid-c7jrtv6e]{width:100%;min-width:760px;height:auto;display:block}.bookflow[data-astro-cid-c7jrtv6e] text[data-astro-cid-c7jrtv6e]{font-family:var(--sans)}.bookflow[data-astro-cid-c7jrtv6e] .bf-head[data-astro-cid-c7jrtv6e]{letter-spacing:.09em;text-transform:uppercase;fill:var(--ink-3);font-size:11px;font-weight:500}.bookflow[data-astro-cid-c7jrtv6e] .bf-boxtitle[data-astro-cid-c7jrtv6e]{fill:var(--ink);font-size:14px;font-weight:600}.bookflow[data-astro-cid-c7jrtv6e] .bf-boxline[data-astro-cid-c7jrtv6e],.bookflow[data-astro-cid-c7jrtv6e] .bf-payline[data-astro-cid-c7jrtv6e]{fill:var(--ink-2);font-size:12.5px}.bookflow[data-astro-cid-c7jrtv6e] .bf-row[data-astro-cid-c7jrtv6e]{fill:var(--ink);font-size:13px}.key-person[data-astro-cid-c7jrtv6e],.key-record[data-astro-cid-c7jrtv6e]{border-radius:50%;width:10px;height:10px}.key-person[data-astro-cid-c7jrtv6e]{background:var(--accent)}.key-record[data-astro-cid-c7jrtv6e]{border:1.4px solid var(--ink-2);background:0 0}.faiths[data-astro-cid-6cayh67j]{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;list-style:none;display:grid}.faiths[data-astro-cid-6cayh67j] li[data-astro-cid-6cayh67j]{border-bottom:1px solid var(--line);border-left:1px solid var(--line);padding:18px 20px 22px}.faiths[data-astro-cid-6cayh67j] li[data-astro-cid-6cayh67j]:nth-child(4n+1){border-left:0}.faith-name[data-astro-cid-6cayh67j]{letter-spacing:-.01em;margin:0 0 8px;font-size:1.02rem;font-weight:600}.faith-places[data-astro-cid-6cayh67j]{font-family:var(--sans);color:var(--ink-2);margin:0;font-size:12.5px;line-height:1.55}@media (width<=860px){.faiths[data-astro-cid-6cayh67j]{grid-template-columns:repeat(2,minmax(0,1fr))}.faiths[data-astro-cid-6cayh67j] li[data-astro-cid-6cayh67j]:nth-child(n){border-left:1px solid var(--line)}.faiths[data-astro-cid-6cayh67j] li[data-astro-cid-6cayh67j]:nth-child(odd){border-left:0}}@media (width<=520px){.faiths[data-astro-cid-6cayh67j]{grid-template-columns:minmax(0,1fr)}.faiths[data-astro-cid-6cayh67j] li[data-astro-cid-6cayh67j]:nth-child(n){border-left:0}}.langs[data-astro-cid-6cayh67j]{flex-wrap:wrap;align-items:baseline;gap:10px 16px;margin-top:20px;display:flex}.langs-label[data-astro-cid-6cayh67j]{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);flex:none;font-size:11px;font-weight:600}.langs-list[data-astro-cid-6cayh67j]{flex-wrap:wrap;gap:8px;margin:0;list-style:none;display:flex}.langs-list[data-astro-cid-6cayh67j] li[data-astro-cid-6cayh67j]{color:var(--ink-2);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:3px 12px;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;line-height:1.4}.langs-list[data-astro-cid-6cayh67j] .langs-more[data-astro-cid-6cayh67j]{color:var(--ink-3);border-color:#0000;padding-left:2px;font-size:12.5px}
