.tl[data-astro-cid-dr4lhgib]{gap:28px;margin:0;padding:0 0 0 36px;list-style:none;display:grid;position:relative}.tl__line[data-astro-cid-dr4lhgib]{background:linear-gradient(180deg, var(--c-gold), var(--c-gold-deep));transform-origin:top;width:2px;transition:transform .2s linear;position:absolute;top:8px;bottom:8px;left:11px;transform:scaleY(0)}.tl[data-astro-cid-dr4lhgib]:before{content:"";background:var(--c-line);width:2px;position:absolute;top:8px;bottom:8px;left:11px}.tl__stop[data-astro-cid-dr4lhgib]{opacity:0;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);position:relative;transform:translateY(14px)}.tl__stop[data-astro-cid-dr4lhgib].is-in,html:not(.js) .tl__stop[data-astro-cid-dr4lhgib]{opacity:1;transform:none}.tl__dot[data-astro-cid-dr4lhgib]{border:2px solid var(--c-gold-deep);background:var(--c-bg);width:24px;height:24px;box-shadow:0 0 0 4px var(--c-bg);border-radius:50%;position:absolute;top:22px;left:-36px}.tl__dot[data-astro-cid-dr4lhgib]:after{content:"";background:var(--c-gold);transition:transform .4s var(--ease-out) .2s;border-radius:50%;position:absolute;inset:5px;transform:scale(0)}.tl__stop[data-astro-cid-dr4lhgib].is-in .tl__dot[data-astro-cid-dr4lhgib]:after,html:not(.js) .tl__dot[data-astro-cid-dr4lhgib]:after{transform:scale(1)}.tl__stop--current[data-astro-cid-dr4lhgib] .tl__dot[data-astro-cid-dr4lhgib]{box-shadow:0 0 0 4px var(--c-bg), 0 0 24px #f0db9c80}.tl__card[data-astro-cid-dr4lhgib]{padding:20px 22px}.tl__label[data-astro-cid-dr4lhgib]{color:var(--c-gold-deep);font-size:var(--fs-xs);letter-spacing:var(--track-eyebrow);text-transform:uppercase;margin-bottom:4px;font-weight:700}.tl__title[data-astro-cid-dr4lhgib]{font-size:1.35rem}.tl__title[data-astro-cid-dr4lhgib] a[data-astro-cid-dr4lhgib]:hover{color:var(--c-gold)}.tl__meta[data-astro-cid-dr4lhgib]{color:var(--c-muted);font-size:var(--fs-sm);margin-top:6px}.tl__pills[data-astro-cid-dr4lhgib]{flex-wrap:wrap;gap:6px;margin-top:12px;padding:0;list-style:none;display:flex}@media (prefers-reduced-motion:reduce){.tl__stop[data-astro-cid-dr4lhgib],.tl__dot[data-astro-cid-dr4lhgib]:after{opacity:1;transition:none;transform:none}.tl__line[data-astro-cid-dr4lhgib]{transform:scaleY(1)}}.wmap[data-astro-cid-qi6nhn4a]{gap:28px;margin:0;display:grid}.wmap__stage[data-astro-cid-qi6nhn4a]{position:relative}.wmap__svg[data-astro-cid-qi6nhn4a]{width:100%;height:auto;display:block;overflow:visible}.wmap__land[data-astro-cid-qi6nhn4a]{fill:none;stroke:#eeece929;stroke-width:4.2px;stroke-linecap:round}.wmap__hit[data-astro-cid-qi6nhn4a]{fill:none;stroke:#0000;stroke-width:18px;stroke-linecap:round;pointer-events:stroke}.wmap__dots[data-astro-cid-qi6nhn4a]{fill:none;stroke:var(--c-gold);stroke-width:4.6px;stroke-linecap:round;opacity:.85;transition:opacity var(--dur) ease, stroke-width var(--dur) var(--ease-out);pointer-events:none}.wmap__country--deep[data-astro-cid-qi6nhn4a] .wmap__dots[data-astro-cid-qi6nhn4a]{stroke:var(--c-gold-deep);opacity:.75}.wmap__pin[data-astro-cid-qi6nhn4a]{fill:var(--c-bg);stroke:var(--c-gold);stroke-width:2.5px;pointer-events:none}.wmap__pulse[data-astro-cid-qi6nhn4a]{fill:none;stroke:var(--c-gold);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:wmap-pulse 2.8s var(--ease-out) infinite;animation-delay:calc(var(--i) * .45s);pointer-events:none}.wmap[data-astro-cid-qi6nhn4a][data-callouts]:has(.is-active) .wmap__country[data-astro-cid-qi6nhn4a]:not(.is-active) .wmap__dots[data-astro-cid-qi6nhn4a]{opacity:.35}.wmap__country[data-astro-cid-qi6nhn4a].is-active .wmap__dots[data-astro-cid-qi6nhn4a]{opacity:1;stroke-width:5.6px}.wmap__country[data-astro-cid-qi6nhn4a]{cursor:default}.wmap__label[data-astro-cid-qi6nhn4a]{z-index:1;border:1px solid var(--c-line-strong);border-radius:var(--r-pill);color:var(--c-text);font-size:var(--fs-sm);white-space:nowrap;box-shadow:var(--shadow-card);opacity:0;transition:opacity var(--dur) ease, transform var(--dur) var(--ease-out);pointer-events:none;background:#1e1e1ee0;padding:6px 12px;font-weight:700;position:absolute;transform:translate(-50%,calc(-100% - 10px))scale(.92)}.wmap__label[data-astro-cid-qi6nhn4a].is-active{opacity:1;transform:translate(-50%,calc(-100% - 14px))}.wmap__list[data-astro-cid-qi6nhn4a]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.wmap__item[data-astro-cid-qi6nhn4a]{transition:border-color var(--dur) ease, background-color var(--dur) ease, transform var(--dur) var(--ease-out);grid-template-columns:auto 1fr;align-items:baseline;gap:4px 12px;padding:16px 18px;display:grid}.wmap__item[data-astro-cid-qi6nhn4a].is-active{border-color:var(--c-line-strong);background:var(--c-glass-2);transform:translateY(-2px)}.wmap__dot[data-astro-cid-qi6nhn4a]{background:var(--c-gold);border-radius:50%;width:10px;height:10px;box-shadow:0 0 12px #f0db9c80}.wmap__dot--deep[data-astro-cid-qi6nhn4a]{background:var(--c-gold-deep)}.wmap__name[data-astro-cid-qi6nhn4a]{font-weight:700}.wmap__note[data-astro-cid-qi6nhn4a]{color:var(--c-muted);font-size:var(--fs-sm);grid-column:2}.wmap[data-astro-cid-qi6nhn4a].is-pending .wmap__country[data-astro-cid-qi6nhn4a]{opacity:0}.wmap[data-astro-cid-qi6nhn4a].is-in .wmap__country[data-astro-cid-qi6nhn4a]{animation:wmap-in .9s var(--ease-out) both;animation-delay:calc(.25s + var(--i) * .14s)}@keyframes wmap-in{0%{opacity:0}to{opacity:1}}@keyframes wmap-pulse{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(3.2)}}@media (width>=720px){.wmap__list[data-astro-cid-qi6nhn4a]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}@media (prefers-reduced-motion:reduce){.wmap__pulse[data-astro-cid-qi6nhn4a]{opacity:0;animation:none}.wmap[data-astro-cid-qi6nhn4a].is-in .wmap__country[data-astro-cid-qi6nhn4a],.wmap[data-astro-cid-qi6nhn4a].is-pending .wmap__country[data-astro-cid-qi6nhn4a]{opacity:1;animation:none}.wmap__dots[data-astro-cid-qi6nhn4a],.wmap__label[data-astro-cid-qi6nhn4a],.wmap__item[data-astro-cid-qi6nhn4a]{transition:none}}.sources[data-astro-cid-36gulacn]{gap:18px;display:grid}.milestones[data-astro-cid-36gulacn]{margin-inline:0;padding:0}.quotes[data-astro-cid-36gulacn]{gap:28px;margin-top:8px;display:grid}.quote[data-astro-cid-36gulacn]{border-left:3px solid var(--c-olive);margin:0;padding-left:22px}.quote[data-astro-cid-36gulacn] blockquote[data-astro-cid-36gulacn]{margin:0}.quote[data-astro-cid-36gulacn] p[data-astro-cid-36gulacn]{font-family:var(--font-display);font-size:clamp(1.25rem,1rem + 1vw,1.6rem);font-weight:700;line-height:var(--lh-snug);color:var(--c-ink)}.quote--lead[data-astro-cid-36gulacn] p[data-astro-cid-36gulacn]{font-size:clamp(1.75rem,1.2rem + 2.4vw,3rem);font-weight:800;line-height:var(--lh-tight);letter-spacing:var(--track-display)}.quote[data-astro-cid-36gulacn] p[data-astro-cid-36gulacn]:before{content:"“"}.quote[data-astro-cid-36gulacn] p[data-astro-cid-36gulacn]:after{content:"”"}.quote[data-astro-cid-36gulacn] figcaption[data-astro-cid-36gulacn]{color:#4f4a3e;font-size:var(--fs-sm);margin-top:10px;font-weight:600}.next[data-astro-cid-36gulacn]{background:radial-gradient(600px 300px at 50% -20%, #f0db9c1f, transparent 70%), linear-gradient(180deg, var(--c-glass-2), var(--c-glass));max-width:880px;margin-inline:auto;padding:clamp(32px,5vw,56px)}.next[data-astro-cid-36gulacn] .eyebrow[data-astro-cid-36gulacn]{justify-content:center}.next__title[data-astro-cid-36gulacn]{font-size:var(--fs-h3);margin-top:10px}.next[data-astro-cid-36gulacn] .lead[data-astro-cid-36gulacn]{margin:14px auto 0}.next__actions[data-astro-cid-36gulacn]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}@media (width>=900px){.sources[data-astro-cid-36gulacn]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.quotes[data-astro-cid-36gulacn]{grid-template-columns:1fr 1fr;gap:36px 48px}.quote--lead[data-astro-cid-36gulacn]{grid-column:1/-1}}
