.Lattice-module__xA3sSq__page{max-width:1080px;min-height:100vh;color:var(--mk-ink);background:var(--mk-surface);margin:0 auto;padding:56px 20px 90px}.Lattice-module__xA3sSq__hero{max-width:720px;margin:0 0 40px}.Lattice-module__xA3sSq__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--mk-primary);margin-bottom:10px;font-size:11px;font-weight:800;display:inline-block}.Lattice-module__xA3sSq__hero h1{font-family:var(--mk-serif);letter-spacing:-.02em;color:var(--mk-primary-deep);margin:0 0 12px;font-size:clamp(28px,4.2vw,42px);font-weight:680;line-height:1.1}.Lattice-module__xA3sSq__hero p{color:var(--mk-muted);margin:0;font-size:16px;line-height:1.65}.Lattice-module__xA3sSq__statRow{flex-wrap:wrap;gap:22px;margin:22px 0 0;padding:0;list-style:none;display:flex}.Lattice-module__xA3sSq__stat{flex-direction:column;gap:2px;display:flex}.Lattice-module__xA3sSq__statNum{font-family:var(--mk-serif);color:var(--mk-primary-deep);font-size:26px;font-weight:700}.Lattice-module__xA3sSq__statLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--mk-muted);font-size:11px;font-weight:700}.Lattice-module__xA3sSq__honestNote{color:var(--mk-muted);max-width:560px;margin:18px 0 0;font-size:13px}.Lattice-module__xA3sSq__empty{color:var(--mk-muted);font-size:15px}.Lattice-module__xA3sSq__section{border-top:1px solid var(--mk-border);margin-bottom:36px;padding-top:24px}.Lattice-module__xA3sSq__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.Lattice-module__xA3sSq__sectionHead h2{color:var(--mk-ink);margin:0;font-size:19px;font-weight:700}.Lattice-module__xA3sSq__sectionMeta{color:var(--mk-muted);font-size:13px}.Lattice-module__xA3sSq__hubLink{color:var(--mk-primary);font-size:13px;font-weight:700;text-decoration:none}.Lattice-module__xA3sSq__hubLink:hover{text-decoration:underline}.Lattice-module__xA3sSq__grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.Lattice-module__xA3sSq__card{border:1px solid var(--mk-border);background:var(--mk-surface);border-radius:12px;transition:transform .14s,box-shadow .14s}.Lattice-module__xA3sSq__card:hover{transform:translateY(-2px);box-shadow:0 12px 28px -18px #1d3a6b59}.Lattice-module__xA3sSq__cardLink{height:100%;color:inherit;flex-direction:column;gap:6px;padding:16px 18px;text-decoration:none;display:flex}.Lattice-module__xA3sSq__cardEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--mk-muted);font-size:10.5px;font-weight:800}.Lattice-module__xA3sSq__cardTitle{color:var(--mk-ink);font-size:15px;font-weight:650;line-height:1.35}.Lattice-module__xA3sSq__cardMeta{color:var(--mk-muted);margin-top:auto;font-size:12px}.Lattice-module__xA3sSq__topicList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Lattice-module__xA3sSq__topicList li a{border:1px solid var(--mk-border);color:var(--mk-ink);border-radius:10px;padding:10px 14px;font-size:14px;text-decoration:none;display:block}.Lattice-module__xA3sSq__topicList li a:hover{border-color:var(--mk-primary)}@media (prefers-reduced-motion:reduce){.Lattice-module__xA3sSq__card{transition:none}}
