.events{color:#222;max-width:48rem;margin:0 auto;padding:1rem .75rem 0;font:1rem/1.5 system-ui,sans-serif}.events h1{margin:0 0 .25rem;font-size:1.6rem;line-height:1.25}.events h2{margin:1.5rem 0 0;font-size:1.1rem}.events h3{color:#555;letter-spacing:.05em;text-transform:uppercase;margin:1rem 0 .35rem;font-size:.75rem;font-weight:600}.events .source,.events .none{color:#555;margin:0 0 .5rem;font-size:.85rem}.events .unavailable{background:#f3f3f3;border-radius:.5rem;margin:1rem 0 1.5rem;padding:.75rem}.events ul{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.events .event-row{color:inherit;background:#f3f3f3;border-radius:.5rem;grid-template-columns:1.5rem minmax(0,1fr) auto;align-items:center;column-gap:.75rem;padding:.6rem .75rem;text-decoration:none;display:grid}.events a.event-row:hover{background:#ebebeb}.events .event-row.nearest{color:#111;background:#fff7d6}.events .past .event-row{color:#777}.events .event-row .swatch,.events .event-row .arrow,.events .event-row .rocket{grid-area:1/1/span 2;justify-self:center}.events .arrow,.events .rocket{width:1.25rem;height:1.25rem;display:block}.events .arrow svg,.events .rocket svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}.events .what{overflow-wrap:anywhere;grid-column:2;min-width:0;font-weight:600}.events .line{color:#555;grid-column:2;font-size:.85rem}.events .miss,.events .change,.events .figure{color:#555;text-align:right;font-variant-numeric:tabular-nums;grid-area:1/3/span 2;font-size:.8rem}.events .miss b,.events .change b,.events .figure b{color:#222;font-size:1.15rem;font-weight:600;line-height:1.2;display:block}.events .past .line,.events .past .miss,.events .past .miss b,.events .past .change,.events .past .change b,.events .past .figure,.events .past .figure b{color:#777}.events .follow ul{gap:.2rem;margin-top:.35rem}.events .follow p{margin:.35rem 0 0}@media (width<=30rem){.events .event-row{grid-template-columns:1.25rem minmax(0,1fr) auto;column-gap:.6rem;padding:.6rem .65rem}.events .what{font-size:.95rem;line-height:1.3}}.event-hero[data-astro-cid-mgc2kvbq]{background:#f3f3f3;border-radius:.5rem;margin:1rem 0 .75rem;padding:.75rem}.event-hero[data-astro-cid-mgc2kvbq] p[data-astro-cid-mgc2kvbq]{margin:0}.event-hero[data-astro-cid-mgc2kvbq].coming{color:#111;background:#fff7d6}.event-hero-label[data-astro-cid-mgc2kvbq]{color:#555;letter-spacing:.05em;text-transform:uppercase;font-size:.8rem;font-weight:600}.event-hero-sentence[data-astro-cid-mgc2kvbq]{font-size:1.15rem;line-height:1.45}.event-hero[data-astro-cid-mgc2kvbq] .event-countdown[data-astro-cid-mgc2kvbq]{margin-top:.5rem;font-weight:600}
