.fw[data-astro-cid-amwipzef]{margin:var(--space-md) 0 var(--space-lg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md) var(--space-sm) var(--space-sm);background:#fff}.fw-track[data-astro-cid-amwipzef]{position:relative;overflow:hidden}.fw-lane[data-astro-cid-amwipzef]{height:64px;position:relative}.fw-path[data-astro-cid-amwipzef]{border-top:3px dashed #cfd8d3;position:absolute;top:50%;left:16.667%;right:16.667%}.fw-stations[data-astro-cid-amwipzef]{gap:var(--space-xs);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.fw-st[data-astro-cid-amwipzef]{text-align:center;flex-direction:column;align-items:center;gap:.3rem;min-width:0;display:flex}.fw-tx[data-astro-cid-amwipzef]{flex-direction:column;gap:.2rem;min-width:0;display:flex}.fw-tx[data-astro-cid-amwipzef] strong[data-astro-cid-amwipzef]{color:var(--color-primary);hyphens:manual;font-size:1rem;line-height:1.25}.fw-tx[data-astro-cid-amwipzef] span[data-astro-cid-amwipzef]{color:var(--color-text-light);font-size:.88rem;line-height:1.35}.fw-ic[data-astro-cid-amwipzef]{background:var(--color-trust-light);border:3px solid var(--color-secondary);border-radius:50%;place-items:center;width:60px;height:60px;margin-bottom:.2rem;display:grid}.fw-ic[data-astro-cid-amwipzef] svg[data-astro-cid-amwipzef]{fill:none;width:32px;height:32px;stroke:var(--color-primary);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.fw-mover[data-astro-cid-amwipzef]{pointer-events:none;height:64px;position:absolute;top:0;left:0;right:0;transform:translate(66.667%)}.fw-doc[data-astro-cid-amwipzef]{width:40px;height:50px;position:absolute;top:50%;left:16.667%;transform:translate(-50%,-50%)}.fw-doc[data-astro-cid-amwipzef] svg[data-astro-cid-amwipzef]{width:100%;height:100%;display:block}.fw-paper[data-astro-cid-amwipzef]{fill:#fff;stroke:var(--color-primary);stroke-width:2px;stroke-linejoin:round}.fw-fold[data-astro-cid-amwipzef]{fill:none;stroke:var(--color-primary);stroke-width:2px;stroke-linejoin:round}.fw-doc[data-astro-cid-amwipzef] text[data-astro-cid-amwipzef]{fill:var(--color-primary);font:700 10px Montserrat,sans-serif}.fw-lines[data-astro-cid-amwipzef] line[data-astro-cid-amwipzef]{stroke:#9aa5a0;stroke-width:2.5px;stroke-linecap:round}.fw-lines[data-astro-cid-amwipzef]{transform-box:fill-box;transform-origin:0}.fw-stamp[data-astro-cid-amwipzef] circle[data-astro-cid-amwipzef]{fill:var(--color-secondary)}.fw-stamp[data-astro-cid-amwipzef] path[data-astro-cid-amwipzef]{fill:none;stroke:var(--color-text);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.fw-stamp[data-astro-cid-amwipzef]{transform-box:fill-box;transform-origin:50%}.fw-cap[data-astro-cid-amwipzef]{margin-top:var(--space-sm);color:var(--color-text-muted);text-align:center;font-size:.9rem}.fw[data-astro-cid-amwipzef].is-armed .fw-mover[data-astro-cid-amwipzef]{transform:translate(0)}.fw[data-astro-cid-amwipzef].is-armed .fw-lines[data-astro-cid-amwipzef]{transform:scaleX(0)}.fw[data-astro-cid-amwipzef].is-armed .fw-stamp[data-astro-cid-amwipzef]{transform:scale(0)}.fw[data-astro-cid-amwipzef].is-armed .fw-ic[data-astro-cid-amwipzef]{background:#fff;border-color:#dfe5e2}.fw[data-astro-cid-amwipzef].is-armed .fw-st[data-astro-cid-amwipzef]{opacity:.55}.fw[data-astro-cid-amwipzef].is-playing .fw-mover[data-astro-cid-amwipzef]{animation:7s linear both fw-move}.fw[data-astro-cid-amwipzef].is-playing .fw-lines[data-astro-cid-amwipzef]{animation:.8s ease-out .6s both fw-fill}.fw[data-astro-cid-amwipzef].is-playing .fw-stamp[data-astro-cid-amwipzef]{animation:.5s cubic-bezier(.3,1.4,.6,1) 3.5s both fw-stamp}.fw[data-astro-cid-amwipzef].is-playing .fw-st[data-astro-cid-amwipzef]{animation:.5s both fw-st;animation-delay:calc(.3s + var(--i) * 2.7s)}.fw[data-astro-cid-amwipzef].is-playing .fw-ic[data-astro-cid-amwipzef]{animation:1.1s both fw-glow;animation-delay:calc(.3s + var(--i) * 2.7s)}@media (width<=600px){.fw-track[data-astro-cid-amwipzef]{grid-template-columns:44px 1fr;column-gap:4px;display:grid}.fw-lane[data-astro-cid-amwipzef]{grid-area:1/1;height:auto}.fw-path[data-astro-cid-amwipzef]{border-top:0;border-left:3px dashed #cfd8d3;inset:16.667% auto 16.667% 50%}.fw-stations[data-astro-cid-amwipzef]{gap:var(--space-sm);grid-area:1/2;grid-template-columns:1fr;grid-auto-rows:1fr}.fw-st[data-astro-cid-amwipzef]{text-align:left;align-items:center;gap:var(--space-sm);flex-direction:row}.fw-ic[data-astro-cid-amwipzef]{flex:none;margin:0}.fw-mover[data-astro-cid-amwipzef]{width:44px;height:auto;top:0;bottom:0;right:auto;transform:translateY(66.667%)}.fw-doc[data-astro-cid-amwipzef]{top:16.667%;left:50%}.fw[data-astro-cid-amwipzef].is-armed .fw-mover[data-astro-cid-amwipzef]{transform:translateY(0)}.fw[data-astro-cid-amwipzef].is-playing .fw-mover[data-astro-cid-amwipzef]{animation-name:fw-move-v}}@keyframes fw-move-v{0%,21.4%{animation-timing-function:ease-in-out;transform:translateY(0)}42.9%,60%{animation-timing-function:ease-in-out;transform:translateY(33.333%)}81.4%,to{transform:translateY(66.667%)}}@keyframes fw-move{0%,21.4%{animation-timing-function:ease-in-out;transform:translate(0)}42.9%,60%{animation-timing-function:ease-in-out;transform:translate(33.333%)}81.4%,to{transform:translate(66.667%)}}@keyframes fw-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fw-stamp{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes fw-st{0%{opacity:.55}to{opacity:1}}@keyframes fw-glow{0%{background:#fff;border-color:#dfe5e2;box-shadow:0 0 #26d07c8c}35%{border-color:var(--color-secondary);background:var(--color-secondary);box-shadow:0 0 0 4px #26d07c73}to{border-color:var(--color-secondary);background:var(--color-trust-light);box-shadow:0 0 0 16px #26d07c00}}
