.rn--cxm[data-astro-cid-eoveevt2]{--rn-acc: #0891B2;--rn-acc-ink: #0E7490;--rn-acc-dark: #22B8D6;--rn-acc-tint: rgba(8, 145, 178, .08);--rn-acc-line: rgba(8, 145, 178, .34);--rn-warm: #A53860;--rn-glow: rgba(8, 145, 178, .26);--rn-ring: #0891B2}.rn--pxi[data-astro-cid-eoveevt2]{--rn-acc: #1F54E5;--rn-acc-ink: #1F54E5;--rn-acc-dark: #9FBAFF;--rn-acc-tint: rgba(31, 84, 229, .07);--rn-acc-line: rgba(31, 84, 229, .32);--rn-warm: #C22F57;--rn-glow: rgba(31, 84, 229, .3);--rn-ring: #4A78EE}.rn[data-astro-cid-eoveevt2]{--rn-dark: #140F2D;--rn-light: #FBFBFD;--rn-known-bg: #F4F3F8;--rn-ink: #140F2D;--rn-body: #3B3852;--rn-mute: #4A4860;--rn-mute-2: #5E5975;--rn-on-dark: #F0EFF4;--rn-on-dark-2: #B6B3C8;--rn-rail: clamp(14px, 3.06vw, 44px);--rn-pad: clamp(28px, 5.5vw, 80px);--rn-max: 1180px;--rn-nav-h: 88px;position:relative;width:100%;background:var(--rn-light);font-family:Inter,system-ui,sans-serif;color:#2c2740}.rn[data-astro-cid-eoveevt2] [data-astro-cid-eoveevt2]:focus-visible{outline:2.5px solid var(--rn-ring);outline-offset:3px}.rn[data-astro-cid-eoveevt2] [data-astro-cid-eoveevt2][hidden]{display:none!important}.rn-sr[data-astro-cid-eoveevt2]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.rn-hero[data-astro-cid-eoveevt2]{position:relative;width:100%;background:var(--rn-dark);overflow:hidden}.rn-hero-glow[data-astro-cid-eoveevt2]{position:absolute;top:-30%;right:-8%;width:56%;height:120%;background:radial-gradient(closest-side,var(--rn-glow),rgba(20,15,45,0) 72%);pointer-events:none;z-index:0}.rn-hero-grid[data-astro-cid-eoveevt2]{position:absolute;top:90px;bottom:0;left:var(--rn-rail);right:var(--rn-rail);background-image:linear-gradient(rgba(138,160,245,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(138,160,245,.1) 1px,transparent 1px);background-size:40px 40px;pointer-events:none;z-index:0}.rn-hero-navline[data-astro-cid-eoveevt2]{position:absolute;top:90px;left:var(--rn-rail);right:var(--rn-rail);height:1px;background:#8aa0f53d;pointer-events:none;z-index:3}.rn-rule[data-astro-cid-eoveevt2]{position:absolute;top:0;bottom:0;width:1.5px;pointer-events:none;z-index:1;background:#140f2d14}.rn-rule--dark[data-astro-cid-eoveevt2]{background:#8aa0f53d}.rn-rule--left[data-astro-cid-eoveevt2]{left:var(--rn-rail)}.rn-rule--right[data-astro-cid-eoveevt2]{right:var(--rn-rail)}.rn-hero-inner[data-astro-cid-eoveevt2]{position:relative;z-index:2;max-width:var(--rn-max);margin:0 auto;padding:clamp(132px,13vw,176px) var(--rn-pad) clamp(52px,6vw,84px)}.rn-eyebrow[data-astro-cid-eoveevt2]{margin:0 0 20px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--rn-acc-dark)}.rn-h1[data-astro-cid-eoveevt2]{margin:0 0 18px;font-family:Archivo,sans-serif;font-size:clamp(40px,5vw,66px);line-height:1.02;font-weight:800;letter-spacing:-.03em;color:var(--rn-on-dark)}.rn-hero-sub[data-astro-cid-eoveevt2]{margin:0;max-width:540px;font-size:clamp(16.5px,1.35vw,19px);line-height:1.6;color:var(--rn-on-dark-2);text-wrap:pretty}html:not([data-rn-js]) .rn-filterbar[data-astro-cid-eoveevt2]{display:none}.rn-filterbar[data-astro-cid-eoveevt2][data-stuck]:before{content:"";position:absolute;left:0;right:0;bottom:100%;height:var(--rn-nav-h);background:#fbfbfdf0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);pointer-events:none}.rn-filterbar[data-astro-cid-eoveevt2]{position:sticky;top:var(--rn-nav-h);z-index:20;background:#fbfbfdf0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgba(20,15,45,.1)}.rn-filterbar-inner[data-astro-cid-eoveevt2]{max-width:var(--rn-max);margin:0 auto;padding:12px var(--rn-pad);display:flex;flex-wrap:wrap;align-items:center;gap:10px}.rn-filter-caption[data-astro-cid-eoveevt2]{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--rn-mute-2);margin-right:4px}.rn-filter[data-astro-cid-eoveevt2]{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px 0 12px;border-radius:6px;border:1px solid rgba(20,15,45,.18);background:#fff;color:#2c2740;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background .14s ease,border-color .14s ease,color .14s ease}.rn-filter[data-astro-cid-eoveevt2]:hover{border-color:var(--rn-ink)}.rn-filter[data-astro-cid-eoveevt2][aria-pressed=true]{background:var(--rn-ink);border-color:var(--rn-ink);color:#fff}.rn-clear[data-astro-cid-eoveevt2]{display:inline-flex;align-items:center;height:38px;padding:0 10px;border:none;background:transparent;color:var(--rn-acc-ink);font-family:inherit;font-size:13.5px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.rn-status[data-astro-cid-eoveevt2]{margin-left:auto;font-size:13.5px;color:var(--rn-mute-2)}.rn-main[data-astro-cid-eoveevt2]{position:relative;width:100%;overflow:clip}.rn-main-grid[data-astro-cid-eoveevt2]{position:absolute;top:0;bottom:0;left:var(--rn-rail);right:var(--rn-rail);background-image:linear-gradient(rgba(20,15,45,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(20,15,45,.04) 1px,transparent 1px);background-size:40px 40px;pointer-events:none;z-index:0}.rn-state[data-astro-cid-eoveevt2]{position:relative;z-index:2;max-width:560px;margin:0 auto;padding:clamp(80px,10vw,144px) var(--rn-pad);display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}.rn-state-mark[data-astro-cid-eoveevt2]{position:relative;width:40px;height:40px;margin-bottom:10px;border:1.5px solid rgba(20,15,45,.22);background:#fff}.rn-state-mark[data-astro-cid-eoveevt2] span[data-astro-cid-eoveevt2]{position:absolute;left:-5px;top:-5px;width:9px;height:9px;background:var(--rn-acc)}.rn-state-mark--dashed[data-astro-cid-eoveevt2]{border:1.5px dashed rgba(20,15,45,.28)}.rn-state-h[data-astro-cid-eoveevt2]{margin:0;font-family:Archivo,sans-serif;font-size:clamp(24px,2.4vw,30px);font-weight:800;letter-spacing:-.02em;color:var(--rn-ink)}.rn-state-p[data-astro-cid-eoveevt2]{margin:0 0 8px;font-size:16.5px;line-height:1.6;color:var(--rn-mute);text-wrap:pretty}.rn-btn[data-astro-cid-eoveevt2]{display:inline-flex;align-items:center;justify-content:center;gap:9px;height:44px;padding:0 22px;border-radius:6px;border:1px solid rgba(20,15,45,.2);background:#fff;color:var(--rn-ink);font-family:inherit;font-size:14.5px;font-weight:600;cursor:pointer;transition:border-color .14s ease,color .14s ease}.rn-btn[data-astro-cid-eoveevt2]:hover{border-color:var(--rn-acc-ink);color:var(--rn-acc-ink)}.rn-release[data-astro-cid-eoveevt2]{position:relative;z-index:2;padding:clamp(44px,5.5vw,80px) 0;scroll-margin-top:calc(var(--rn-nav-h) + 72px)}html[data-rn-js] .rn-release[data-astro-cid-eoveevt2][data-collapsed]{display:none}.rn-release-hair[data-astro-cid-eoveevt2]{position:absolute;top:0;left:var(--rn-rail);right:var(--rn-rail);height:1px;background:#140f2d1f}.rn-sq[data-astro-cid-eoveevt2]{position:absolute;top:-4px;width:9px;height:9px;background:var(--rn-acc)}.rn-sq--warm[data-astro-cid-eoveevt2]{background:var(--rn-warm)}.rn-sq--left[data-astro-cid-eoveevt2]{left:calc(var(--rn-rail) - 3.75px)}.rn-sq--right[data-astro-cid-eoveevt2]{right:calc(var(--rn-rail) - 3.75px)}.rn-release-inner[data-astro-cid-eoveevt2]{max-width:var(--rn-max);margin:0 auto;padding:0 var(--rn-pad);display:flex;flex-wrap:wrap;gap:24px clamp(40px,5vw,72px);align-items:flex-start}.rn-meta[data-astro-cid-eoveevt2]{flex:1 1 270px;position:sticky;top:calc(var(--rn-nav-h) + 96px);display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.rn-date-h[data-astro-cid-eoveevt2]{flex:1 0 100%;margin:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:clamp(23px,1.85vw,25px);font-weight:600;letter-spacing:-.02em;color:var(--rn-ink);line-height:1.15}.rn-latest[data-astro-cid-eoveevt2]{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:var(--rn-warm);padding:4px 8px;border-radius:3px}.rn-copy-wrap[data-astro-cid-eoveevt2]{flex:1 0 100%;display:flex;align-items:center;position:relative}.rn-copy[data-astro-cid-eoveevt2]{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 12px;border-radius:6px;border:1px solid rgba(20,15,45,.16);background:#fff;color:var(--rn-body);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:border-color .14s ease,color .14s ease}.rn-copy[data-astro-cid-eoveevt2]:hover{border-color:var(--rn-acc-ink);color:var(--rn-acc-ink)}.rn-body-col[data-astro-cid-eoveevt2]{flex:12 1 560px;min-width:0;display:flex;flex-direction:column;gap:clamp(32px,3.4vw,44px)}.rn-intro[data-astro-cid-eoveevt2]{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.rn-headline[data-astro-cid-eoveevt2]{margin:0;max-width:30ch;font-family:Archivo,sans-serif;font-size:clamp(22px,2.3vw,30px);line-height:1.18;font-weight:800;letter-spacing:-.02em;color:var(--rn-ink);text-wrap:balance}.rn-summary[data-astro-cid-eoveevt2]{margin:0;max-width:62ch;font-size:17px;line-height:1.6;color:var(--rn-body);text-wrap:pretty}.rn-jump[data-astro-cid-eoveevt2]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 18px;padding:8px 16px;border:1px solid rgba(20,15,45,.1);border-radius:6px;background:#fff;align-self:flex-start}.rn-jump-total[data-astro-cid-eoveevt2]{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:600;color:var(--rn-ink)}.rn-jump-link[data-astro-cid-eoveevt2]{display:inline-flex;align-items:center;gap:6px;min-height:32px;font-size:14px;font-weight:500;color:var(--rn-acc-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#140f2d33}.rn-jump-link[data-astro-cid-eoveevt2]:hover{text-decoration-color:currentColor}.rn-jump-count[data-astro-cid-eoveevt2]{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;color:var(--rn-mute-2)}.rn-area[data-astro-cid-eoveevt2]{scroll-margin-top:calc(var(--rn-nav-h) + 96px)}.rn-area-h[data-astro-cid-eoveevt2]{display:flex;align-items:center;gap:12px;margin:0;scroll-margin-top:calc(var(--rn-nav-h) + 96px)}.rn-area-sq[data-astro-cid-eoveevt2]{width:8px;height:8px;background:var(--rn-acc);flex:none}.rn-area-name[data-astro-cid-eoveevt2]{font-family:Archivo,sans-serif;font-size:19px;font-weight:800;letter-spacing:-.01em;color:var(--rn-ink)}.rn-area-count[data-astro-cid-eoveevt2]{font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:500;color:var(--rn-mute-2);white-space:nowrap}.rn-area-hair[data-astro-cid-eoveevt2]{flex:1;height:1px;background:#140f2d24}.rn-changes[data-astro-cid-eoveevt2]{list-style:none;margin:0;padding:0}.rn-change[data-astro-cid-eoveevt2]{display:flex;flex-wrap:wrap;gap:8px 20px;padding:16px 0;border-bottom:1px solid rgba(20,15,45,.08)}.rn-tagcol[data-astro-cid-eoveevt2]{flex:0 0 118px;padding-top:1px}.rn-tag[data-astro-cid-eoveevt2]{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px 0 7px;border-radius:4px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.rn-tag--new[data-astro-cid-eoveevt2]{background:var(--rn-acc-ink);border:1px solid var(--rn-acc-ink);color:#fff}.rn-tag--improved[data-astro-cid-eoveevt2]{background:var(--rn-acc-tint);border:1px solid var(--rn-acc-line);color:var(--rn-acc-ink)}.rn-tag--fixed[data-astro-cid-eoveevt2]{background:#fff;border:1px solid rgba(20,15,45,.24);color:var(--rn-body)}.rn-changebody[data-astro-cid-eoveevt2]{flex:1 1 360px;min-width:0;display:flex;flex-direction:column;gap:10px}.rn-change-title[data-astro-cid-eoveevt2]{margin:0;font-size:16.5px;line-height:1.45;font-weight:600;color:var(--rn-ink);text-wrap:pretty}.rn-body[data-astro-cid-eoveevt2]{display:flex;flex-direction:column;gap:10px}.rn-body[data-astro-cid-eoveevt2] p{margin:0;max-width:66ch;font-size:15.5px;line-height:1.62;color:var(--rn-body);text-wrap:pretty}.rn-body[data-astro-cid-eoveevt2] strong{font-weight:600;color:var(--rn-ink)}.rn-body[data-astro-cid-eoveevt2] a{color:var(--rn-acc-ink);text-decoration:underline;text-underline-offset:3px}.rn-body[data-astro-cid-eoveevt2] ul,.rn-body[data-astro-cid-eoveevt2] ol{margin:0;padding-left:20px;max-width:64ch;display:flex;flex-direction:column;gap:6px;font-size:15.5px;line-height:1.6;color:var(--rn-body)}.rn-body[data-astro-cid-eoveevt2] li{padding-left:2px}.rn-body[data-astro-cid-eoveevt2] img{display:block;width:100%;height:auto;max-width:640px;padding:5px;background:#fff;border:1px solid rgba(20,15,45,.16);border-radius:8px}.rn-body[data-astro-cid-eoveevt2] figure{margin:6px 0 4px;max-width:640px}.rn-body[data-astro-cid-eoveevt2] figcaption{margin-top:9px;font-size:13.5px;line-height:1.5;color:var(--rn-mute-2)}.rn-body[data-astro-cid-eoveevt2] .rn-shot{display:block;width:100%;max-width:640px;padding:0;border:none;background:none;cursor:zoom-in;border-radius:8px}.rn-body[data-astro-cid-eoveevt2] .rn-shot img{transition:border-color .14s ease,box-shadow .14s ease}.rn-body[data-astro-cid-eoveevt2] .rn-shot:hover img{border-color:#140f2d57;box-shadow:0 10px 28px #140f2d14}.rn-known[data-astro-cid-eoveevt2]{padding:18px 20px 20px;background:var(--rn-known-bg);border:1px solid rgba(20,15,45,.12);border-radius:8px}.rn-known-h[data-astro-cid-eoveevt2]{display:flex;align-items:center;gap:9px;margin:0 0 12px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--rn-body)}.rn-known-list[data-astro-cid-eoveevt2]{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px;font-size:15px;line-height:1.55;color:var(--rn-body)}html:not([data-rn-js]) .rn-older-wrap[data-astro-cid-eoveevt2]{display:none}.rn-older-wrap[data-astro-cid-eoveevt2]{position:relative;z-index:2;display:flex;justify-content:center;padding:0 var(--rn-pad) clamp(72px,8vw,112px)}.rn-endpad[data-astro-cid-eoveevt2]{height:clamp(40px,5vw,72px)}.rn-dialog[data-astro-cid-eoveevt2]{width:min(1200px,100%);max-width:none;max-height:100dvh;margin:auto;padding:clamp(16px,4vw,56px);border:none;background:transparent;overflow:auto}.rn-dialog[data-astro-cid-eoveevt2]::backdrop{background:#0c091ce6}.rn-dialog-inner[data-astro-cid-eoveevt2]{display:flex;flex-direction:column;gap:12px}.rn-dialog-bar[data-astro-cid-eoveevt2]{display:flex;justify-content:flex-end}.rn-dialog-close[data-astro-cid-eoveevt2]{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 14px;border-radius:6px;border:1px solid rgba(240,239,244,.3);background:transparent;color:var(--rn-on-dark);font-family:inherit;font-size:14px;font-weight:500;cursor:pointer}.rn-dialog-close[data-astro-cid-eoveevt2]:hover{background:#f0eff414}.rn-dialog-frame[data-astro-cid-eoveevt2]{padding:6px;background:#fff;border-radius:8px}.rn-dialog-frame[data-astro-cid-eoveevt2] img[data-astro-cid-eoveevt2]{display:block;width:100%;height:auto;max-height:78vh;object-fit:contain;border-radius:4px}.rn-dialog-caption[data-astro-cid-eoveevt2]{margin:0;font-size:14.5px;line-height:1.5;color:#d7d4e3}@media(max-width:900px){.rn[data-astro-cid-eoveevt2]{--rn-nav-h: 104px}}@media(max-width:759px){.rn-meta[data-astro-cid-eoveevt2]{position:static;flex:1 0 100%}.rn-copy-wrap[data-astro-cid-eoveevt2]{flex:1 0 100%}.rn-copy[data-astro-cid-eoveevt2],.rn-filter[data-astro-cid-eoveevt2],.rn-clear[data-astro-cid-eoveevt2]{height:44px}.rn-tagcol[data-astro-cid-eoveevt2]{flex:1 0 100%}.rn-changebody[data-astro-cid-eoveevt2]{flex:1 1 100%}.rn-body[data-astro-cid-eoveevt2] img,.rn-body[data-astro-cid-eoveevt2] figure,.rn-body[data-astro-cid-eoveevt2] .rn-shot{max-width:100%}}@media(max-width:640px){.rn[data-astro-cid-eoveevt2]{--rn-rail: 0px;--rn-pad: 16px}.rn-rule[data-astro-cid-eoveevt2]{display:none}.rn-hero-grid[data-astro-cid-eoveevt2],.rn-main-grid[data-astro-cid-eoveevt2],.rn-hero-navline[data-astro-cid-eoveevt2],.rn-release-hair[data-astro-cid-eoveevt2]{left:0;right:0}.rn-sq--left[data-astro-cid-eoveevt2]{left:0}.rn-sq--right[data-astro-cid-eoveevt2]{right:0}}@media(prefers-reduced-motion:reduce){.rn[data-astro-cid-eoveevt2] [data-astro-cid-eoveevt2],.rn[data-astro-cid-eoveevt2] [data-astro-cid-eoveevt2]:before,.rn[data-astro-cid-eoveevt2] [data-astro-cid-eoveevt2]:after{transition:none!important;animation:none!important}}
