.hero[data-astro-cid-lcdefpme]{padding-block:clamp(40px,6vw,80px) clamp(48px,7vw,96px);overflow:hidden}.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.hero__copy[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-bottom:2rem}.hero__media[data-astro-cid-lcdefpme]{position:relative}.hero__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/4.4;object-fit:cover;border-radius:220px 220px var(--radius-lg) var(--radius-lg);width:100%}.next-market[data-astro-cid-lcdefpme]{background:var(--paper);max-width:300px;color:var(--ink);border-radius:var(--radius);box-shadow:var(--shadow);border-left:5px solid var(--apple);gap:.15rem;padding:1rem 1.25rem;text-decoration:none;display:grid;position:absolute;bottom:28px;left:clamp(-40px,-3vw,-12px)}.next-market[data-astro-cid-lcdefpme]:hover{color:var(--ink);transform:translateY(-2px)}.next-market__label[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.1em;color:var(--apple);font-size:.75rem;font-weight:700}.next-market[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:1.2rem;font-weight:600}.next-market[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{color:var(--muted);font-size:.9rem}.pillars-section[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);padding-block:clamp(40px,5vw,64px)}.pillars[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:2rem;margin:0;padding:0;list-style:none;display:grid}.pillars[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{color:var(--apple);margin-bottom:.6rem}.pillars[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.3rem}.pillars[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0;font-size:.98rem}.market__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.market__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);width:100%;transform:rotate(-1.5deg);box-shadow:0 20px 40px -20px #00000080}.market__dates[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.6rem;margin:1.5rem 0 2rem;padding:0;list-style:none;display:flex}.market__dates[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:1px solid #ffffff40;border-radius:999px;padding:.4rem .9rem;font-size:.95rem}.market__dates[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{background:var(--straw);color:var(--ink);border-color:var(--straw)}.market__ghost[data-astro-cid-lcdefpme]{color:var(--cream)}.market__ghost[data-astro-cid-lcdefpme]:hover{background:var(--cream);color:var(--moss-deep);border-color:var(--cream)}.involved[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;gap:2rem 4rem;display:grid}.involved[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-bottom:1.75rem}.steps[data-astro-cid-lcdefpme]{counter-reset:s;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{counter-increment:s;border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:1.1rem 1.25rem 1.1rem 4.2rem;position:relative}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:counter(s);background:var(--moss-deep);width:2.2rem;height:2.2rem;color:var(--cream);font-family:var(--font-display);border-radius:50%;place-items:center;font-weight:600;display:grid;position:absolute;top:50%;left:1.1rem;translate:0 -50%}@media (width<=900px){.hero__grid[data-astro-cid-lcdefpme],.market__grid[data-astro-cid-lcdefpme],.involved[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;border-radius:140px 140px var(--radius-lg) var(--radius-lg)}.next-market[data-astro-cid-lcdefpme]{max-width:none;bottom:12px;left:12px;right:12px}.pillars[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width<=520px){.pillars[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
