.page-module__uUxU3G__pageShell{--lion-line:#061218;--lion-ink:#0b1820;--lion-aqua:#84efe0;--lion-bg:#f7f0e1;background:radial-gradient(circle at 8% 4%,#84efe059,#0000 26%),radial-gradient(circle at 92% 10%,#ffffff70,#0000 24%),linear-gradient(#0d3f54 0%,#0c3345 100%);min-height:100vh;padding:1.5rem 1rem 3rem}.page-module__uUxU3G__heroCard,.page-module__uUxU3G__plotCard{border:4px solid var(--lion-line);background:var(--lion-bg);border-radius:28px;box-shadow:8px 8px #061218d1}.page-module__uUxU3G__heroCard{max-width:1240px;color:var(--lion-ink);margin:0 auto;padding:1.35rem}.page-module__uUxU3G__eyebrow{font-family:var(--font-mono-lion);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.72rem}.page-module__uUxU3G__heroCard h1{font-family:var(--font-heading-lion);margin:.65rem 0 0;font-size:clamp(2.1rem,5vw,3.8rem);line-height:.95}.page-module__uUxU3G__heroCard p{max-width:70ch;margin:.85rem 0 0;line-height:1.5}.page-module__uUxU3G__quickStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1rem;display:grid}.page-module__uUxU3G__quickStats div{border:3px solid var(--lion-line);background:#ffffffe0;border-radius:20px;padding:.75rem}.page-module__uUxU3G__quickStats span{font-family:var(--font-mono-lion);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;display:block}.page-module__uUxU3G__quickStats strong{overflow-wrap:anywhere;margin-top:.45rem;font-size:1rem;display:block}.page-module__uUxU3G__actionRow{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.page-module__uUxU3G__actionButton,.page-module__uUxU3G__actionGhost{border:3px solid var(--lion-line);font-family:var(--font-heading-lion);border-radius:999px;justify-content:center;align-items:center;padding:.7rem .95rem;display:inline-flex;box-shadow:4px 4px #061218c7}.page-module__uUxU3G__actionButton{background:var(--lion-aqua)}.page-module__uUxU3G__actionGhost{background:#ffffffe0}.page-module__uUxU3G__gridSection{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:1240px;margin:1rem auto 0;display:grid}.page-module__uUxU3G__plotCard{padding:.8rem}.page-module__uUxU3G__imageWrap{border:3px solid var(--lion-line);background:#dceef0;border-radius:20px;min-height:280px;position:relative;overflow:hidden}.page-module__uUxU3G__plotImage{object-fit:contain}.page-module__uUxU3G__plotCopy{color:var(--lion-ink)}.page-module__uUxU3G__plotCopy h2{font-family:var(--font-heading-lion);margin:.8rem 0 0;font-size:1.5rem}.page-module__uUxU3G__plotCopy p{margin:.45rem 0 0;line-height:1.5}@media (max-width:980px){.page-module__uUxU3G__quickStats,.page-module__uUxU3G__gridSection{grid-template-columns:1fr}}
