.tight[data-astro-cid-3moejsue]{padding-block:clamp(40px,6vw,80px)}.hero-stat[data-astro-cid-3moejsue]{display:block;font-family:var(--font-display);font-size:clamp(1.6rem,3.4vw,2.6rem);font-weight:600;margin-top:6px}.figs[data-astro-cid-3moejsue]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px}.figs[data-astro-cid-3moejsue] li[data-astro-cid-3moejsue]{padding:28px;display:grid;gap:8px;align-content:start}.figs[data-astro-cid-3moejsue] b[data-astro-cid-3moejsue]{font-family:var(--font-display);font-size:clamp(2.6rem,5vw,3.8rem);line-height:1;font-weight:600}.figs[data-astro-cid-3moejsue] span[data-astro-cid-3moejsue]{color:#c6cae0}.facts[data-astro-cid-3moejsue]{list-style:none;padding:0;margin:18px 0 0;display:flex;flex-wrap:wrap;gap:10px 32px}.facts[data-astro-cid-3moejsue] li[data-astro-cid-3moejsue]{display:flex;gap:10px;align-items:baseline}.facts[data-astro-cid-3moejsue] span[data-astro-cid-3moejsue]{font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--cyan-2)}.facts[data-astro-cid-3moejsue] b[data-astro-cid-3moejsue]{font-weight:500}.story[data-astro-cid-3moejsue]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:28px}.story[data-astro-cid-3moejsue] p[data-astro-cid-3moejsue]{margin:0;color:#c6cae0;font-size:1.05rem}.st-icon[data-astro-cid-3moejsue]{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;margin-bottom:14px;border:1px solid var(--line);background:#ffffff08}.st-icon[data-astro-cid-3moejsue] svg[data-astro-cid-3moejsue]{width:22px;height:22px;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.st-challenge[data-astro-cid-3moejsue] .st-icon[data-astro-cid-3moejsue] svg[data-astro-cid-3moejsue]{stroke:#ff8a9a}.st-did[data-astro-cid-3moejsue] .st-icon[data-astro-cid-3moejsue] svg[data-astro-cid-3moejsue]{stroke:var(--violet-2)}.st-result[data-astro-cid-3moejsue] .st-icon[data-astro-cid-3moejsue] svg[data-astro-cid-3moejsue]{stroke:var(--cyan-2)}.story[data-astro-cid-3moejsue] mark.num{background:none;color:#fff;font-weight:600;padding:0 2px;border-bottom:2px solid;border-image:var(--grad) 1}.ba-table[data-astro-cid-3moejsue]{padding:8px 0;margin-top:8px;overflow:hidden}.ba-row[data-astro-cid-3moejsue]{display:grid;grid-template-columns:1fr 1.4fr 1.4fr;gap:18px;padding:16px 28px;border-top:1px solid var(--line)}.ba-row[data-astro-cid-3moejsue]:first-child{border-top:0}.ba-head[data-astro-cid-3moejsue] span[data-astro-cid-3moejsue]{font-size:.74rem;letter-spacing:.14em;text-transform:uppercase}.ba-head[data-astro-cid-3moejsue] .b[data-astro-cid-3moejsue]{color:#ff8a9a}.ba-head[data-astro-cid-3moejsue] .a[data-astro-cid-3moejsue]{color:var(--cyan-2)}.topic[data-astro-cid-3moejsue]{font-family:var(--font-display);font-weight:600}.ba-row[data-astro-cid-3moejsue] .b[data-astro-cid-3moejsue]{color:var(--muted)}.ba-row[data-astro-cid-3moejsue]:not(.ba-head) .a[data-astro-cid-3moejsue]{color:var(--text)}@media(max-width:760px){.ba-row[data-astro-cid-3moejsue]{grid-template-columns:1fr 1fr;gap:8px 14px;padding:14px 18px}.ba-row[data-astro-cid-3moejsue] .topic[data-astro-cid-3moejsue]{grid-column:1 / -1}.ba-head[data-astro-cid-3moejsue] .topic[data-astro-cid-3moejsue],.ba-head[data-astro-cid-3moejsue] span[data-astro-cid-3moejsue]:first-child{display:none}}.ba[data-astro-cid-3moejsue]{display:grid;grid-template-columns:1fr auto 1fr;gap:18px;align-items:stretch;margin-top:8px}.ba-col[data-astro-cid-3moejsue]{padding:28px}.ba-col[data-astro-cid-3moejsue] ul[data-astro-cid-3moejsue]{margin:0;padding-left:18px;display:grid;gap:10px}.ba-col[data-astro-cid-3moejsue] p[data-astro-cid-3moejsue]{margin:0}.ba-tag[data-astro-cid-3moejsue]{display:inline-block;margin-bottom:14px;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase}.before[data-astro-cid-3moejsue] .ba-tag[data-astro-cid-3moejsue]{color:#ff8a9a}.before[data-astro-cid-3moejsue]{border-color:#ff3d5a40}.after[data-astro-cid-3moejsue] .ba-tag[data-astro-cid-3moejsue]{color:var(--cyan-2)}.after[data-astro-cid-3moejsue]{border-color:#22d3ee4d}.ba-arrow[data-astro-cid-3moejsue]{align-self:center;font-size:1.8rem;color:var(--violet-2)}.timeline[data-astro-cid-3moejsue]{list-style:none;padding:0;margin:12px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:0;border-top:2px solid transparent;border-image:var(--grad) 1}.timeline[data-astro-cid-3moejsue] li[data-astro-cid-3moejsue]{position:relative;padding:22px 20px 0 0}.timeline[data-astro-cid-3moejsue] li[data-astro-cid-3moejsue]:before{content:"";position:absolute;top:-7px;left:0;width:12px;height:12px;border-radius:50%;background:var(--bg);border:2px solid var(--cyan)}.when[data-astro-cid-3moejsue]{font-family:var(--font-display);font-weight:600;color:var(--cyan-2)}.timeline[data-astro-cid-3moejsue] p[data-astro-cid-3moejsue]{margin:6px 0 0;color:var(--muted);font-size:.95rem}.pad[data-astro-cid-3moejsue]{padding:30px}.h3[data-astro-cid-3moejsue]{font-size:1.4rem}.ticks[data-astro-cid-3moejsue]{list-style:none;padding:0;margin:0;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr))}.ticks[data-astro-cid-3moejsue] li[data-astro-cid-3moejsue]{padding-left:28px;position:relative}.ticks[data-astro-cid-3moejsue] li[data-astro-cid-3moejsue]:before{content:"";position:absolute;left:0;top:.55em;width:14px;height:8px;border-left:2px solid var(--cyan);border-bottom:2px solid var(--cyan);transform:rotate(-45deg)}.quote[data-astro-cid-3moejsue]{margin:0;padding:32px;font-family:var(--font-display);font-size:1.3rem}.tools[data-astro-cid-3moejsue]{list-style:none;padding:0;margin:0 0 32px;display:flex;flex-wrap:wrap;gap:10px}.tools[data-astro-cid-3moejsue] li[data-astro-cid-3moejsue]{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:12px;border:1px solid var(--line);background:var(--surface)}.tools[data-astro-cid-3moejsue] svg[data-astro-cid-3moejsue]{width:22px;height:22px;fill:var(--brand);filter:brightness(1.3)}.tools[data-astro-cid-3moejsue] img[data-astro-cid-3moejsue]{width:22px;height:22px;object-fit:contain;border-radius:5px}.mono[data-astro-cid-3moejsue]{width:22px;height:22px;display:grid;place-items:center;border-radius:6px;border:1.5px solid #cfd3e6;font-size:.65rem;font-weight:700;color:#cfd3e6}.tn[data-astro-cid-3moejsue]{font-size:.92rem}.types[data-astro-cid-3moejsue]{margin-bottom:28px}.chips[data-astro-cid-3moejsue]{display:flex;flex-wrap:wrap;gap:8px}.chips[data-astro-cid-3moejsue] .chip[data-astro-cid-3moejsue]{font-size:.88rem}.mon[data-astro-cid-3moejsue] p[data-astro-cid-3moejsue]{margin:0}.rel[data-astro-cid-3moejsue]{list-style:none;padding:0;margin:20px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px}.rel[data-astro-cid-3moejsue] li[data-astro-cid-3moejsue]{overflow:hidden}.rel[data-astro-cid-3moejsue] a[data-astro-cid-3moejsue]{display:grid;gap:6px;padding-bottom:20px}.rel[data-astro-cid-3moejsue] img[data-astro-cid-3moejsue]{width:100%;aspect-ratio:16 / 9;object-fit:cover;margin-bottom:8px}.rel-meta[data-astro-cid-3moejsue],.rel[data-astro-cid-3moejsue] a[data-astro-cid-3moejsue] b[data-astro-cid-3moejsue],.rel-stat[data-astro-cid-3moejsue]{padding-inline:20px}.rel-meta[data-astro-cid-3moejsue]{font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--cyan-2)}.rel-stat[data-astro-cid-3moejsue]{font-family:var(--font-display);font-weight:600}@media(max-width:860px){.ba[data-astro-cid-3moejsue]{grid-template-columns:1fr}.ba-arrow[data-astro-cid-3moejsue]{transform:rotate(90deg);justify-self:center}}
