.rv[data-astro-cid-dxadctke]{--rv-delay:0s}html.js .rv[data-astro-cid-dxadctke][data-reveal]{opacity:0;transform:translateY(14px)}html.js .rv[data-astro-cid-dxadctke].in{opacity:1;transition:opacity .62s cubic-bezier(.2, .7, .3, 1) var(--rv-delay), transform .62s cubic-bezier(.2, .7, .3, 1) var(--rv-delay);transform:none}@media (prefers-reduced-motion:reduce){html.js .rv[data-astro-cid-dxadctke][data-reveal]{opacity:1;transform:none}}.hero[data-astro-cid-lcdefpme]{isolation:isolate;position:relative;overflow:hidden}.hero-bg[data-astro-cid-lcdefpme]{z-index:-1;position:absolute;inset:0}.hero-bg[data-astro-cid-lcdefpme] svg.contours{width:108%;height:128%;position:absolute;inset:-14% -4%}.hero-glow[data-astro-cid-lcdefpme]{background:radial-gradient(ellipse at center, var(--ac-dim), transparent 62%);filter:blur(40px);width:70vw;height:46vw;position:absolute;top:-24vw;left:50%;transform:translate(-50%)}.hero-veil[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, transparent 40%, var(--bg) 96%);position:absolute;inset:0}.hero-in[data-astro-cid-lcdefpme]{max-width:880px;padding-block:clamp(72px,12vw,140px) clamp(48px,7vw,84px)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin:0 0 26px}.lede[data-astro-cid-lcdefpme]{color:var(--tx-2);max-width:56ch;margin:0 0 36px;font-size:clamp(17px,1.9vw,20px);line-height:1.62}.cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.facts[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:28px;margin:0;padding:34px 0;list-style:none;display:grid}@media (width<=820px){.facts[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:26px}}.facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{flex-direction:column;gap:8px;display:flex}.fn[data-astro-cid-lcdefpme]{letter-spacing:-.04em;color:var(--tx);font-variant-numeric:tabular-nums;font-size:clamp(30px,3.6vw,42px);font-weight:500;line-height:1}.fl[data-astro-cid-lcdefpme]{color:var(--tx-3);max-width:22ch;font-size:14px;line-height:1.45}.shead[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:44px;display:flex}.shead[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0}.shead[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--tx-2);max-width:46ch;margin:0;font-size:16px}.more[data-astro-cid-lcdefpme]{color:var(--tx-2);white-space:nowrap;font-size:14.5px}.more[data-astro-cid-lcdefpme]:hover{color:var(--ac)}.series[data-astro-cid-lcdefpme]{border-top:1px solid var(--line)}.srow[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);color:var(--tx);grid-template-columns:46px minmax(190px,1fr) minmax(0,1.5fr) 76px;align-items:baseline;gap:28px;padding:30px 8px 30px 0;transition:padding-left .3s cubic-bezier(.22,.7,.28,1),background-color .24s;display:grid}.srow[data-astro-cid-lcdefpme]:hover{background:var(--bg-1);padding-left:12px}@media (width<=900px){.srow[data-astro-cid-lcdefpme]{grid-template-columns:34px 1fr;gap:6px 18px;padding-block:24px}.srow[data-astro-cid-lcdefpme] .sb[data-astro-cid-lcdefpme],.srow[data-astro-cid-lcdefpme] .scount[data-astro-cid-lcdefpme]{grid-column:2}.scount[data-astro-cid-lcdefpme]{text-align:left}}.sn[data-astro-cid-lcdefpme]{font-family:var(--mono);color:var(--tx-3);font-size:12px}.sm[data-astro-cid-lcdefpme]{flex-direction:column;gap:5px;display:flex}.stitle[data-astro-cid-lcdefpme]{letter-spacing:-.022em;font-size:21px;font-weight:540;transition:color .18s}.srow[data-astro-cid-lcdefpme]:hover .stitle[data-astro-cid-lcdefpme]{color:var(--ac)}.stag[data-astro-cid-lcdefpme]{color:var(--tx-3);font-size:14px}.sb[data-astro-cid-lcdefpme]{color:var(--tx-2);font-size:15px;line-height:1.62}.scount[data-astro-cid-lcdefpme]{font-family:var(--mono);color:var(--tx-3);text-align:right;white-space:nowrap;font-size:11.5px}.latest[data-astro-cid-lcdefpme]{gap:40px 28px}.method[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,80px);padding-block:8px;display:grid}@media (width<=900px){.method[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:34px}}.mleft[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 18px}.mleft[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--tx-2);max-width:42ch;margin:0}.mlist[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.mlist[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);flex-direction:column;gap:5px;padding:20px 0;display:flex}.mlist[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{padding-top:0}.mlist[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{letter-spacing:-.014em;font-size:16px;font-weight:540}.mlist[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--tx-2);font-size:15px}.big[data-astro-cid-lcdefpme]{color:var(--tx);flex-direction:column;padding:34px;display:flex}.big[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 12px;font-size:24px}.big[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--tx-2);margin:0 0 24px;font-size:15.5px}.go[data-astro-cid-lcdefpme]{color:var(--ac);margin-top:auto;font-size:14.5px}
