.legion-stage[data-astro-cid-g4xf6dfn]{border:1px solid var(--color-line);background:#efece6;margin:0;overflow:hidden}.legion-stage__chrome[data-astro-cid-g4xf6dfn]{background:#e4e0d8;border-bottom:1px solid #0e0e0e14;align-items:center;gap:.85rem;padding:.55rem .85rem;display:flex}.legion-stage__dots[data-astro-cid-g4xf6dfn]{gap:.35rem;display:flex}.legion-stage__dots[data-astro-cid-g4xf6dfn] i[data-astro-cid-g4xf6dfn]{background:#c4beb4;border-radius:50%;width:.55rem;height:.55rem}.legion-stage__dots[data-astro-cid-g4xf6dfn] i[data-astro-cid-g4xf6dfn]:first-child{background:#c9a089}.legion-stage__dots[data-astro-cid-g4xf6dfn] i[data-astro-cid-g4xf6dfn]:nth-child(2){background:#c4b48a}.legion-stage__url[data-astro-cid-g4xf6dfn]{color:#6b6560;letter-spacing:.02em;font-size:.78rem;text-decoration:none}.legion-stage__url[data-astro-cid-g4xf6dfn]:hover{color:#3d2b1f}.legion-stage__body[data-astro-cid-g4xf6dfn]{position:relative}.lh[data-astro-cid-2qibvioa]{--lh-bg:#f4f1ea;--lh-ink:#2c241c;--lh-muted:#8a8178;--lh-accent:#3d2b1f;background:var(--lh-bg);color:var(--lh-ink);min-height:34rem;font-family:Manrope,system-ui,sans-serif}.lh__nav[data-astro-cid-2qibvioa]{letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #2c241c14;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.25rem;font-size:.68rem;display:flex}.lh__logo[data-astro-cid-2qibvioa]{letter-spacing:.18em;font-weight:700}.lh__nav[data-astro-cid-2qibvioa] nav[data-astro-cid-2qibvioa]{color:var(--lh-muted);gap:1.1rem;display:flex}.lh__cta[data-astro-cid-2qibvioa]{background:var(--lh-accent);color:#f4f1ea;border-radius:999px;padding:.45rem .85rem}.lh__main[data-astro-cid-2qibvioa]{grid-template-columns:1fr 1.15fr;gap:1rem;min-height:24rem;padding:1.5rem 1.25rem 1rem;display:grid}.lh__copy[data-astro-cid-2qibvioa]{flex-direction:column;justify-content:center;padding-right:.5rem;display:flex}.lh__meta[data-astro-cid-2qibvioa]{letter-spacing:.14em;text-transform:uppercase;color:var(--lh-muted);opacity:0;margin:0 0 1rem;font-size:.68rem;transition:opacity .7s,transform .7s;transform:translateY(.6rem)}.lh__title[data-astro-cid-2qibvioa]{letter-spacing:-.02em;margin:0 0 1rem;font-family:Fraunces,serif;font-size:clamp(1.55rem,3.2vw,2.35rem);font-weight:500;line-height:1.15}.lh__title[data-astro-cid-2qibvioa] span[data-astro-cid-2qibvioa]{opacity:0;transition:opacity .8s,transform .8s;display:block;transform:translateY(1rem)}.lh__title[data-astro-cid-2qibvioa] span[data-astro-cid-2qibvioa]:nth-child(2){transition-delay:.12s}.lh__text[data-astro-cid-2qibvioa]{color:var(--lh-muted);opacity:0;max-width:28ch;margin:0 0 1.25rem;font-size:.92rem;line-height:1.55;transition:opacity .7s .2s,transform .7s .2s;transform:translateY(.7rem)}.lh__actions[data-astro-cid-2qibvioa]{opacity:0;flex-wrap:wrap;gap:.55rem;transition:opacity .7s .3s,transform .7s .3s;display:flex;transform:translateY(.7rem)}.lh__btn[data-astro-cid-2qibvioa]{border:1px solid var(--lh-accent);letter-spacing:.04em;text-transform:uppercase;align-items:center;min-height:2.4rem;padding:.45rem .95rem;font-size:.78rem;display:inline-flex}.lh__btn--fill[data-astro-cid-2qibvioa]{background:var(--lh-accent);color:#f4f1ea}.lh__scene[data-astro-cid-2qibvioa]{background:linear-gradient(160deg,#ebe6dc,#d9d2c6 55%,#cfc6b8);border:1px solid #2c241c14;min-height:22rem;position:relative;overflow:hidden}.lh__viewer[data-astro-cid-2qibvioa]{--poster-color:transparent;opacity:0;background:0 0;width:100%;height:100%;min-height:22rem;transition:opacity .9s}.lh__loader[data-astro-cid-2qibvioa]{letter-spacing:.18em;text-transform:uppercase;color:var(--lh-muted);pointer-events:none;place-items:center;font-size:.72rem;transition:opacity .5s;display:grid;position:absolute;inset:0}.lh__badge[data-astro-cid-2qibvioa]{z-index:2;letter-spacing:.1em;text-transform:uppercase;background:#f4f1eae0;border:1px solid #2c241c1f;padding:.3rem .55rem;font-size:.65rem;position:absolute;bottom:.75rem;right:.75rem}.lh__stats[data-astro-cid-2qibvioa]{border-top:1px solid #2c241c14;grid-template-columns:repeat(3,1fr);gap:.5rem;padding:.85rem 1.25rem 1.1rem;display:grid}.lh__stats[data-astro-cid-2qibvioa] strong[data-astro-cid-2qibvioa]{font-family:Fraunces,serif;font-size:1.35rem;font-weight:500;display:block}.lh__stats[data-astro-cid-2qibvioa] span[data-astro-cid-2qibvioa]{letter-spacing:.08em;text-transform:uppercase;color:var(--lh-muted);font-size:.68rem}.lh[data-astro-cid-2qibvioa].is-live .lh__meta[data-astro-cid-2qibvioa],.lh[data-astro-cid-2qibvioa].is-live .lh__title[data-astro-cid-2qibvioa] span[data-astro-cid-2qibvioa],.lh[data-astro-cid-2qibvioa].is-live .lh__text[data-astro-cid-2qibvioa],.lh[data-astro-cid-2qibvioa].is-live .lh__actions[data-astro-cid-2qibvioa]{opacity:1;transform:none}.lh[data-astro-cid-2qibvioa].is-live .lh__viewer[data-astro-cid-2qibvioa]{opacity:1}.lh[data-astro-cid-2qibvioa].is-ready .lh__loader[data-astro-cid-2qibvioa]{opacity:0}@media (width<=820px){.lh__nav[data-astro-cid-2qibvioa] nav[data-astro-cid-2qibvioa]{display:none}.lh__main[data-astro-cid-2qibvioa]{grid-template-columns:1fr}.lh__scene[data-astro-cid-2qibvioa],.lh__viewer[data-astro-cid-2qibvioa]{min-height:16rem}}
