.shot[data-astro-cid-j425k5uk]{max-width:820px;margin:-170px auto 64px;line-height:1.15;position:relative}.check[data-astro-cid-j425k5uk]{align-items:center;gap:10px;display:inline-flex}.next[data-astro-cid-j425k5uk]{background:color-mix(in srgb, var(--color-white) 12%, transparent);border-radius:2px;width:72px;height:3px;display:inline-block;position:relative;overflow:hidden}.next[data-astro-cid-j425k5uk]:after{content:"";background:var(--color-red);transform-origin:0;animation:6s linear infinite next;position:absolute;inset:0}@keyframes next{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.tiles[data-astro-cid-j425k5uk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.tile[data-astro-cid-j425k5uk]{border:1px solid var(--color-rule-dark);background:color-mix(in srgb, var(--color-white) 3%, transparent);border-radius:12px;flex-direction:column;gap:6px;min-width:0;padding:14px 16px 12px;display:flex;position:relative}.label[data-astro-cid-j425k5uk],.rule[data-astro-cid-j425k5uk]{white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.label[data-astro-cid-j425k5uk]{color:color-mix(in srgb, var(--color-white) 55%, transparent);letter-spacing:.14em;text-transform:uppercase}.breach[data-astro-cid-j425k5uk] .label[data-astro-cid-j425k5uk]{padding-right:64px}.value[data-astro-cid-j425k5uk]{color:var(--color-white);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:clamp(26px,3.4vw,38px);line-height:1}.rule[data-astro-cid-j425k5uk]{color:color-mix(in srgb, var(--color-white) 45%, transparent);letter-spacing:.06em}.spark[data-astro-cid-j425k5uk]{align-items:flex-end;gap:3px;height:26px;margin-top:4px;display:flex}.spark[data-astro-cid-j425k5uk] i[data-astro-cid-j425k5uk]{min-width:0;height:var(--h);background:color-mix(in srgb, var(--color-white) 22%, transparent);border-radius:1px;flex:1 1 0}.pill[data-astro-cid-j425k5uk]{animation:.4s ease-out 2s backwards pill-in;display:inline-flex;position:absolute;top:12px;right:12px}.breach[data-astro-cid-j425k5uk]{border-color:var(--color-red);background:color-mix(in srgb, var(--color-red) 12%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-red) 35%, transparent), 0 0 28px color-mix(in srgb, var(--color-red) 25%, transparent);animation:.7s ease-out 1.4s backwards breach-in}.breach[data-astro-cid-j425k5uk] .value[data-astro-cid-j425k5uk]{color:var(--color-red);animation:.7s ease-out 1.4s backwards value-in}.breach[data-astro-cid-j425k5uk] .spark[data-astro-cid-j425k5uk] i[data-astro-cid-j425k5uk]:last-child{background:var(--color-red);animation:.7s ease-out 1.4s backwards spike}@keyframes breach-in{0%{border-color:var(--color-rule-dark);background:color-mix(in srgb, var(--color-white) 3%, transparent);box-shadow:none}}@keyframes value-in{0%{color:var(--color-white)}}@keyframes spike{0%{background:color-mix(in srgb, var(--color-white) 22%, transparent);height:40%}}@keyframes pill-in{0%{opacity:0;transform:translateY(-4px)}}.breaching[data-astro-cid-j425k5uk]{color:var(--color-red);font-weight:400}@media (width<=900px){.shot[data-astro-cid-j425k5uk]{margin:-130px auto 48px}.tiles[data-astro-cid-j425k5uk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tile[data-astro-cid-j425k5uk]{padding:12px 12px 10px}.value[data-astro-cid-j425k5uk]{font-size:26px}.breach[data-astro-cid-j425k5uk] .label[data-astro-cid-j425k5uk]{padding-right:56px}}@media (prefers-reduced-motion:reduce){.next[data-astro-cid-j425k5uk]:after{animation:none;transform:scaleX(.7)}.breach[data-astro-cid-j425k5uk],.breach[data-astro-cid-j425k5uk] .value[data-astro-cid-j425k5uk],.breach[data-astro-cid-j425k5uk] .spark[data-astro-cid-j425k5uk] i[data-astro-cid-j425k5uk]:last-child,.pill[data-astro-cid-j425k5uk]{animation:none}}.band[data-astro-cid-ajrgqavi]{padding:0 0 110px}.cascade[data-astro-cid-ajrgqavi]{max-width:760px;font-family:var(--font-mono);line-height:1.15}.head[data-astro-cid-ajrgqavi]{border-bottom:1px solid var(--color-rule-dark);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px;padding-bottom:14px;display:flex}.title[data-astro-cid-ajrgqavi]{color:color-mix(in srgb, var(--color-white) 75%, transparent);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;font-size:11.5px;display:inline-flex}.rule[data-astro-cid-ajrgqavi]{color:color-mix(in srgb, var(--color-white) 50%, transparent);letter-spacing:.08em;font-size:11px}.events[data-astro-cid-ajrgqavi]{list-style:none;position:relative}.events[data-astro-cid-ajrgqavi]:before{content:"";background:var(--color-rule-dark);width:2px;position:absolute;top:10px;bottom:10px;left:99px}.event[data-astro-cid-ajrgqavi]{opacity:.3;animation:12s ease-in-out infinite light;animation-delay:calc(var(--i) * .4s);grid-template-columns:92px 16px minmax(0,1fr);align-items:center;gap:0 18px;padding:11px 0;display:grid}@keyframes light{0%{opacity:.3}4%,82%{opacity:1}90%,to{opacity:.3}}.time[data-astro-cid-ajrgqavi]{color:color-mix(in srgb, var(--color-white) 60%, transparent);font-variant-numeric:tabular-nums;font-size:12px}.node[data-astro-cid-ajrgqavi]{z-index:1;border:2px solid var(--color-red);background:var(--color-night);border-radius:50%;width:16px;height:16px;position:relative}.body[data-astro-cid-ajrgqavi]{color:color-mix(in srgb, var(--color-white) 78%, transparent);flex-wrap:wrap;align-items:baseline;gap:14px;font-size:13px;display:flex}.body[data-astro-cid-ajrgqavi] b[data-astro-cid-ajrgqavi]{min-width:86px;color:var(--color-white);font-family:var(--font-body);letter-spacing:.02em;font-size:13.5px;font-weight:600}.body[data-astro-cid-ajrgqavi] em[data-astro-cid-ajrgqavi]{color:var(--color-red);font-family:var(--font-display);vertical-align:-2px;margin:0 4px;font-size:22px;font-style:normal;line-height:1}.breach[data-astro-cid-ajrgqavi] .node[data-astro-cid-ajrgqavi]{background:var(--color-red);box-shadow:0 0 18px color-mix(in srgb, var(--color-red) 70%, transparent)}.breach[data-astro-cid-ajrgqavi] .body[data-astro-cid-ajrgqavi] b[data-astro-cid-ajrgqavi]{color:var(--color-red)}.ack[data-astro-cid-ajrgqavi] .node[data-astro-cid-ajrgqavi]{border-color:color-mix(in srgb, var(--color-white) 35%, transparent)}.ack[data-astro-cid-ajrgqavi] .body[data-astro-cid-ajrgqavi],.ack[data-astro-cid-ajrgqavi] .body[data-astro-cid-ajrgqavi] b[data-astro-cid-ajrgqavi]{color:color-mix(in srgb, var(--color-white) 55%, transparent)}.ok[data-astro-cid-ajrgqavi] .node[data-astro-cid-ajrgqavi]{border-color:var(--color-green);background:var(--color-green);box-shadow:0 0 18px color-mix(in srgb, var(--color-green) 60%, transparent)}.ok[data-astro-cid-ajrgqavi] .body[data-astro-cid-ajrgqavi] b[data-astro-cid-ajrgqavi],.ok[data-astro-cid-ajrgqavi] .body[data-astro-cid-ajrgqavi] em[data-astro-cid-ajrgqavi]{color:var(--color-green)}@media (width<=900px){.band[data-astro-cid-ajrgqavi]{padding-bottom:72px}.event[data-astro-cid-ajrgqavi]{grid-template-columns:64px 16px minmax(0,1fr);gap:0 12px}.events[data-astro-cid-ajrgqavi]:before{left:71px}.time[data-astro-cid-ajrgqavi]{font-size:10.5px}.body[data-astro-cid-ajrgqavi]{flex-direction:column;gap:2px}}@media (prefers-reduced-motion:reduce){.event[data-astro-cid-ajrgqavi]{opacity:1;animation:none}}.hero[data-astro-cid-yicosrql]{padding:88px 0 210px}.headline[data-astro-cid-yicosrql]{margin-bottom:44px}.accent[data-astro-cid-yicosrql]{font-size:.8em}.grid[data-astro-cid-yicosrql]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:48px;display:grid}.sub[data-astro-cid-yicosrql]{--muted:var(--fg);max-width:560px}.side[data-astro-cid-yicosrql]{padding-top:6px}.note[data-astro-cid-yicosrql]{max-width:440px;margin-bottom:26px}@media (width<=900px){.hero[data-astro-cid-yicosrql]{padding:60px 0 170px}.grid[data-astro-cid-yicosrql]{grid-template-columns:1fr;gap:26px}}.actions[data-astro-cid-6hhx5ygf]{background:var(--color-ink);border-radius:14px;padding:26px 28px}.list[data-astro-cid-6hhx5ygf]{list-style:none;position:relative}.list[data-astro-cid-6hhx5ygf]:before{content:"";background:color-mix(in srgb, var(--color-green) 35%, transparent);width:2px;position:absolute;top:14px;bottom:14px;left:6px}.list[data-astro-cid-6hhx5ygf] li[data-astro-cid-6hhx5ygf]{color:color-mix(in srgb, var(--color-white) 88%, transparent);padding:12px 0 12px 32px;font-size:14.5px;line-height:1.5;position:relative}.list[data-astro-cid-6hhx5ygf] li[data-astro-cid-6hhx5ygf]:before{content:"";background:var(--color-green);width:14px;height:14px;box-shadow:0 0 0 4px color-mix(in srgb, var(--color-green) 22%, transparent);border-radius:50%;position:absolute;top:1.05em;left:0}.draw[data-astro-cid-x3zxjjwh]{line-height:1.15}.reason[data-astro-cid-x3zxjjwh]{border-top:1px solid var(--color-rule);grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) 76px;align-items:center;gap:12px;padding:9px 0;display:grid}.name[data-astro-cid-x3zxjjwh]{min-width:0;color:var(--color-ink);font-family:var(--font-body);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;display:flex}.bar[data-astro-cid-x3zxjjwh]{background:color-mix(in srgb, var(--color-ink) 6%, transparent);border-radius:6px;height:12px;position:relative}.bar[data-astro-cid-x3zxjjwh] i[data-astro-cid-x3zxjjwh]{width:var(--w);background:var(--color-ink);transform-origin:0;transition:transform .8s var(--ease-out);transition-delay:calc(var(--i) * .12s);border-radius:6px;position:absolute;inset:0 auto 0 0;transform:scaleX(0)}.draw[data-astro-cid-x3zxjjwh].is-in .bar[data-astro-cid-x3zxjjwh] i[data-astro-cid-x3zxjjwh]{transform:none}.bar[data-astro-cid-x3zxjjwh] b[data-astro-cid-x3zxjjwh]{top:-4px;bottom:-4px;left:var(--b);border-left:1.5px dashed color-mix(in srgb, var(--color-ink) 50%, transparent);width:0;position:absolute}.delta[data-astro-cid-x3zxjjwh]{color:var(--color-gray);white-space:nowrap;font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:3px;font-size:12px;display:flex}.alert[data-astro-cid-x3zxjjwh] .bar[data-astro-cid-x3zxjjwh] i[data-astro-cid-x3zxjjwh]{background:var(--color-red)}.alert[data-astro-cid-x3zxjjwh] .delta[data-astro-cid-x3zxjjwh]{color:var(--color-red);font-weight:600}.flag[data-astro-cid-x3zxjjwh]{opacity:0;transition:opacity .25s 1.2s,transform .25s cubic-bezier(.2,1.4,.4,1) 1.2s;display:inline-flex;transform:scale(.6)}.draw[data-astro-cid-x3zxjjwh].is-in .flag[data-astro-cid-x3zxjjwh]{opacity:1;transform:none}.legend[data-astro-cid-x3zxjjwh]{color:var(--color-gray);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:18px;margin-top:14px;font-size:10px;display:flex}.legend[data-astro-cid-x3zxjjwh] span[data-astro-cid-x3zxjjwh]{align-items:center;gap:7px;display:inline-flex}.today[data-astro-cid-x3zxjjwh]{background:var(--color-ink);border-radius:4px;width:14px;height:8px}.base[data-astro-cid-x3zxjjwh]{border-left:1.5px dashed color-mix(in srgb, var(--color-ink) 50%, transparent);width:0;height:12px}@media (width<=900px){.reason[data-astro-cid-x3zxjjwh]{grid-template-columns:minmax(0,1fr) 76px}.bar[data-astro-cid-x3zxjjwh]{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.bar[data-astro-cid-x3zxjjwh] i[data-astro-cid-x3zxjjwh],.flag[data-astro-cid-x3zxjjwh]{transition:none}}.draw[data-astro-cid-36ldupfg]{line-height:1.15}.message[data-astro-cid-36ldupfg]{border:1px solid var(--color-rule);border-left:4px solid var(--color-red);background:var(--color-paper);opacity:0;border-radius:12px;padding:14px 16px;transition:opacity .4s,transform .4s;transform:translateY(6px)}.draw[data-astro-cid-36ldupfg].is-in .message[data-astro-cid-36ldupfg],.draw[data-astro-cid-36ldupfg].is-in .guards[data-astro-cid-36ldupfg] li[data-astro-cid-36ldupfg]{opacity:1;transform:none}.from[data-astro-cid-36ldupfg]{color:var(--color-gray);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;font-size:11px;display:flex}.from[data-astro-cid-36ldupfg] b[data-astro-cid-36ldupfg]{color:var(--color-ink);font-family:var(--font-body);font-size:13px;font-weight:600}.from[data-astro-cid-36ldupfg] i[data-astro-cid-36ldupfg]{border:1px solid var(--color-rule);letter-spacing:.14em;text-transform:uppercase;border-radius:4px;padding:1px 5px;font-size:9px;font-style:normal}.channel[data-astro-cid-36ldupfg]{margin-left:auto}.line[data-astro-cid-36ldupfg]{color:var(--color-ink);font-family:var(--font-body);margin-bottom:8px;font-size:14px}.line[data-astro-cid-36ldupfg] strong[data-astro-cid-36ldupfg]{color:var(--color-red);font-weight:600}.mentions[data-astro-cid-36ldupfg]{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;display:flex}.mentions[data-astro-cid-36ldupfg] span[data-astro-cid-36ldupfg]{background:color-mix(in srgb, var(--color-blue) 10%, transparent);color:var(--color-blue);font-family:var(--font-body);border-radius:4px;padding:2px 6px;font-size:12.5px;font-weight:500}.mentions[data-astro-cid-36ldupfg] em[data-astro-cid-36ldupfg]{color:var(--color-gray);letter-spacing:.08em;font-size:10px;font-style:normal}.context[data-astro-cid-36ldupfg]{border-top:1px solid var(--color-rule);grid-template-columns:minmax(0,1fr) 120px;gap:14px;padding-top:12px;display:grid}.key[data-astro-cid-36ldupfg]{color:var(--color-gray);letter-spacing:.16em;text-transform:uppercase;margin-bottom:6px;font-size:9.5px;display:block}.reasons[data-astro-cid-36ldupfg]{min-width:0;color:var(--color-ink);flex-direction:column;gap:3px;font-size:11.5px;display:flex}.reasons[data-astro-cid-36ldupfg] span[data-astro-cid-36ldupfg]:not(.key){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mini[data-astro-cid-36ldupfg]{border:1px solid var(--color-rule);background:var(--color-white);border-radius:6px;align-items:flex-end;gap:3px;height:44px;padding:6px;display:flex}.mini[data-astro-cid-36ldupfg] i[data-astro-cid-36ldupfg]{min-width:0;height:var(--h);background:color-mix(in srgb, var(--color-ink) 30%, transparent);border-radius:1px;flex:1 1 0}.mini[data-astro-cid-36ldupfg] i[data-astro-cid-36ldupfg]:last-child{background:var(--color-red)}.guards[data-astro-cid-36ldupfg]{margin-top:12px;list-style:none}.guards[data-astro-cid-36ldupfg] li[data-astro-cid-36ldupfg]{border-top:1px solid var(--color-rule);opacity:0;transition:opacity .4s,transform .4s;transition-delay:calc(.5s + var(--i) * .25s);grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid;transform:translateY(6px)}.guard[data-astro-cid-36ldupfg]{color:var(--color-red);letter-spacing:.16em;text-transform:uppercase;font-size:10.5px}.what[data-astro-cid-36ldupfg]{min-width:0;color:var(--color-ink);font-family:var(--font-body);font-size:12.5px;line-height:1.45}.what[data-astro-cid-36ldupfg] s[data-astro-cid-36ldupfg]{color:var(--color-gray);font-family:var(--font-mono);text-decoration-color:var(--color-red);font-size:11.5px}@media (width<=900px){.context[data-astro-cid-36ldupfg]{grid-template-columns:1fr}.guards[data-astro-cid-36ldupfg] li[data-astro-cid-36ldupfg]{grid-template-columns:minmax(0,1fr);gap:4px}}@media (prefers-reduced-motion:reduce){.message[data-astro-cid-36ldupfg],.guards[data-astro-cid-36ldupfg] li[data-astro-cid-36ldupfg]{transition:none}}.draw[data-astro-cid-ly7sqsfh]{line-height:1.15}.chart[data-astro-cid-ly7sqsfh]{height:200px;margin:6px 0;position:relative}.chart[data-astro-cid-ly7sqsfh] svg[data-astro-cid-ly7sqsfh]{clip-path:inset(-10px 100% -10px -10px);width:100%;height:100%;transition:clip-path 1.8s cubic-bezier(.3,.6,.3,1);display:block;position:absolute;inset:0;overflow:visible}.draw[data-astro-cid-ly7sqsfh].is-in svg[data-astro-cid-ly7sqsfh]{clip-path:inset(-10px)}polyline[data-astro-cid-ly7sqsfh]{fill:none;stroke:var(--color-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.line[data-astro-cid-ly7sqsfh]{top:var(--y);border-top:1px dashed var(--color-red);height:0;position:absolute;left:0;right:0}.line[data-astro-cid-ly7sqsfh] b[data-astro-cid-ly7sqsfh]{background:var(--color-white);color:var(--color-red);letter-spacing:.1em;white-space:nowrap;text-transform:uppercase;padding:0 4px 0 0;font-size:10px;font-weight:400;position:absolute;bottom:3px;left:0}.baseline[data-astro-cid-ly7sqsfh]{border-top:1px dotted color-mix(in srgb, var(--color-ink) 40%, transparent)}.baseline[data-astro-cid-ly7sqsfh] b[data-astro-cid-ly7sqsfh]{color:var(--color-gray);padding:0 0 0 4px;left:auto;right:0}.sample[data-astro-cid-ly7sqsfh]{top:var(--y);left:var(--x);border:2px solid var(--color-ink);background:var(--color-white);opacity:0;width:7px;height:7px;transition:opacity .24s,transform .24s;transition-delay:calc(var(--i) * .11s);border-radius:50%;margin:-3.5px 0 0 -3.5px;position:absolute;transform:scale(.4)}.draw[data-astro-cid-ly7sqsfh].is-in .sample[data-astro-cid-ly7sqsfh]{opacity:1;transform:none}.hit[data-astro-cid-ly7sqsfh]{border-color:var(--color-red);background:var(--color-red);width:12px;height:12px;box-shadow:0 0 0 6px color-mix(in srgb, var(--color-red) 20%, transparent);margin:-6px 0 0 -6px}.hit-label[data-astro-cid-ly7sqsfh]{top:var(--y);left:var(--x);color:var(--color-red);letter-spacing:.04em;white-space:nowrap;opacity:0;padding-right:14px;font-size:11px;transition:opacity .3s 1.9s;position:absolute;transform:translate(-100%,-50%)}.hit-label[data-astro-cid-ly7sqsfh] b[data-astro-cid-ly7sqsfh]{font-family:var(--font-display);vertical-align:-3px;margin-left:4px;font-size:22px;font-weight:400;line-height:1}.draw[data-astro-cid-ly7sqsfh].is-in .hit-label[data-astro-cid-ly7sqsfh]{opacity:1}.axis[data-astro-cid-ly7sqsfh]{border-top:1px solid var(--color-rule);height:16px;margin-top:8px;position:relative}.axis[data-astro-cid-ly7sqsfh] span[data-astro-cid-ly7sqsfh]{top:5px;left:var(--x);color:var(--color-gray);letter-spacing:.08em;font-size:10px;position:absolute;transform:translate(-50%)}.axis[data-astro-cid-ly7sqsfh] .first[data-astro-cid-ly7sqsfh]{transform:none}.axis[data-astro-cid-ly7sqsfh] .last[data-astro-cid-ly7sqsfh]{transform:translate(-100%)}@media (width<=900px){.chart[data-astro-cid-ly7sqsfh]{height:170px}.hit-label[data-astro-cid-ly7sqsfh] b[data-astro-cid-ly7sqsfh]{font-size:18px}}@media (prefers-reduced-motion:reduce){.chart[data-astro-cid-ly7sqsfh] svg[data-astro-cid-ly7sqsfh],.sample[data-astro-cid-ly7sqsfh],.hit-label[data-astro-cid-ly7sqsfh]{transition:none}}.draw[data-astro-cid-t6qaiub5]{line-height:1.15}.field[data-astro-cid-t6qaiub5]{border-top:1px solid var(--color-rule);opacity:0;transition:opacity .4s,transform .4s;transition-delay:calc(var(--i) * .35s);grid-template-columns:22px 84px minmax(0,1fr);align-items:center;gap:12px;padding:10px 0;display:grid;transform:translateY(6px)}.draw[data-astro-cid-t6qaiub5].is-in .field[data-astro-cid-t6qaiub5],.draw[data-astro-cid-t6qaiub5].is-in .done[data-astro-cid-t6qaiub5]{opacity:1;transform:none}.step[data-astro-cid-t6qaiub5]{border:1.5px solid var(--color-red);width:22px;height:22px;color:var(--color-red);border-radius:50%;justify-content:center;align-items:center;font-size:10.5px;display:inline-flex}.label[data-astro-cid-t6qaiub5]{color:var(--color-gray);letter-spacing:.16em;text-transform:uppercase;font-size:10.5px}.input[data-astro-cid-t6qaiub5]{border:1px solid var(--color-rule);background:var(--color-paper);min-width:0;color:var(--color-ink);font-family:var(--font-body);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:14px;display:flex}.caret[data-astro-cid-t6qaiub5]{border-right:1.5px solid var(--color-gray);border-bottom:1.5px solid var(--color-gray);flex:none;width:7px;height:7px;transform:rotate(45deg)translate(-2px,-2px)}.number[data-astro-cid-t6qaiub5]{font-family:var(--font-mono);letter-spacing:.04em;justify-content:flex-start;gap:2px;font-weight:600}.cursor[data-astro-cid-t6qaiub5]{background:var(--color-ink);width:1.5px;height:1em;animation:1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.done[data-astro-cid-t6qaiub5]{background:var(--color-ink);color:var(--color-white);opacity:0;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;padding:12px 14px;font-size:12.5px;transition:opacity .4s 1.3s,transform .4s 1.3s;display:flex;transform:translateY(6px)}.check[data-astro-cid-t6qaiub5]{border-right:2px solid var(--color-green);border-bottom:2px solid var(--color-green);flex:none;width:7px;height:13px;margin:-4px 8px 0 4px;transform:rotate(45deg)}.done[data-astro-cid-t6qaiub5] b[data-astro-cid-t6qaiub5]{font-family:var(--font-body);font-weight:600}.state[data-astro-cid-t6qaiub5]{margin-left:auto}@media (width<=900px){.field[data-astro-cid-t6qaiub5]{grid-template-columns:22px minmax(0,1fr)}.label[data-astro-cid-t6qaiub5],.input[data-astro-cid-t6qaiub5]{grid-column:2}.state[data-astro-cid-t6qaiub5]{margin-left:0}}@media (prefers-reduced-motion:reduce){.field[data-astro-cid-t6qaiub5],.done[data-astro-cid-t6qaiub5]{transition:none}.cursor[data-astro-cid-t6qaiub5]{animation:none}}.station[data-astro-cid-geodut3a]{border-top:1px solid var(--color-rule);grid-template-columns:44px minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:0 44px;padding:48px 0;display:grid}.station[data-astro-cid-geodut3a]:first-child{border-top:0;padding-top:8px}.number[data-astro-cid-geodut3a]{z-index:1;align-self:start;display:flex;position:relative}.more[data-astro-cid-geodut3a]{color:var(--color-red);letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:8px;padding-bottom:3px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.more[data-astro-cid-geodut3a]:hover{color:var(--color-ink)}@media (width<=900px){.station[data-astro-cid-geodut3a]{grid-template-columns:36px minmax(0,1fr);gap:20px 18px;padding:36px 0}.figure[data-astro-cid-geodut3a]{grid-column:2}}.band[data-astro-cid-ryc6qqhg]{padding:110px 0 120px}.heading[data-astro-cid-ryc6qqhg]{max-width:16ch;font-family:var(--font-display);font-size:var(--text-display-lg);text-wrap:balance;margin-bottom:64px}.accent[data-astro-cid-ryc6qqhg]{font-size:.78em}.stations[data-astro-cid-ryc6qqhg]{position:relative}.stations[data-astro-cid-ryc6qqhg]:before{content:"";background:linear-gradient(180deg, var(--color-red), color-mix(in srgb, var(--color-red) 25%, transparent));width:2px;position:absolute;top:14px;bottom:14px;left:21px}@media (width<=900px){.band[data-astro-cid-ryc6qqhg]{padding:72px 0 80px}.heading[data-astro-cid-ryc6qqhg]{max-width:none;margin-bottom:40px}.stations[data-astro-cid-ryc6qqhg]:before{left:17px}}
