.section-marker.svelte-hg7k2o{font-size:var(--fs-caption);letter-spacing:.14em;text-transform:uppercase;grid-template-columns:auto minmax(48px,1fr);align-items:center;gap:12px;margin-bottom:40px;font-weight:800;line-height:1;display:grid}.index.svelte-hg7k2o{color:#ffffff57;font-variant-numeric:tabular-nums}.run.svelte-hg7k2o{justify-content:flex-end;gap:7px;padding-right:6px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 72px);mask-image:linear-gradient(90deg,#0000 0,#000 72px)}.run.svelte-hg7k2o i:where(.svelte-hg7k2o){width:4px;height:var(--marker-tick);flex:none;display:block;transform:skew(-28deg)}.run.svelte-hg7k2o .tick:where(.svelte-hg7k2o){background:linear-gradient(90deg,#2f2f2f 0 2px,#0000 2px)}.run.svelte-hg7k2o .blue:where(.svelte-hg7k2o){background:var(--accent-blue)}.run.svelte-hg7k2o .orange:where(.svelte-hg7k2o){background:var(--accent-orange)}@media (width<=639px){.section-marker.svelte-hg7k2o{letter-spacing:.1em;grid-template-columns:auto minmax(24px,1fr);gap:9px;margin-bottom:30px}.run.svelte-hg7k2o{gap:6px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 48px);mask-image:linear-gradient(90deg,#0000 0,#000 48px)}}
