.fde-grid{row-gap:var(--sp-32)}.fde[data-astro-cid-o5zimegf] .fde-link{margin-block-start:var(--sp-24)}.fde-chart[data-astro-cid-o5zimegf]{border-top:1px solid var(--fg);margin-block-start:var(--sp-96)}.fde-row[data-astro-cid-o5zimegf]{gap:var(--sp-12) var(--gutter);padding-block:var(--sp-16);border-bottom:1px solid var(--rule);display:grid}.fde-row-label[data-astro-cid-o5zimegf]{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.125rem;font-weight:600}.fde-row-label--muted[data-astro-cid-o5zimegf]{color:var(--fg-muted);font-weight:500}.fde-track[data-astro-cid-o5zimegf]{grid-template-columns:repeat(var(--stages), minmax(0, 1fr));background-image:linear-gradient(to right, var(--rule) 1px, transparent 1px);background-size:calc(100% / var(--stages)) 100%;align-items:stretch;min-height:3.5rem;display:grid;position:relative}.fde-axis[data-astro-cid-o5zimegf]{min-height:0}.fde-stage[data-astro-cid-o5zimegf]{gap:var(--sp-4);padding:var(--sp-4) var(--sp-8) var(--sp-8);display:grid}.fde-stage-name[data-astro-cid-o5zimegf]{font-family:var(--font-display);font-size:clamp(.8125rem,1.4vw,1.25rem);font-weight:600;line-height:1.1}.fde-bar[data-astro-cid-o5zimegf],.fde-gap[data-astro-cid-o5zimegf]{grid-column:var(--from) / var(--to);align-items:center;gap:var(--sp-8);margin-block:var(--sp-8);padding-inline:var(--sp-12);display:flex}.fde-bar--classic[data-astro-cid-o5zimegf]{border:1px solid var(--fg-muted);color:var(--fg-muted);justify-content:flex-end}.fde-bar--fde[data-astro-cid-o5zimegf]{border:1px solid var(--fg);color:var(--fg);justify-content:flex-end;position:relative}.fde-bar-fill[data-astro-cid-o5zimegf]{justify-content:flex-end;align-items:center;gap:var(--sp-8);padding-inline:var(--sp-12);background:var(--fg);color:var(--bg);animation:7s infinite fde-fill;display:flex;position:absolute;inset:-1px}@keyframes fde-fill{0%{clip-path:inset(0 100% 0 0);opacity:1;animation-timing-function:var(--ease-in-out-expo)}9%,12%{clip-path:inset(0 80% 0 0);animation-timing-function:var(--ease-in-out-expo)}21%,24%{clip-path:inset(0 60% 0 0);animation-timing-function:var(--ease-in-out-expo)}33%,36%{clip-path:inset(0 40% 0 0);animation-timing-function:var(--ease-in-out-expo)}45%,48%{clip-path:inset(0 20% 0 0);animation-timing-function:var(--ease-in-out-expo)}57%,90%{clip-path:inset(0);opacity:1}to{clip-path:inset(0);opacity:0}}@media (prefers-reduced-motion:reduce){.fde-bar-fill[data-astro-cid-o5zimegf]{animation:none}}.fde-gap[data-astro-cid-o5zimegf]{color:var(--fg-muted);justify-content:center;position:relative}.fde-gap[data-astro-cid-o5zimegf]:before{content:"";border-top:1px dashed var(--fg-muted);position:absolute;inset:50% 0 auto}.fde-gap[data-astro-cid-o5zimegf] .t-label[data-astro-cid-o5zimegf]{padding-inline:var(--sp-8);background:var(--bg);text-align:center;position:relative}.fde-cards[data-astro-cid-o5zimegf]{border-top:1px solid var(--rule);border-left:1px solid var(--rule);margin-block-start:var(--sp-64);display:grid}.fde-card[data-astro-cid-o5zimegf]{gap:var(--sp-12);padding:var(--sp-24);border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);align-content:start;display:grid}.fde-from[data-astro-cid-o5zimegf]{color:var(--fg-muted);text-decoration:line-through;text-decoration-color:color-mix(in srgb, currentColor 50%, transparent)}.fde-card[data-astro-cid-o5zimegf] .fde-card-arrow{color:var(--fg-muted)}.fde-to[data-astro-cid-o5zimegf]{font-family:var(--font-display);font-weight:600;font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3)}@media (width<=639px){.fde-gap[data-astro-cid-o5zimegf] .t-label[data-astro-cid-o5zimegf],.fde-bar[data-astro-cid-o5zimegf] .t-label[data-astro-cid-o5zimegf]{font-size:.5625rem}}@media (width>=640px){.fde-cards[data-astro-cid-o5zimegf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.fde-row[data-astro-cid-o5zimegf]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.fde-row-label[data-astro-cid-o5zimegf],.fde-axis-label[data-astro-cid-o5zimegf]{grid-column:1/4}.fde-track[data-astro-cid-o5zimegf]{grid-column:4/13}.fde-cards[data-astro-cid-o5zimegf]{grid-template-columns:repeat(4,minmax(0,1fr))}}
