.ca-lede[data-astro-cid-zls7l6n2]{max-width:none}.co-racks[data-astro-cid-zls7l6n2]{position:absolute;inset:0;width:100%;height:100%}.co-led[data-astro-cid-zls7l6n2]{fill:#4cafe8;opacity:.3;animation:co-blink 3s ease-in-out infinite}.co-led--y[data-astro-cid-zls7l6n2]{fill:#ffcd00;opacity:.25}.co-led[data-astro-cid-zls7l6n2]:nth-of-type(3n){animation-delay:1s}.co-led[data-astro-cid-zls7l6n2]:nth-of-type(4n){animation-delay:2s}.co-racks__fade[data-astro-cid-zls7l6n2]{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 50%,#0a1834cc,#0a183400 60%)}@keyframes co-blink{50%{opacity:.08}}.co-stop[data-astro-cid-zls7l6n2]{position:relative;padding-block:var(--space-8)}.co-stop--yellow[data-astro-cid-zls7l6n2]{--co-accent: var(--cin-yellow)}.co-stop--blue[data-astro-cid-zls7l6n2]{--co-accent: var(--cin-blue)}.co-stop[data-astro-cid-zls7l6n2]+.co-stop[data-astro-cid-zls7l6n2]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--cin-blue) 20%,var(--cin-blue) 80%,transparent);box-shadow:0 0 12px 1px color-mix(in srgb,var(--cin-blue) 55%,transparent);opacity:.85}.co-stop[data-astro-cid-zls7l6n2] .cin-split[data-astro-cid-zls7l6n2]{align-items:center}.co-stop[data-astro-cid-zls7l6n2] .cin-tag[data-astro-cid-zls7l6n2]{color:var(--co-accent)}.co-points[data-astro-cid-zls7l6n2]{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-4)}.co-points[data-astro-cid-zls7l6n2] li[data-astro-cid-zls7l6n2]{padding-left:var(--space-4);border-left:3px solid var(--co-accent)}.co-points[data-astro-cid-zls7l6n2] h3[data-astro-cid-zls7l6n2]{margin:0 0 .3rem;font-family:var(--font-display);font-size:1.15rem;font-weight:700;letter-spacing:-.01em;color:#fff}.co-points[data-astro-cid-zls7l6n2] p[data-astro-cid-zls7l6n2]{margin:0;font-size:1rem;line-height:1.5;color:var(--cin-on-dark-muted)}.co-card[data-astro-cid-zls7l6n2]{padding:var(--space-6);border:1px solid var(--cin-hairline);border-radius:16px;background:color-mix(in srgb,var(--cin-ink) 55%,transparent)}.co-fig[data-astro-cid-zls7l6n2]{display:block;width:100%;max-width:440px;height:auto;margin-inline:auto;overflow:visible}.co-name[data-astro-cid-zls7l6n2]{fill:#fff;font-family:var(--font-display);font-size:15px;font-weight:700}.co-sub[data-astro-cid-zls7l6n2]{fill:var(--cin-on-dark-muted);font-family:var(--font-sans);font-size:14px}.co-carrier[data-astro-cid-zls7l6n2]{fill:#fff;font-family:var(--font-sans);font-size:15px;font-weight:600}.co-lbl[data-astro-cid-zls7l6n2]{fill:#fff;font-family:var(--font-sans);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.co-lbl--yellow[data-astro-cid-zls7l6n2]{fill:var(--cin-yellow)}.co-lbl--blue[data-astro-cid-zls7l6n2]{fill:var(--cin-blue)}.co-lbl--muted[data-astro-cid-zls7l6n2]{fill:var(--cin-on-dark-muted)}.co-big[data-astro-cid-zls7l6n2]{fill:#fff;font-family:var(--font-display);font-size:64px;font-weight:800;letter-spacing:-.03em}.co-box[data-astro-cid-zls7l6n2]{fill:var(--cin-navy-2);stroke:color-mix(in srgb,var(--cin-on-dark) 20%,transparent);stroke-width:1}.co-box--on[data-astro-cid-zls7l6n2]{stroke:var(--cin-yellow);stroke-width:1.8}.co-box--rack[data-astro-cid-zls7l6n2]{stroke:var(--cin-blue);stroke-width:1.5}.co-wire[data-astro-cid-zls7l6n2]{fill:none;stroke:var(--cin-yellow);stroke-width:2;opacity:.45}.co-flow[data-astro-cid-zls7l6n2]{fill:none;stroke:var(--cin-yellow);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:6 12;animation:co-flow 4s linear infinite}.co-gen[data-astro-cid-zls7l6n2]{fill:none;stroke:var(--cin-blue);stroke-width:1.6;stroke-dasharray:5 6;animation:co-pulse 4s ease-in-out infinite}.co-halo[data-astro-cid-zls7l6n2]{fill:none;stroke:var(--cin-yellow);stroke-width:10;opacity:0;animation:co-glow 6s ease-in-out infinite}@keyframes co-flow{to{stroke-dashoffset:-72}}@keyframes co-pulse{0%,to{opacity:.35}50%{opacity:.9}}@keyframes co-glow{0%,60%,to{opacity:0}80%{opacity:.22}}.co-thermo[data-astro-cid-zls7l6n2]{fill:none;stroke:var(--cin-yellow);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.co-year[data-astro-cid-zls7l6n2]{stroke:var(--cin-blue);stroke-width:2}.co-month[data-astro-cid-zls7l6n2],.co-travel__dot[data-astro-cid-zls7l6n2]{fill:var(--cin-yellow)}.co-travel__halo[data-astro-cid-zls7l6n2]{fill:var(--cin-yellow);opacity:.2}.co-travel[data-astro-cid-zls7l6n2]{animation:co-travel 8s ease-in-out infinite}@keyframes co-travel{0%{transform:translate(0);opacity:0}8%{opacity:1}88%{opacity:1;transform:translate(340px)}to{transform:translate(340px);opacity:0}}.co-sec[data-astro-cid-zls7l6n2] circle[data-astro-cid-zls7l6n2]{fill:var(--cin-navy-2);stroke:var(--cin-blue);stroke-width:1.5}.co-sec[data-astro-cid-zls7l6n2] g[data-astro-cid-zls7l6n2]{fill:none;stroke:#fff;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.co-sec[data-astro-cid-zls7l6n2]{opacity:.4;animation:co-lit 8s ease-in-out infinite;animation-delay:calc(var(--k) * 2s)}@keyframes co-lit{0%,30%,to{opacity:.4}6%,22%{opacity:1}}.co-cab[data-astro-cid-zls7l6n2]{fill:none;stroke:color-mix(in srgb,var(--cin-on-dark) 35%,transparent);stroke-width:1.2}.co-unit[data-astro-cid-zls7l6n2]{fill:none;stroke:color-mix(in srgb,var(--cin-on-dark) 20%,transparent);stroke-width:1}.co-unit--mine[data-astro-cid-zls7l6n2]{fill:var(--cin-yellow);stroke:var(--cin-yellow)}.co-grow[data-astro-cid-zls7l6n2]{fill:none;stroke:var(--cin-yellow);stroke-width:2;stroke-dasharray:6 6;animation:co-grow 3s linear infinite}@keyframes co-grow{to{stroke-dashoffset:-24}}.co-arrowhead[data-astro-cid-zls7l6n2]{fill:none;stroke:var(--cin-yellow);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.co-cage[data-astro-cid-zls7l6n2]{fill:color-mix(in srgb,var(--cin-yellow) 4%,transparent);stroke:var(--cin-yellow);stroke-width:1.5;stroke-dasharray:6 5}.co-fill[data-astro-cid-zls7l6n2]{fill:var(--cin-yellow);transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(0);animation:8s infinite}.co-fill--r0[data-astro-cid-zls7l6n2]{animation-name:co-fill-0}.co-fill--r1[data-astro-cid-zls7l6n2]{animation-name:co-fill-1}.co-fill--r2[data-astro-cid-zls7l6n2]{animation-name:co-fill-2}@keyframes co-fill-0{0%{transform:scaleY(0);animation-timing-function:steps(8,end)}25%{transform:scaleY(1)}90%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes co-fill-1{0%,25%{transform:scaleY(0);animation-timing-function:steps(8,end)}50%{transform:scaleY(1)}90%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes co-fill-2{0%,50%{transform:scaleY(0);animation-timing-function:steps(8,end)}75%{transform:scaleY(1)}90%{transform:scaleY(1)}to{transform:scaleY(0)}}.co-feed[data-astro-cid-zls7l6n2]{fill:none;stroke:var(--cin-blue);stroke-width:1.6;stroke-dasharray:5 6;animation:co-feed 3s linear infinite}@keyframes co-feed{to{stroke-dashoffset:-33}}.co-login-line[data-astro-cid-zls7l6n2]{stroke:var(--cin-yellow);stroke-width:3;animation:co-pulse 4s ease-in-out infinite}.co-login[data-astro-cid-zls7l6n2]{fill:var(--cin-yellow)}.co-chevron[data-astro-cid-zls7l6n2]{fill:var(--cin-navy)}@media(max-width:900px){.co-stop[data-astro-cid-zls7l6n2]{padding-block:var(--space-7)}.co-card[data-astro-cid-zls7l6n2]{padding:0;border:0;background:none}.co-name[data-astro-cid-zls7l6n2]{font-size:18px}.co-sub[data-astro-cid-zls7l6n2],.co-carrier[data-astro-cid-zls7l6n2],.co-lbl[data-astro-cid-zls7l6n2]{font-size:17.6px}}@media(prefers-reduced-motion:reduce){.co-led[data-astro-cid-zls7l6n2],.co-flow[data-astro-cid-zls7l6n2],.co-gen[data-astro-cid-zls7l6n2],.co-halo[data-astro-cid-zls7l6n2],.co-travel[data-astro-cid-zls7l6n2],.co-sec[data-astro-cid-zls7l6n2],.co-grow[data-astro-cid-zls7l6n2],.co-feed[data-astro-cid-zls7l6n2],.co-login-line[data-astro-cid-zls7l6n2]{animation:none}.co-sec[data-astro-cid-zls7l6n2]{opacity:1}.co-fill[data-astro-cid-zls7l6n2]{animation:none;transform:scaleY(1)}}
