.facts[data-astro-cid-wsg6jdbq]{background:var(--c-card);border-bottom:1px solid var(--c-line)}.facts-row[data-astro-cid-wsg6jdbq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;margin:0;padding-block:28px;display:grid}.fact[data-astro-cid-wsg6jdbq].wide{grid-column:span 2}@media (width>=1100px){.facts-row[data-astro-cid-wsg6jdbq]{grid-template-columns:repeat(4,minmax(0,1fr)) 1.8fr;gap:0}.fact[data-astro-cid-wsg6jdbq]{border-left:1px solid var(--c-line);padding:0 24px}.fact[data-astro-cid-wsg6jdbq]:first-child{border-left:0;padding-left:0}.fact[data-astro-cid-wsg6jdbq].wide{order:9;grid-column:auto}}.fact[data-astro-cid-wsg6jdbq] dt[data-astro-cid-wsg6jdbq]{color:var(--c-muted);font-size:.8rem;font-weight:600}.fact[data-astro-cid-wsg6jdbq] dd[data-astro-cid-wsg6jdbq]{font-family:var(--font-display);margin:4px 0 0;font-size:1.05rem;font-weight:600;line-height:1.35}.timeline[data-astro-cid-wsg6jdbq]{padding:clamp(72px,9vw,128px) 0}.tl-h[data-astro-cid-wsg6jdbq]{margin:0 0 clamp(36px,5vw,64px)}.tl[data-astro-cid-wsg6jdbq]{gap:clamp(40px,6vw,80px);margin:0;padding:0;list-style:none;display:grid;position:relative}.tl[data-astro-cid-wsg6jdbq]:before,.tl[data-astro-cid-wsg6jdbq]:after{content:"";width:2px;position:absolute;top:0;bottom:0;left:19px}.tl[data-astro-cid-wsg6jdbq]:before{background:var(--c-line)}.tl[data-astro-cid-wsg6jdbq]:after{background:var(--color-gold);transform-origin:top;transition:transform 1.8s var(--ease-out-expo) .2s;transform:scaleY(0)}.tl[data-astro-cid-wsg6jdbq].in:after{transform:none}@media (prefers-reduced-motion:reduce){.tl[data-astro-cid-wsg6jdbq]:after{transform:none}}.step[data-astro-cid-wsg6jdbq]{gap:18px;padding-left:60px;display:grid;position:relative}.dot[data-astro-cid-wsg6jdbq]{z-index:1;background:var(--c-paper);border:2px solid var(--color-gold);width:40px;height:40px;font-family:var(--font-mono);color:var(--c-gold-ink);border-radius:999px;place-items:center;font-size:.9rem;display:grid;position:absolute;top:0;left:0}.step-img[data-astro-cid-wsg6jdbq]{aspect-ratio:4/3}.step-copy[data-astro-cid-wsg6jdbq] h3[data-astro-cid-wsg6jdbq]{margin:0 0 8px;font-size:clamp(1.25rem,2vw,1.6rem)}.step-copy[data-astro-cid-wsg6jdbq] p[data-astro-cid-wsg6jdbq]{color:var(--c-ink-2);max-width:46ch;margin:0}@media (width>=900px){.tl[data-astro-cid-wsg6jdbq]:before,.tl[data-astro-cid-wsg6jdbq]:after{left:50%;translate:-1px}.step[data-astro-cid-wsg6jdbq]{grid-template-columns:1fr 1fr;align-items:center;gap:96px;padding-left:0}.dot[data-astro-cid-wsg6jdbq]{top:50%;left:50%;translate:-50% -50%}.step-img[data-astro-cid-wsg6jdbq]{aspect-ratio:5/4}.flip[data-astro-cid-wsg6jdbq] .step-img[data-astro-cid-wsg6jdbq]{order:2}.flip[data-astro-cid-wsg6jdbq] .step-copy[data-astro-cid-wsg6jdbq]{text-align:right;justify-self:end}}.compare-sec[data-astro-cid-wsg6jdbq]{background:var(--c-paper-2);padding:clamp(64px,8vw,104px) 0}.cmp-grid[data-astro-cid-wsg6jdbq]{align-items:center;gap:32px;display:grid}@media (width>=1024px){.cmp-grid[data-astro-cid-wsg6jdbq]{grid-template-columns:.7fr 1.3fr;gap:64px}}.cmp-copy[data-astro-cid-wsg6jdbq] h2[data-astro-cid-wsg6jdbq]{margin:0 0 14px}.body[data-astro-cid-wsg6jdbq]{padding:clamp(64px,8vw,112px) 0}.body-grid[data-astro-cid-wsg6jdbq]{gap:40px;display:grid}@media (width>=1100px){.body-grid[data-astro-cid-wsg6jdbq]{grid-template-columns:240px minmax(0,1fr);gap:72px}}@media (width<=1099px){.body-side[data-astro-cid-wsg6jdbq]{display:none}}.prose[data-astro-cid-wsg6jdbq] .author{margin-top:48px}.related[data-astro-cid-wsg6jdbq]{padding:0 0 clamp(64px,8vw,104px)}.rel-h[data-astro-cid-wsg6jdbq]{margin:0 0 20px;font-size:clamp(1.4rem,2.2vw,1.8rem)}.rel-grid[data-astro-cid-wsg6jdbq]{gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (width>=900px){.rel-grid[data-astro-cid-wsg6jdbq]{grid-template-columns:1fr 1fr .7fr}}.rel-grid[data-astro-cid-wsg6jdbq] a[data-astro-cid-wsg6jdbq]{border-radius:var(--radius-card);border:1px solid var(--c-line);background:var(--c-card);grid-template-columns:120px 1fr;align-items:center;gap:16px;height:100%;padding:12px 48px 12px 12px;text-decoration:none;transition:border-color .22s;display:grid;position:relative}.rel-grid[data-astro-cid-wsg6jdbq] a[data-astro-cid-wsg6jdbq].all{background:var(--color-night);border-color:var(--color-night);grid-template-columns:1fr;padding:24px 48px 24px 22px}.rel-grid[data-astro-cid-wsg6jdbq] a[data-astro-cid-wsg6jdbq].all .rt[data-astro-cid-wsg6jdbq]{color:#fff}.rel-grid[data-astro-cid-wsg6jdbq] a[data-astro-cid-wsg6jdbq].all .rk[data-astro-cid-wsg6jdbq]{color:var(--color-gold-soft)}.rel-grid[data-astro-cid-wsg6jdbq] a[data-astro-cid-wsg6jdbq]:hover{border-color:var(--color-gold)}.rel-img[data-astro-cid-wsg6jdbq]{aspect-ratio:1}.rel-copy[data-astro-cid-wsg6jdbq]{gap:2px;display:grid}.rk[data-astro-cid-wsg6jdbq]{color:var(--c-gold-ink);font-size:.78rem;font-weight:650}.rt[data-astro-cid-wsg6jdbq]{font-family:var(--font-display);font-size:1.12rem;font-weight:620;line-height:1.25}.rx[data-astro-cid-wsg6jdbq]{color:var(--c-muted);font-size:.88rem;line-height:1.4}.rel-grid[data-astro-cid-wsg6jdbq] svg{width:20px;height:20px;color:var(--c-gold-ink);position:absolute;top:16px;right:16px}.rel-grid[data-astro-cid-wsg6jdbq] a[data-astro-cid-wsg6jdbq].all svg{color:var(--color-gold)}
