.page:where(.astro-7j2rvith){padding-block:clamp(3rem,7vw,5.5rem)}.head:where(.astro-7j2rvith){max-inline-size:64ch;margin-block-end:clamp(2.5rem,5vw,4rem)}.head:where(.astro-7j2rvith) h1:where(.astro-7j2rvith){font-size:clamp(2.5rem,5vw,4rem);margin-block:.5rem 1rem;line-height:1}.lede:where(.astro-7j2rvith){color:var(--rqd-text-muted);font-size:var(--rqd-text-lg);line-height:var(--rqd-leading-body)}.numeric-prefix:where(.astro-7j2rvith){font-family:var(--rqd-font-mono);font-size:var(--rqd-text-2xs);letter-spacing:var(--rqd-track-eyebrow);color:var(--rqd-text-subtle)}.band:where(.astro-7j2rvith){margin-block-end:clamp(2.5rem,5vw,4rem)}.band-head:where(.astro-7j2rvith){display:flex;flex-direction:column;gap:.5rem;padding-block-end:1rem;border-block-end:1px dashed var(--rqd-border);margin-block-end:clamp(1.25rem,2.5vw,2rem);max-inline-size:60ch}.band-head:where(.astro-7j2rvith) h2:where(.astro-7j2rvith){font-size:clamp(1.875rem,3.5vw,2.75rem);margin:0;line-height:1;color:var(--rqd-text)}.band-sub:where(.astro-7j2rvith){color:var(--rqd-text-muted);font-size:var(--rqd-text-base);line-height:var(--rqd-leading-body);margin:0}.grid:where(.astro-7j2rvith){list-style:none;padding:0;margin:0;display:grid;gap:clamp(.75rem,1.5vw,1rem);grid-template-columns:1fr}@media(min-width:768px){.grid:where(.astro-7j2rvith){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.grid:where(.astro-7j2rvith){grid-template-columns:repeat(3,minmax(0,1fr))}.grid--live:where(.astro-7j2rvith) li:where(.astro-7j2rvith):first-child{grid-column:span 2;grid-row:span 2}}.tile:where(.astro-7j2rvith){background:var(--rqd-surface);border:1px solid var(--rqd-border);border-radius:var(--rqd-radius-lg);padding:clamp(1.25rem,2.5vw,1.75rem);display:flex;flex-direction:column;gap:.625rem;color:var(--rqd-text);text-decoration:none;block-size:100%;transition:border-color var(--rqd-dur) var(--rqd-ease-ledger),transform var(--rqd-dur) var(--rqd-ease-ledger),box-shadow var(--rqd-dur) var(--rqd-ease-ledger);position:relative;overflow:hidden}.tile:where(.astro-7j2rvith):before{content:"";position:absolute;inset-block-start:0;inset-inline:0;block-size:3px;background:var(--tile-edge, transparent);transform:scaleX(0);transform-origin:inline-start;transition:transform var(--rqd-dur-slow) var(--rqd-ease-ledger)}html[dir=rtl] .tile:where(.astro-7j2rvith):before{transform-origin:inline-end}.tile:where(.astro-7j2rvith):hover:before{transform:scaleX(1)}.tile--live:where(.astro-7j2rvith){--tile-edge: var(--rqd-cedar)}.tile--live:where(.astro-7j2rvith):hover{border-color:var(--rqd-cedar);transform:translateY(-2px);box-shadow:var(--rqd-shadow-lg)}.tile--live:where(.astro-7j2rvith) header:where(.astro-7j2rvith),.tile--soon:where(.astro-7j2rvith) header:where(.astro-7j2rvith){display:inline-flex;align-items:center;gap:.5rem;flex-wrap:wrap}.tile--live:where(.astro-7j2rvith) h3:where(.astro-7j2rvith),.tile--soon:where(.astro-7j2rvith) h3:where(.astro-7j2rvith){font-family:var(--rqd-font-serif);font-style:italic;font-size:clamp(1.5rem,2.5vw,2rem);margin:.25rem 0 0;line-height:1.05;color:var(--rqd-text)}.grid--live:where(.astro-7j2rvith) li:where(.astro-7j2rvith):first-child .tile--live:where(.astro-7j2rvith) h3:where(.astro-7j2rvith){font-size:clamp(2rem,4vw,3rem)}.tile--live:where(.astro-7j2rvith) p:where(.astro-7j2rvith),.tile--soon:where(.astro-7j2rvith) p:where(.astro-7j2rvith){color:var(--rqd-text-muted);font-size:var(--rqd-text-sm);line-height:var(--rqd-leading-body);margin:0;flex:1}.grid--live:where(.astro-7j2rvith) li:where(.astro-7j2rvith):first-child .tile--live:where(.astro-7j2rvith) p:where(.astro-7j2rvith){font-size:var(--rqd-text-base);max-inline-size:60ch}.tile--live:where(.astro-7j2rvith) footer:where(.astro-7j2rvith),.tile--soon:where(.astro-7j2rvith) footer:where(.astro-7j2rvith){display:inline-flex;align-items:center;justify-content:space-between;color:var(--rqd-text-subtle);font-family:var(--rqd-font-mono);font-size:var(--rqd-text-2xs);padding-block-start:.5rem;border-block-start:1px dashed var(--rqd-border-soft)}.tile--live:where(.astro-7j2rvith) .open:where(.astro-7j2rvith){color:var(--rqd-cedar);font-family:var(--rqd-font-mono);font-size:var(--rqd-text-2xs);text-transform:uppercase;letter-spacing:var(--rqd-track-eyebrow)}.tile--live:where(.astro-7j2rvith) .arrow:where(.astro-7j2rvith){transition:transform var(--rqd-dur) var(--rqd-ease-ledger)}.tile--live:where(.astro-7j2rvith):hover .arrow:where(.astro-7j2rvith){transform:translate(3px)}html[dir=rtl] .tile--live:where(.astro-7j2rvith):hover .arrow:where(.astro-7j2rvith){transform:translate(-3px)}.tile--soon:where(.astro-7j2rvith){--tile-edge: var(--rqd-text-subtle);border-style:dashed;background:transparent;cursor:default}.tile--soon:where(.astro-7j2rvith):hover{transform:translateY(-2px);border-color:var(--rqd-text-muted)}.eta:where(.astro-7j2rvith){font-family:var(--rqd-font-mono);font-size:var(--rqd-text-2xs);text-transform:uppercase;letter-spacing:var(--rqd-track-eyebrow);color:var(--rqd-ember-deep)}.eta:where(.astro-7j2rvith).subtle{color:var(--rqd-text-subtle)}.pill:where(.astro-7j2rvith){font-family:var(--rqd-font-mono);font-size:var(--rqd-text-2xs);text-transform:uppercase;letter-spacing:.06em;padding:.18em .55em;border-radius:var(--rqd-radius-pill);line-height:1.4}.pill-stable:where(.astro-7j2rvith){background:color-mix(in oklab,var(--rqd-cedar) 18%,transparent);color:var(--rqd-cedar-deep)}.pill-beta:where(.astro-7j2rvith){background:color-mix(in oklab,var(--rqd-ember) 22%,transparent);color:var(--rqd-ember-deep)}.pill-coming-soon:where(.astro-7j2rvith){background:var(--rqd-surface-2);color:var(--rqd-text-subtle)}:where(.astro-7j2rvith)[data-theme=dark] .pill-stable:where(.astro-7j2rvith){color:var(--rqd-cedar-haze)}:where(.astro-7j2rvith)[data-theme=dark] .pill-beta:where(.astro-7j2rvith){color:#ef8a5e}.footnote:where(.astro-7j2rvith){margin-block-start:clamp(2rem,4vw,3rem);color:var(--rqd-text-muted);font-size:var(--rqd-text-sm);max-inline-size:60ch}
