.gg-coming-up-head[data-v-8f3e87c5]{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.gg-coming-up-title[data-v-8f3e87c5]{color:var(--starlight);font-family:var(--font-display);font-size:var(--text-fluid-md);font-weight:400;letter-spacing:var(--tracking-tight);margin:0}.gg-section-link[data-v-8f3e87c5]{align-items:center;border-radius:var(--radius-sm);color:var(--mist);display:inline-flex;font-family:var(--font-mono);font-size:.6875rem;gap:6px;letter-spacing:var(--tracking-eyebrow);margin:-14px -10px;padding:14px 10px;text-transform:uppercase;transition:color var(--dur-micro) var(--ease-out)}.gg-section-link[data-v-8f3e87c5]:hover{color:var(--starlight)}.gg-section-link[data-v-8f3e87c5]:focus-visible{outline:2px solid var(--grail-gold-hi);outline-offset:2px}.gg-coming-up-row[data-v-8f3e87c5]{display:flex;gap:16px;list-style:none;margin:0 calc(var(--container-pad, 1rem)*-1);overflow-x:auto;padding:0 var(--container-pad,1rem) 8px;scroll-padding-inline:var(--container-pad,1rem);scroll-snap-type:x mandatory;scrollbar-width:none}.gg-coming-up-row[data-v-8f3e87c5]::-webkit-scrollbar{display:none}.gg-coming-up-row>li[data-v-8f3e87c5]{flex:none;scroll-snap-align:start;width:10rem}@media(min-width:1024px){.gg-coming-up-row>li[data-v-8f3e87c5]{width:13rem}}
