.m-stepper[data-astro-cid-reuuoqfh]{display:none}@media (width<=767px){html[data-webgl=on] .m-stepper[data-astro-cid-reuuoqfh]{border:1px solid var(--color-line-strong);background:color-mix(in srgb, var(--color-void) 88%, transparent);backdrop-filter:blur(6px);display:block;position:absolute;bottom:4.6rem;left:1rem;right:1rem}html.archive-list .m-stepper[data-astro-cid-reuuoqfh]{display:none}}.m-step-row[data-astro-cid-reuuoqfh]{align-items:center;gap:.25rem;padding:.2rem;display:flex}.m-step-btn[data-astro-cid-reuuoqfh]{font-family:var(--font-mono);color:var(--color-paper);padding:.5rem 1rem;font-weight:700}.m-step-btn[data-astro-cid-reuuoqfh]:active{color:var(--color-acid)}.m-step-label[data-astro-cid-reuuoqfh]{text-overflow:ellipsis;white-space:nowrap;text-align:center;text-transform:uppercase;letter-spacing:.15em;flex:1;min-width:0;font-size:.65rem;font-weight:700;overflow:hidden}.m-peek[data-astro-cid-reuuoqfh]{border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"k cta""t cta";align-items:center;column-gap:.75rem;padding:.7rem .8rem;display:grid}.m-peek[data-astro-cid-reuuoqfh][hidden]{display:none}.m-peek-kicker[data-astro-cid-reuuoqfh]{text-transform:uppercase;letter-spacing:.12em;color:var(--color-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:k;font-size:.6rem;line-height:1.35;display:-webkit-box;overflow:hidden}.m-peek-title[data-astro-cid-reuuoqfh]{font-family:var(--font-display);text-transform:uppercase;color:var(--color-paper);-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:t;margin-top:.15rem;font-size:1.05rem;font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden}.m-peek-cta[data-astro-cid-reuuoqfh]{background:var(--color-acid);color:#fff;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;clip-path:var(--cut-special-sm);grid-area:cta;padding:.55rem .8rem;font-size:.75rem;font-weight:700}
