.leanne[data-astro-cid-zy7lmnij]{background:var(--cream)}.leanne__inner[data-astro-cid-zy7lmnij]{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(2rem,5vw,4.5rem);align-items:center}.leanne__photo[data-astro-cid-zy7lmnij]{position:relative;aspect-ratio:4 / 5;border-radius:var(--r-lg);background:linear-gradient(160deg,var(--cream-deep),#E3DBCD);border:1px solid var(--line);box-shadow:0 4px 14px #2a1e0a0f;display:grid;place-items:center;overflow:hidden}.leanne__initials[data-astro-cid-zy7lmnij]{font-family:var(--font-serif);font-size:clamp(6rem,14vw,10rem);line-height:1;color:var(--ink);opacity:.18}.leanne__mark[data-astro-cid-zy7lmnij]{position:absolute;right:-8%;bottom:-4%;width:46%;color:var(--orange);opacity:.9}.leanne__caption[data-astro-cid-zy7lmnij]{margin-top:.9rem;display:flex;flex-direction:column;gap:.15rem}.leanne__caption[data-astro-cid-zy7lmnij] strong[data-astro-cid-zy7lmnij]{font-family:var(--font-serif);font-weight:400;font-size:1.35rem;color:var(--ink)}.leanne__caption[data-astro-cid-zy7lmnij] span[data-astro-cid-zy7lmnij]{font-size:.85rem;color:var(--ink-muted)}.leanne__copy[data-astro-cid-zy7lmnij] h2[data-astro-cid-zy7lmnij]{max-width:18ch}.leanne__copy[data-astro-cid-zy7lmnij] .lede[data-astro-cid-zy7lmnij]{margin-top:var(--space-xs)}.leanne__body[data-astro-cid-zy7lmnij]{margin-top:var(--space-sm);font-size:1rem;color:var(--ink-body);max-width:58ch;line-height:1.65}.leanne__body[data-astro-cid-zy7lmnij] em[data-astro-cid-zy7lmnij]{font-family:var(--font-serif);font-size:1.12em;color:var(--ink)}.leanne__facts[data-astro-cid-zy7lmnij]{list-style:none;margin-top:var(--space-md);display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.leanne__facts[data-astro-cid-zy7lmnij] li[data-astro-cid-zy7lmnij]{background:var(--white);border:1px solid var(--line-soft);border-radius:var(--r-md);padding:1.1rem 1.15rem}.leanne__facts[data-astro-cid-zy7lmnij] strong[data-astro-cid-zy7lmnij]{display:block;font-family:var(--font-serif);font-weight:400;font-size:1.1rem;color:var(--ink-muted);margin-bottom:.35rem}.leanne__facts[data-astro-cid-zy7lmnij] strong[data-astro-cid-zy7lmnij] span[data-astro-cid-zy7lmnij]{font-size:2.1rem;color:var(--orange-deep);line-height:1}.leanne__facts[data-astro-cid-zy7lmnij] p[data-astro-cid-zy7lmnij]{font-size:.86rem;color:var(--ink-muted);line-height:1.5}.leanne__more[data-astro-cid-zy7lmnij]{display:inline-flex;align-items:center;gap:.45rem;margin-top:var(--space-md);font-weight:600;font-size:.95rem;color:var(--ink);text-decoration:none}.leanne__more[data-astro-cid-zy7lmnij] svg[data-astro-cid-zy7lmnij]{width:18px;height:18px;color:var(--orange-deep);transition:transform .2s ease}.leanne__more[data-astro-cid-zy7lmnij]:hover svg[data-astro-cid-zy7lmnij]{transform:translate(3px)}.leanne__note[data-astro-cid-zy7lmnij]{margin-top:var(--space-sm);font-size:.78rem;color:var(--ink-faint);max-width:56ch}[data-astro-cid-zy7lmnij][data-reveal],[data-astro-cid-zy7lmnij][data-reveal-group]>[data-astro-cid-zy7lmnij]{opacity:0;transform:translateY(8px);transition:opacity .28s cubic-bezier(.33,1,.68,1),transform .28s cubic-bezier(.33,1,.68,1);transition-delay:calc(var(--i, 0) * 40ms)}[data-astro-cid-zy7lmnij][data-reveal].is-in,[data-astro-cid-zy7lmnij][data-reveal-group].is-in>[data-astro-cid-zy7lmnij]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-astro-cid-zy7lmnij][data-reveal],[data-astro-cid-zy7lmnij][data-reveal-group]>[data-astro-cid-zy7lmnij]{opacity:1;transform:none;transition:none}}@media(max-width:900px){.leanne__inner[data-astro-cid-zy7lmnij]{grid-template-columns:1fr}.leanne__portrait[data-astro-cid-zy7lmnij]{max-width:360px}.leanne__facts[data-astro-cid-zy7lmnij]{grid-template-columns:1fr}}.beliefs[data-astro-cid-owxdwbwz]{background:var(--cream-deep)}.beliefs__top[data-astro-cid-owxdwbwz]{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(1.5rem,5vw,4rem);align-items:center;margin-bottom:var(--space-lg)}.beliefs__top[data-astro-cid-owxdwbwz] .section-head[data-astro-cid-owxdwbwz]{margin-bottom:0}.beliefs__art[data-astro-cid-owxdwbwz]{border-radius:var(--r-lg);overflow:hidden;background:var(--cream);border:1px solid var(--line);box-shadow:0 4px 14px #2a1e0a0f}.beliefs__art[data-astro-cid-owxdwbwz] img[data-astro-cid-owxdwbwz]{width:100%;height:auto}.beliefs__grid[data-astro-cid-owxdwbwz]{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-xs)}.belief[data-astro-cid-owxdwbwz]{background:var(--white);border:1px solid var(--line-soft);border-radius:var(--r-lg);padding:clamp(1.4rem,2.5vw,1.9rem);display:flex;flex-direction:column;gap:.6rem}.belief__mark[data-astro-cid-owxdwbwz]{display:block;width:34px;height:15px;color:var(--orange);margin-bottom:.4rem}.belief__mark[data-astro-cid-owxdwbwz] svg[data-astro-cid-owxdwbwz]{width:100%;height:100%;overflow:visible}.belief[data-astro-cid-owxdwbwz] h3[data-astro-cid-owxdwbwz]{font-size:clamp(1.3rem,2vw,1.5rem)}.belief[data-astro-cid-owxdwbwz] p[data-astro-cid-owxdwbwz]{font-size:.93rem;color:var(--ink-muted);line-height:1.6}[data-astro-cid-owxdwbwz][data-reveal],[data-astro-cid-owxdwbwz][data-reveal-group]>[data-astro-cid-owxdwbwz]{opacity:0;transform:translateY(8px);transition:opacity .28s cubic-bezier(.33,1,.68,1),transform .28s cubic-bezier(.33,1,.68,1);transition-delay:calc(var(--i, 0) * 40ms)}[data-astro-cid-owxdwbwz][data-reveal].is-in,[data-astro-cid-owxdwbwz][data-reveal-group].is-in>[data-astro-cid-owxdwbwz]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-astro-cid-owxdwbwz][data-reveal],[data-astro-cid-owxdwbwz][data-reveal-group]>[data-astro-cid-owxdwbwz]{opacity:1;transform:none;transition:none}}@media(max-width:900px){.beliefs__top[data-astro-cid-owxdwbwz]{grid-template-columns:1fr}.beliefs__art[data-astro-cid-owxdwbwz]{max-width:520px}.beliefs__grid[data-astro-cid-owxdwbwz]{grid-template-columns:1fr 1fr}}@media(max-width:600px){.beliefs__grid[data-astro-cid-owxdwbwz]{grid-template-columns:1fr}}.explore[data-astro-cid-lnsk3w2w]{background:var(--white)}.explore__inner[data-astro-cid-lnsk3w2w]{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(2rem,5vw,4rem);align-items:center}.explore__copy[data-astro-cid-lnsk3w2w] h2[data-astro-cid-lnsk3w2w]{max-width:16ch}.explore__copy[data-astro-cid-lnsk3w2w] .lede[data-astro-cid-lnsk3w2w]{margin-top:var(--space-xs)}.explore__legend[data-astro-cid-lnsk3w2w]{list-style:none;margin-top:var(--space-md);display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.explore__legend[data-astro-cid-lnsk3w2w]>li[data-astro-cid-lnsk3w2w]{background:var(--tone-bg);border-radius:var(--r-md);padding:1rem 1.1rem}.explore__legend[data-astro-cid-lnsk3w2w] h3[data-astro-cid-lnsk3w2w]{font-family:var(--font-sans);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tone-fg);margin-bottom:.5rem}.explore__legend[data-astro-cid-lnsk3w2w] ul[data-astro-cid-lnsk3w2w]{list-style:none;display:flex;flex-direction:column;gap:.2rem}.explore__legend[data-astro-cid-lnsk3w2w] ul[data-astro-cid-lnsk3w2w] li[data-astro-cid-lnsk3w2w]{font-size:.92rem;color:var(--ink-body)}.explore__actions[data-astro-cid-lnsk3w2w]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:var(--space-md)}.explore__note[data-astro-cid-lnsk3w2w]{font-size:.85rem;color:var(--ink-muted)}.explore__map[data-astro-cid-lnsk3w2w] svg[data-astro-cid-lnsk3w2w]{width:100%;height:auto;overflow:visible}.map-centre-label[data-astro-cid-lnsk3w2w]{font-family:var(--font-serif);font-style:italic;font-size:20px;fill:var(--cream)}.map-hub-label[data-astro-cid-lnsk3w2w]{font-family:var(--font-sans);font-size:13px;font-weight:600;letter-spacing:.01em}.map-area-label[data-astro-cid-lnsk3w2w]{font-family:var(--font-sans);font-size:15px;font-weight:500;fill:var(--ink-body)}.map-line[data-astro-cid-lnsk3w2w]{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .5s cubic-bezier(.33,1,.68,1);transition-delay:calc(var(--o) * 45ms)}.map-node[data-astro-cid-lnsk3w2w]{opacity:0;transform:translateY(8px);transform-box:fill-box;transform-origin:center;transition:opacity .28s cubic-bezier(.33,1,.68,1),transform .28s cubic-bezier(.33,1,.68,1);transition-delay:calc(.12s + var(--o) * 50ms)}.is-in[data-astro-cid-lnsk3w2w] .map-line[data-astro-cid-lnsk3w2w]{stroke-dashoffset:0}.is-in[data-astro-cid-lnsk3w2w] .map-node[data-astro-cid-lnsk3w2w]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.map-line[data-astro-cid-lnsk3w2w]{stroke-dashoffset:0;transition:none}.map-node[data-astro-cid-lnsk3w2w]{opacity:1;transform:none;transition:none}}@media(max-width:960px){.explore__inner[data-astro-cid-lnsk3w2w]{grid-template-columns:1fr}.explore__map[data-astro-cid-lnsk3w2w]{order:-1;max-width:560px;margin-inline:auto;width:100%}}@media(max-width:560px){.map-area-label[data-astro-cid-lnsk3w2w]{display:none}.explore__map[data-astro-cid-lnsk3w2w] svg[data-astro-cid-lnsk3w2w]{margin:-6% 0}.explore__legend[data-astro-cid-lnsk3w2w]{grid-template-columns:1fr}}
