.Pathway_root__sqHKe{--void:#06080d;--panel:#0b0f16;--panel2:#0e131c;--edge:#1a2130;--edgeHi:#2b3547;--signal:#5ee9d5;--chalk:#eaeef6;--bright:#ffffff;--dim:#98a3b8;--faint:#626d82;--accent:var(--acc);--serif:var(--font-serif),Georgia,"Times New Roman",serif;--sans:var(--font-inter),system-ui,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--mono:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,monospace;min-height:100vh;background:var(--void);color:var(--chalk);font-family:var(--sans);font-weight:300;line-height:1.6;-webkit-font-smoothing:antialiased}[data-theme=light] .Pathway_root__sqHKe{--void:#f4f1ea;--panel:#fbfaf6;--panel2:#ffffff;--edge:rgba(20,20,26,0.12);--edgeHi:rgba(20,20,26,0.26);--signal:#1c31c9;--chalk:#16161a;--bright:#0d0d10;--dim:#45454d;--faint:#63636d;--accent:var(--accInk)}.Pathway_root__sqHKe ::selection{background:rgba(94,233,213,.26);color:#fff}[data-theme=light] .Pathway_root__sqHKe ::selection{background:rgba(28,49,201,.22);color:#0d0d10}.Pathway_root__sqHKe :focus-visible{outline:1.5px solid var(--signal);outline-offset:2px;border-radius:4px}.Pathway_wrap__wLV9I{max-width:1240px;margin:0 auto;padding:0 clamp(18px,4vw,44px)}.Pathway_top__Sb6LP{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:26px 0 0}.Pathway_back__EMBES,.Pathway_topLinks__YmibJ a{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);text-decoration:none;transition:color .2s}.Pathway_back__EMBES:hover{color:var(--chalk)}.Pathway_topLinks__YmibJ{display:flex;gap:16px;align-items:center}.Pathway_topLinks__YmibJ a:hover{color:var(--signal)}.Pathway_head__jk2Kc{padding:clamp(34px,7vh,60px) 0 clamp(20px,4vh,34px);border-bottom:1px solid var(--edge)}.Pathway_eyebrow__Pal2i{font-family:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);display:flex;align-items:center;gap:10px;margin-bottom:16px}.Pathway_eyebrow__Pal2i .Pathway_bar__Zjir6{width:22px;height:1px;background:var(--edgeHi)}.Pathway_head__jk2Kc h1{font-family:var(--serif);font-weight:400;font-size:clamp(36px,6vw,60px);line-height:1.02;letter-spacing:-.02em;margin:0 0 10px;color:var(--bright);text-wrap:balance}.Pathway_tagline__uT20K{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin:0 0 18px}.Pathway_head__jk2Kc p.Pathway_blurb__BvVeu{margin:0;max-width:62ch;color:var(--dim);font-size:clamp(14px,1.5vw,16px);line-height:1.72}.Pathway_meta__Yc_9P{display:flex;gap:20px;flex-wrap:wrap;margin-top:20px;font-family:var(--mono);font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:var(--faint)}.Pathway_meta__Yc_9P b{color:var(--chalk);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Pathway_railBar__osvJ7{width:18px;height:1px;background:var(--edgeHi)}.Pathway_ovCols___LRq8{display:block;padding:clamp(26px,4vh,40px) 0 30px}@media (min-width:980px){.Pathway_ovCols___LRq8{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:clamp(36px,4vw,72px);gap:clamp(36px,4vw,72px);align-items:start}.Pathway_ovSide__n9tDA{position:-webkit-sticky;position:sticky;top:22px}}.Pathway_ovCap__gaUL8{font-family:var(--mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin-bottom:12px;display:flex;align-items:center;gap:9px}.Pathway_ovList__OSCmu{list-style:none;margin:0 0 26px;padding:0}.Pathway_ovRow__xeXwl{display:flex;gap:14px;align-items:baseline;text-decoration:none;padding:13px 6px;border-top:1px solid var(--edge);transition:background .16s}.Pathway_ovList__OSCmu li:last-child .Pathway_ovRow__xeXwl{border-bottom:1px solid var(--edge)}.Pathway_ovRow__xeXwl:hover{background:var(--panel)}.Pathway_ovNo__V_SKr{font-family:var(--mono);font-size:10px;color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:none}.Pathway_ovBody__gkSOk{display:flex;flex-direction:column;gap:3px;min-width:0}.Pathway_ovTitle__z7O_x{color:var(--chalk);font-size:15.5px;font-weight:400;line-height:1.4}.Pathway_ovRow__xeXwl:hover .Pathway_ovTitle__z7O_x{color:var(--bright)}.Pathway_ovLede__o96v1{color:var(--faint);font-size:12.5px;line-height:1.55;font-style:italic}.Pathway_ovGo__VBa3a{margin-left:auto;color:var(--faint);font-size:13px;flex:none;align-self:center;transition:transform .2s,color .2s}.Pathway_ovRow__xeXwl:hover .Pathway_ovGo__VBa3a{color:var(--accent);transform:translateX(3px)}.Pathway_ovSide__n9tDA .Pathway_outcomeList__MMQLN{margin-bottom:26px}.Pathway_stagePage__Xc99l{max-width:820px;padding:clamp(28px,5vh,48px) 0 30px}.Pathway_stageNo___pH2m{font-family:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:10px}.Pathway_progress__e6nB1{height:2px;background:var(--edge);border-radius:2px;margin:0 0 22px;max-width:300px}.Pathway_progress__e6nB1 span{display:block;height:100%;background:var(--accent);border-radius:2px}.Pathway_stageTitle__OHVAZ{font-family:var(--serif);font-weight:400;font-size:clamp(30px,4.6vw,44px);line-height:1.06;letter-spacing:-.015em;margin:0 0 12px;color:var(--bright);text-wrap:balance}.Pathway_lede__s2yVr{margin:0 0 24px;color:var(--dim);font-size:15.5px;line-height:1.65;font-style:italic;max-width:58ch}.Pathway_pager__BAKop{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;margin-top:clamp(30px,5vh,44px)}@media (min-width:640px){.Pathway_pager__BAKop{grid-template-columns:1fr 1fr}}.Pathway_pagerCard__S5yYa{display:flex;flex-direction:column;gap:6px;text-decoration:none;border:1px solid var(--edge);border-radius:14px;background:var(--panel);padding:15px 18px;transition:border-color .2s,background .2s}.Pathway_pagerCard__S5yYa:hover{border-color:var(--edgeHi);background:var(--panel2)}.Pathway_pagerNext__pCSPi{border-color:var(--edgeHi)}.Pathway_pagerNext__pCSPi:hover{border-color:var(--accent)}.Pathway_pagerCap__LMbP3{font-family:var(--mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.Pathway_pagerNext__pCSPi .Pathway_pagerCap__LMbP3{color:var(--accent)}.Pathway_pagerTitle__TtNaf{font-family:var(--serif);font-size:19px;color:var(--bright);line-height:1.25}.Pathway_pagerAll__xtc6E{margin-top:14px;padding-bottom:10px}.Pathway_pagerAll__xtc6E a{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);text-decoration:none}.Pathway_pagerAll__xtc6E a:hover{color:var(--signal)}.Pathway_prose__sQvQt{max-width:68ch}.Pathway_prose__sQvQt p{margin:0 0 16px;color:var(--dim);font-size:15px;line-height:1.78}.Pathway_prose__sQvQt p:last-child{margin-bottom:0}.Pathway_prose__sQvQt strong{color:var(--chalk);font-weight:500}.Pathway_prose__sQvQt em{color:var(--chalk)}.Pathway_prose__sQvQt code{font-family:var(--mono);font-size:.85em;color:var(--chalk);background:var(--panel);border:1px solid var(--edge);border-radius:5px;padding:1px 5px}.Pathway_prose__sQvQt ol,.Pathway_prose__sQvQt ul{margin:0 0 16px;padding-left:20px;color:var(--dim);font-size:14.5px;line-height:1.75}.Pathway_prose__sQvQt li{margin-bottom:7px}.Pathway_prose__sQvQt li::marker{color:var(--accent)}.Pathway_prose__sQvQt ol li::marker{font-family:var(--mono);font-size:.85em}.Pathway_prose__sQvQt h3{font-family:var(--sans);font-weight:500;font-size:16px;letter-spacing:-.005em;color:var(--bright);margin:30px 0 10px;display:flex;align-items:center;gap:10px}.Pathway_prose__sQvQt h3:before{content:"";width:14px;height:1px;background:var(--accent);flex:none}.Pathway_tblWrap__9hXZ3{overflow-x:auto;margin:18px 0;max-width:760px}.Pathway_tblWrap__9hXZ3 table{border-collapse:collapse;width:100%;min-width:480px;font-size:13px;line-height:1.55}.Pathway_tblWrap__9hXZ3 th{font-family:var(--mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);text-align:left;padding:8px 12px 8px 0;border-bottom:1px solid var(--edgeHi);font-weight:500;white-space:nowrap}.Pathway_tblWrap__9hXZ3 td{padding:9px 12px 9px 0;border-bottom:1px solid var(--edge);color:var(--dim);vertical-align:top}.Pathway_tblWrap__9hXZ3 td:first-child{color:var(--chalk);white-space:nowrap}.Pathway_tblWrap__9hXZ3 td code{font-size:.85em}.Pathway_callout__0W4H1{border:1px solid var(--edge);border-left:2px solid var(--accent);border-radius:0 12px 12px 0;background:var(--panel);padding:14px 18px;margin:22px 0;max-width:68ch}.Pathway_calloutCap__jI9KU{font-family:var(--mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:6px}.Pathway_callout__0W4H1 p{margin:0;color:var(--chalk);font-size:14px;line-height:1.7}.Pathway_fig__l5XON{margin:26px 0;max-width:760px}.Pathway_figArt__vW9L8{border:1px solid var(--edge);border-radius:14px;background:var(--panel);padding:clamp(14px,2.4vw,24px);overflow-x:auto}.Pathway_figArt__vW9L8 svg{display:block;width:100%;height:auto;min-width:520px;font-family:var(--mono)}.Pathway_fig__l5XON figcaption{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-top:10px;line-height:1.8}.Pathway_dgBox__w8q_D{fill:var(--panel2);stroke:var(--edge)}.Pathway_dgBoxHi__hM4YA{fill:var(--panel2);stroke:var(--accent)}.Pathway_dgLine__ZLUH4{stroke:var(--edgeHi);fill:none}.Pathway_dgAcc__zb_QW{stroke:var(--accent);fill:none}.Pathway_dgAccFill__Sa2Iy{fill:var(--accent);stroke:none}.Pathway_dgInkFill__OSweA{fill:var(--chalk);stroke:none}.Pathway_dgFaintFill__Ha4AU{fill:var(--faint);stroke:none}.Pathway_dgText__M4_4o{fill:var(--dim);font-size:11.5px;letter-spacing:.04em}.Pathway_dgTextS__1BcZo{fill:var(--faint);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase}.Pathway_dgTextHi__KHYXO{fill:var(--bright);font-size:12px;letter-spacing:.03em}.Pathway_dgTextAcc__5T7_V{fill:var(--accent);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.Pathway_dgDash__tIrVb{stroke-dasharray:4 5}.Pathway_reading__c0bru{margin-top:26px;max-width:760px}.Pathway_readingCap__SzsS_{font-family:var(--mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin-bottom:9px;display:flex;align-items:center;gap:9px}.Pathway_res__m4Pwv{display:block;text-decoration:none;border-radius:10px;padding:11px 12px;border:1px solid transparent;transition:background .18s,border-color .18s}.Pathway_res__m4Pwv:hover{background:var(--panel);border-color:var(--edge)}.Pathway_resTop__zckGa{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-bottom:3px}.Pathway_resType__cDMqR{font-family:var(--mono);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--void);background:var(--accent);border-radius:3px;padding:2px 6px;flex:none}.Pathway_resTitle__6Car6{color:var(--chalk);font-size:14.5px;font-weight:400;line-height:1.35}.Pathway_res__m4Pwv:hover .Pathway_resTitle__6Car6{color:var(--bright)}.Pathway_resSource__4g3pX{font-family:var(--mono);font-size:10px;letter-spacing:.06em;color:var(--faint)}.Pathway_resNote__ars8_{margin:0;color:var(--dim);font-size:13px;line-height:1.6;max-width:72ch}.Pathway_ext__bx3tX{color:var(--faint);font-size:11px;flex:none}.Pathway_outcomes__dUOa5{padding:clamp(30px,5vh,48px) 0 0}.Pathway_outcomes__dUOa5 h2{font-family:var(--serif);font-weight:400;font-size:clamp(24px,3.2vw,32px);margin:0 0 16px;color:var(--bright)}.Pathway_outcomeList__MMQLN{list-style:none;margin:0 0 30px;padding:0;max-width:68ch}.Pathway_outcomeList__MMQLN li{display:flex;gap:12px;align-items:baseline;padding:10px 2px;border-bottom:1px solid var(--edge);color:var(--dim);font-size:14.5px;line-height:1.6}.Pathway_tick__PTRg2{color:var(--accent);font-family:var(--mono);font-size:12px;flex:none}.Pathway_next__GH8Lq{display:block;text-decoration:none;border:1px solid var(--edge);border-radius:14px;background:var(--panel);padding:18px 20px;max-width:560px;transition:border-color .2s,background .2s}.Pathway_next__GH8Lq:hover{border-color:var(--edgeHi);background:var(--panel2)}.Pathway_nextCap__pUFFE{font-family:var(--mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin-bottom:8px}.Pathway_nextTitle__ZH1TJ{font-family:var(--serif);font-size:22px;color:var(--bright);display:flex;align-items:center;gap:12px}.Pathway_nextTitle__ZH1TJ .Pathway_arr__MYZFl{transition:transform .25s;font-family:var(--sans);font-size:16px;color:var(--dim)}.Pathway_next__GH8Lq:hover .Pathway_arr__MYZFl{transform:translateX(5px)}.Pathway_nextTag__ZLUlf{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-top:6px}.Pathway_foot__5ONCd{border-top:1px solid var(--edge);margin-top:clamp(40px,7vh,64px);padding:28px 0 70px;color:var(--faint);font-size:12.5px;line-height:1.75;max-width:74ch}.Pathway_foot__5ONCd a{color:var(--dim);text-decoration:underline;text-underline-offset:3px}.Pathway_foot__5ONCd a:hover{color:var(--chalk)}@media (max-width:560px){.Pathway_top__Sb6LP{padding-top:18px}}@media (prefers-reduced-motion:reduce){.Pathway_root__sqHKe *,.Pathway_root__sqHKe :after,.Pathway_root__sqHKe :before{transition-duration:.001ms!important}}.PathwayHub_root__XSUeb{--void:#06080d;--panel:#0b0f16;--panel2:#0e131c;--edge:#1a2130;--edgeHi:#2b3547;--signal:#5ee9d5;--chalk:#eaeef6;--bright:#ffffff;--dim:#98a3b8;--faint:#626d82;--serif:var(--font-serif),Georgia,"Times New Roman",serif;--sans:var(--font-inter),system-ui,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--mono:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,monospace;min-height:100vh;background:var(--void);color:var(--chalk);font-family:var(--sans);font-weight:300;line-height:1.6;-webkit-font-smoothing:antialiased}[data-theme=light] .PathwayHub_root__XSUeb{--void:#f4f1ea;--panel:#fbfaf6;--panel2:#ffffff;--edge:rgba(20,20,26,0.12);--edgeHi:rgba(20,20,26,0.26);--signal:#1c31c9;--chalk:#16161a;--bright:#0d0d10;--dim:#45454d;--faint:#63636d}.PathwayHub_root__XSUeb ::selection{background:rgba(94,233,213,.26);color:#fff}[data-theme=light] .PathwayHub_root__XSUeb ::selection{background:rgba(28,49,201,.22);color:#0d0d10}.PathwayHub_root__XSUeb :focus-visible{outline:1.5px solid var(--signal);outline-offset:2px;border-radius:4px}.PathwayHub_wrap__2sUKQ{max-width:1520px;margin:0 auto;padding:0 clamp(18px,4vw,48px)}.PathwayHub_top__Esjjp{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:26px 0 0}.PathwayHub_back__17rgS,.PathwayHub_topLinks__G_yXT a{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);text-decoration:none;transition:color .2s}.PathwayHub_back__17rgS:hover{color:var(--chalk)}.PathwayHub_topLinks__G_yXT{display:flex;gap:16px;align-items:center}.PathwayHub_topLinks__G_yXT a:hover{color:var(--signal)}.PathwayHub_head__rYEzU{padding:clamp(34px,7vh,64px) 0 clamp(26px,5vh,44px)}.PathwayHub_eyebrow__WRaq0{font-family:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--signal);display:flex;align-items:center;gap:10px;margin-bottom:16px}.PathwayHub_eyebrow__WRaq0 .PathwayHub_bar__Nzb_1{width:22px;height:1px;background:var(--edgeHi)}.PathwayHub_head__rYEzU h1{font-family:var(--serif);font-weight:400;font-size:clamp(36px,6.4vw,62px);line-height:1.02;letter-spacing:-.02em;margin:0 0 16px;color:var(--bright);text-wrap:balance}.PathwayHub_head__rYEzU p{margin:0;max-width:64ch;color:var(--dim);font-size:clamp(14px,1.5vw,16.5px);line-height:1.72}.PathwayHub_head__rYEzU p strong{color:var(--chalk);font-weight:400}.PathwayHub_stats__V8_Il{display:flex;gap:22px;flex-wrap:wrap;margin-top:22px;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.PathwayHub_stats__V8_Il b{color:var(--chalk);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PathwayHub_grid__GSxP4{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;padding-bottom:20px}@media (min-width:880px){.PathwayHub_grid__GSxP4{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}.PathwayHub_card__MYPXY{display:flex;flex-direction:column;border:1px solid var(--edge);border-radius:16px;background:var(--panel);padding:clamp(18px,3vw,28px);transition:border-color .2s;--accent:var(--acc)}[data-theme=light] .PathwayHub_card__MYPXY{--accent:var(--accInk)}.PathwayHub_card__MYPXY:hover{border-color:var(--edgeHi)}.PathwayHub_cardHead__SIN6y{display:block;text-decoration:none}.PathwayHub_cardHead__SIN6y:hover h2{color:var(--accent)}.PathwayHub_cardNo__adF2S{font-family:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);display:flex;align-items:center;gap:9px;margin-bottom:12px}.PathwayHub_cardDot__MtLPU{width:7px;height:7px;border-radius:50%;background:var(--accent);flex:none}.PathwayHub_card__MYPXY h2{font-family:var(--serif);font-weight:400;font-size:clamp(26px,3.4vw,34px);line-height:1.08;margin:0 0 6px;color:var(--bright)}.PathwayHub_cardTagline__52u3a{font-family:var(--mono);font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--faint);margin:0 0 14px}.PathwayHub_cardBlurb__jO1SJ{margin:0 0 18px;color:var(--dim);font-size:14px;line-height:1.7}.PathwayHub_stageList__jDDPz{list-style:none;margin:0 0 18px;padding:0}.PathwayHub_stageList__jDDPz li{border-top:1px solid var(--edge)}.PathwayHub_stageLink__WLJrj{display:flex;gap:10px;align-items:baseline;padding:7px 4px;color:var(--dim);font-size:13.5px;line-height:1.5;text-decoration:none;transition:background .15s,color .15s}.PathwayHub_stageLink__WLJrj:hover{background:var(--panel2);color:var(--bright)}.PathwayHub_stageNo__m2m1K{font-family:var(--mono);font-size:9.5px;color:var(--faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:none}.PathwayHub_stageTitle__YN53I{min-width:0}.PathwayHub_stageGo__OqEu8{margin-left:auto;color:var(--faint);font-size:12px;flex:none;opacity:0;transition:opacity .15s,transform .15s}.PathwayHub_stageLink__WLJrj:hover .PathwayHub_stageGo__OqEu8{opacity:1;color:var(--accent);transform:translateX(2px)}.PathwayHub_cardFoot__BEY_H{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--edge);padding-top:14px;font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.PathwayHub_begin__Fn3_S{color:var(--chalk);display:inline-flex;align-items:center;gap:8px;transition:color .2s;text-decoration:none}.PathwayHub_begin__Fn3_S .PathwayHub_arr__Ag8Vz{transition:transform .25s}.PathwayHub_begin__Fn3_S:hover{color:var(--accent)}.PathwayHub_begin__Fn3_S:hover .PathwayHub_arr__Ag8Vz{transform:translateX(4px)}.PathwayHub_foot__qchws{border-top:1px solid var(--edge);margin-top:clamp(30px,5vh,50px);padding:30px 0 70px;color:var(--faint);font-size:12.5px;line-height:1.75;max-width:74ch}.PathwayHub_foot__qchws a{color:var(--dim);text-decoration:underline;text-underline-offset:3px}.PathwayHub_foot__qchws a:hover{color:var(--chalk)}@media (max-width:560px){.PathwayHub_top__Esjjp{padding-top:18px}}@media (prefers-reduced-motion:reduce){.PathwayHub_root__XSUeb *,.PathwayHub_root__XSUeb :after,.PathwayHub_root__XSUeb :before{transition-duration:.001ms!important}}.Papers_authors__8guAR{margin:0 0 6px;color:var(--chalk);font-size:14px;line-height:1.6;max-width:70ch}.Papers_venue__Y_K8y{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin:0 0 18px}.Papers_venue__Y_K8y b{color:var(--chalk);font-weight:500}.Papers_pdf__DZznO{display:inline-flex;align-items:center;gap:9px;text-decoration:none;border:1px solid var(--accent);border-radius:999px;padding:9px 16px;margin:0 0 26px;font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);transition:background .18s,color .18s}.Papers_pdf__DZznO:hover{background:var(--accent);color:var(--void)}.Papers_pdfHint__s_jch{font-family:var(--mono);font-size:10px;letter-spacing:.08em;color:var(--faint);margin-left:12px}.Papers_sim__GSWns{margin:26px 0;max-width:760px;border:1px solid var(--edgeHi);border-radius:14px;background:var(--panel);overflow:hidden}.Papers_simHead__GIg5n{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;padding:12px 18px;border-bottom:1px solid var(--edge)}.Papers_simCap__m9erh{font-family:var(--mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.Papers_simTitle____uLp{color:var(--chalk);font-size:14px;font-weight:500}.Papers_simNote__mg4Vk{padding:0 18px;margin:12px 0 0;color:var(--dim);font-size:13px;line-height:1.65;max-width:68ch}.Papers_simBody__2_fCA{padding:14px 18px 18px}.Papers_simBody__2_fCA svg{display:block;width:100%;height:auto;font-family:var(--mono)}.Papers_simRead___yR7H{margin:12px 0 0;padding:10px 12px;border-left:2px solid var(--accent);background:var(--panel2);border-radius:0 8px 8px 0;color:var(--chalk);font-size:13px;line-height:1.6}.Papers_controls__WX2Fu{display:flex;gap:10px 18px;flex-wrap:wrap;align-items:flex-end;margin-bottom:14px}.Papers_ctl__faUS1{display:flex;flex-direction:column;gap:5px;min-width:150px}.Papers_ctlLabel__39E8Z{font-family:var(--mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);display:flex;justify-content:space-between;gap:10px}.Papers_ctlLabel__39E8Z b{color:var(--chalk);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Papers_range__4fMhx{width:100%;accent-color:var(--accent);cursor:pointer;height:20px;margin:0}.Papers_select__jqDBI{background:var(--panel2);color:var(--chalk);border:1px solid var(--edge);border-radius:8px;padding:7px 10px;font-family:var(--sans);font-size:13px}.Papers_input__vRYUA{padding:7px 10px;min-width:0}.Papers_input__vRYUA,.Papers_textarea__dZKrw{background:var(--panel2);color:var(--chalk);border:1px solid var(--edge);border-radius:8px;font-family:var(--mono);font-size:12.5px}.Papers_textarea__dZKrw{width:100%;padding:9px 11px;line-height:1.55;resize:vertical;min-height:64px}.Papers_btn__jH0UW{cursor:pointer;border:1px solid var(--edgeHi);border-radius:999px;background:none;color:var(--chalk);padding:7px 14px;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;transition:border-color .16s,background .16s,color .16s}.Papers_btn__jH0UW:hover{border-color:var(--accent);color:var(--bright)}.Papers_btn__jH0UW:disabled{opacity:.38;cursor:default}.Papers_btnPrimary__faCmg{border-color:var(--accent);background:var(--accent);color:var(--void)}.Papers_btnPrimary__faCmg:hover{color:var(--void);filter:brightness(1.08)}.Papers_btnRow__t9fRz{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.Papers_stats___quWv{display:flex;gap:14px 26px;flex-wrap:wrap;margin:10px 0 0}.Papers_stat__zwt3A{display:flex;flex-direction:column;gap:2px}.Papers_statLabel__szJOP{font-family:var(--mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint)}.Papers_statValue__l4f52{font-family:var(--serif);font-size:24px;line-height:1.1;color:var(--bright);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Papers_statValue__l4f52 small{font-family:var(--mono);font-size:10px;color:var(--faint);margin-left:5px;letter-spacing:.08em}.Papers_statHint__qICpd{font-size:12px;color:var(--dim)}.Papers_ok__OTrQq{color:var(--accent)}.Papers_bad__dvH7K{color:#ff7a7a}[data-theme=light] .Papers_bad__dvH7K{color:#b42318}.Papers_legend__nwtz5{display:flex;gap:14px;flex-wrap:wrap;margin-top:10px;font-family:var(--mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.Papers_legend__nwtz5 span{display:inline-flex;align-items:center;gap:6px}.Papers_swatch__wFaqc{width:10px;height:10px;border-radius:3px;display:inline-block;border:1px solid var(--edgeHi)}.Papers_table__7zy01{width:100%;border-collapse:collapse;font-family:var(--mono);font-size:11.5px;line-height:1.5}.Papers_table__7zy01 th{text-align:left;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);font-weight:500;padding:6px 10px 6px 0;border-bottom:1px solid var(--edgeHi)}.Papers_table__7zy01 td{padding:6px 10px 6px 0;border-bottom:1px solid var(--edge);color:var(--dim);vertical-align:top}.Papers_table__7zy01 td:first-child{color:var(--chalk)}.Papers_hi__d_wRU{color:var(--accent)}.Papers_muted__FfrW9{opacity:.45}.Papers_cells__CuEb7{display:grid;grid-gap:3px;gap:3px}.Papers_cell__Kz2Kn{aspect-ratio:1;border-radius:3px;display:flex;justify-content:center;font-size:9px;color:var(--faint);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Papers_cell__Kz2Kn,.Papers_chip__iw8x4{border:1px solid var(--edge);align-items:center;font-family:var(--mono);cursor:pointer}.Papers_chip__iw8x4{display:inline-flex;gap:6px;border-radius:999px;padding:4px 10px;font-size:11px;color:var(--chalk);background:var(--panel2);transition:border-color .15s,background .15s}.Papers_chip__iw8x4:hover{border-color:var(--edgeHi)}.Papers_chipOn__K1CId{border-color:var(--accent);color:var(--accent)}.Papers_chips__NLx3D{display:flex;gap:6px;flex-wrap:wrap}.Papers_log__llimJ{font-family:var(--mono);font-size:11.5px;line-height:1.6;color:var(--dim);background:var(--panel2);border:1px solid var(--edge);border-radius:8px;padding:10px 12px;max-height:180px;overflow:auto;margin-top:10px;white-space:pre-wrap}.Papers_log__llimJ b{color:var(--chalk);font-weight:500}@media (max-width:560px){.Papers_simBody__2_fCA{padding:12px 12px 14px}.Papers_ctl__faUS1{min-width:120px;flex:1 1}}.ThemeToggle_toggle__jYKRl{display:inline-flex;align-items:center;gap:7px;cursor:pointer;background:none;border:1px solid var(--edgeHi,rgba(127,127,127,.35));border-radius:999px;padding:4px 10px;color:var(--faint,#808896);font-family:var(--mono,ui-monospace,monospace);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;transition:color .2s,border-color .2s}.ThemeToggle_toggle__jYKRl:hover{color:var(--chalk,#eaeef6);border-color:var(--signal,#5ee9d5)}@media (max-width:560px){.ThemeToggle_label__vh7fW{display:none}.ThemeToggle_toggle__jYKRl{padding:5px 7px}}.ThemeToggle_orb__AJp_0{width:9px;height:9px;border-radius:50%;border:1px solid;background:linear-gradient(100deg,currentColor 48%,transparent 52%);flex:none}.TechBlogs_root__P80s8{--void:#06080d;--panel:#0b0f16;--panel2:#0e131c;--edge:#1a2130;--edgeHi:#2b3547;--signal:#5ee9d5;--chalk:#eaeef6;--bright:#ffffff;--dim:#98a3b8;--faint:#626d82;--onGlow:rgba(255,255,255,0.06);--serif:var(--font-serif),Georgia,"Times New Roman",serif;--sans:var(--font-inter),system-ui,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--mono:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,monospace;min-height:100vh;background:var(--void);color:var(--chalk);font-family:var(--sans);font-weight:300;line-height:1.6;-webkit-font-smoothing:antialiased}[data-theme=light] .TechBlogs_root__P80s8{--void:#f4f1ea;--panel:#fbfaf6;--panel2:#ffffff;--edge:rgba(20,20,26,0.12);--edgeHi:rgba(20,20,26,0.26);--signal:#1c31c9;--chalk:#16161a;--bright:#0d0d10;--dim:#45454d;--faint:#63636d;--onGlow:rgba(20,20,26,0.05)}.TechBlogs_root__P80s8 ::selection{background:rgba(94,233,213,.26);color:#fff}[data-theme=light] .TechBlogs_root__P80s8 ::selection{background:rgba(28,49,201,.22);color:#0d0d10}.TechBlogs_root__P80s8 :focus-visible{outline:1.5px solid var(--signal);outline-offset:2px;border-radius:4px}.TechBlogs_wrap__hUKAy{max-width:1680px;margin:0 auto;padding:0 clamp(18px,4vw,48px)}.TechBlogs_top__UFCnV{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:26px 0 0}.TechBlogs_back__UbBUX,.TechBlogs_topLinks__8AvYU a{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);text-decoration:none;transition:color .2s}.TechBlogs_back__UbBUX:hover{color:var(--chalk)}.TechBlogs_topLinks__8AvYU{display:flex;gap:16px}.TechBlogs_topLinks__8AvYU a:hover{color:var(--signal)}.TechBlogs_head__X5ewg{padding:clamp(30px,6vh,56px) 0 clamp(18px,3vh,28px)}.TechBlogs_eyebrow__KPvez{font-family:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--signal);display:flex;align-items:center;gap:10px;margin-bottom:16px}.TechBlogs_eyebrow__KPvez .TechBlogs_bar__XFW0w{width:22px;height:1px;background:var(--edgeHi)}.TechBlogs_head__X5ewg h1{font-family:var(--serif);font-weight:400;font-size:clamp(34px,6vw,58px);line-height:1.02;letter-spacing:-.02em;margin:0 0 16px;color:var(--bright);text-wrap:balance}.TechBlogs_head__X5ewg p{margin:0;max-width:64ch;color:var(--dim);font-size:clamp(14px,1.5vw,16.5px);line-height:1.72}.TechBlogs_head__X5ewg p strong{color:var(--chalk);font-weight:400}.TechBlogs_meta__5vKfq{display:flex;gap:20px;flex-wrap:wrap;margin-top:20px;font-family:var(--mono);font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:var(--faint)}.TechBlogs_meta__5vKfq b{color:var(--chalk);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TechBlogs_pack__5hcl_{display:grid;grid-gap:4px;gap:4px;margin-top:22px;max-width:64ch;text-decoration:none;border:1px solid var(--edge);border-radius:12px;background:var(--panel);padding:14px 16px;transition:border-color .18s,background .18s}.TechBlogs_pack__5hcl_:hover{border-color:var(--signal);background:var(--panel2)}.TechBlogs_packLabel__DpDMl{font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--signal)}.TechBlogs_packTitle__sBBz0{font-family:var(--serif);font-size:19px;line-height:1.2;color:var(--bright)}.TechBlogs_packNote__6VFls{font-size:12.5px;color:var(--dim);line-height:1.5}.TechBlogs_cols__dh22f{display:block;padding-bottom:60px}@media (min-width:900px){.TechBlogs_cols__dh22f{display:grid;grid-template-columns:232px minmax(0,1fr);grid-gap:40px;gap:40px;align-items:start}}@media (min-width:1360px){.TechBlogs_cols__dh22f{grid-template-columns:260px minmax(0,1fr);gap:48px}}@media (min-width:900px){.TechBlogs_side__GbLCW{position:-webkit-sticky;position:sticky;top:20px;max-height:calc(100vh - 40px);overflow-y:auto;padding-right:4px}.TechBlogs_side__GbLCW::-webkit-scrollbar{width:6px}.TechBlogs_side__GbLCW::-webkit-scrollbar-thumb{background:var(--edge);border-radius:3px}}.TechBlogs_search__DCC43{width:100%;background:var(--panel);border:1px solid var(--edge);border-radius:10px;color:var(--chalk);font-family:var(--sans);font-size:14px;font-weight:300;padding:11px 14px;margin-bottom:14px}.TechBlogs_search__DCC43::placeholder{color:var(--faint)}.TechBlogs_search__DCC43:focus{outline:none;border-color:var(--edgeHi)}.TechBlogs_group__NJOKZ{margin-bottom:20px}.TechBlogs_groupHead__n_TBY{display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:var(--mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--faint);margin-bottom:9px}.TechBlogs_clear__zKUKV{background:none;border:0;padding:0;cursor:pointer;color:var(--signal);font:inherit;letter-spacing:inherit;text-transform:inherit}.TechBlogs_opts__ghoD4{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.TechBlogs_opts__ghoD4::-webkit-scrollbar{display:none}@media (min-width:900px){.TechBlogs_opts__ghoD4{flex-direction:column;overflow:visible;gap:1px}}.TechBlogs_opt__bwgRW{flex:none;cursor:pointer;white-space:nowrap;text-align:left;background:var(--panel);border:1px solid var(--edge);border-radius:999px;color:var(--faint);font-family:var(--mono);font-size:10px;letter-spacing:.06em;padding:6px 11px;transition:color .18s,border-color .18s,background .18s;display:inline-flex;align-items:center;gap:8px}@media (min-width:900px){.TechBlogs_opt__bwgRW{width:100%;border:0;background:none;border-radius:6px;padding:5px 8px;font-size:11px}.TechBlogs_opt__bwgRW:hover{background:var(--panel)}}.TechBlogs_opt__bwgRW:hover{color:var(--chalk)}.TechBlogs_opt__bwgRW.TechBlogs_on__uSidU{color:var(--bright);border-color:var(--edgeHi);background:var(--onGlow)}.TechBlogs_opt__bwgRW:disabled{opacity:.38;cursor:default}.TechBlogs_opt__bwgRW:disabled:hover{color:var(--faint);background:none}.TechBlogs_optCount__0dhN4{margin-left:auto;color:var(--faint);font-size:9.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-left:8px}.TechBlogs_sectorLabel__02Bi7{font-family:var(--mono);font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--edgeHi);margin:12px 0 5px;display:none}@media (min-width:900px){.TechBlogs_sectorLabel__02Bi7{display:block}}.TechBlogs_list__uIOVu{display:flex;flex-direction:column;gap:10px;margin-top:4px}@media (min-width:900px){.TechBlogs_list__uIOVu{margin-top:0}}@media (min-width:1360px){.TechBlogs_list__uIOVu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:stretch}.TechBlogs_card__u0wDF{display:flex;flex-direction:column}.TechBlogs_tags__oCqtg{margin-top:auto;padding-top:10px}.TechBlogs_excerpt__9vUSR{margin-bottom:0}}@media (min-width:2000px){.TechBlogs_list__uIOVu{grid-template-columns:repeat(3,minmax(0,1fr))}}.TechBlogs_card__u0wDF{display:block;text-decoration:none;border:1px solid var(--edge);border-radius:12px;background:var(--panel);padding:15px 16px;transition:border-color .18s,background .18s}.TechBlogs_card__u0wDF:hover{background:var(--panel2);border-color:var(--edgeHi)}.TechBlogs_cardTop__qU5Az{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-bottom:7px}.TechBlogs_company__AIhJg{font-family:var(--mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--chalk);border:1px solid var(--edgeHi);border-radius:999px;padding:3px 9px}.TechBlogs_date__X6F2e{font-family:var(--mono);font-size:9.5px;letter-spacing:.06em;color:var(--faint)}.TechBlogs_fresh__63Xw4{color:var(--void);background:var(--signal);border-radius:3px;padding:2px 6px}.TechBlogs_curated__JZmLM,.TechBlogs_fresh__63Xw4{font-family:var(--mono);font-size:8.5px;letter-spacing:.14em;text-transform:uppercase}.TechBlogs_curated__JZmLM{color:var(--signal);border:1px solid var(--signal);border-radius:3px;padding:1px 6px;opacity:.85}.TechBlogs_cardTitle__iHMGv{color:var(--bright);font-size:16px;font-weight:400;line-height:1.35;margin:0 0 6px}.TechBlogs_excerpt__9vUSR{color:var(--dim);font-size:13.5px;line-height:1.62;margin:0 0 10px}.TechBlogs_tags__oCqtg{display:flex;gap:6px;flex-wrap:wrap}.TechBlogs_tag__9Pdac{font-family:var(--mono);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);border:1px solid var(--edge);border-radius:999px;padding:2px 7px}.TechBlogs_host__k8DYI{margin-left:auto;font-family:var(--mono);font-size:9px;color:var(--faint)}.TechBlogs_more__Bud9y{margin:18px auto 0;display:block;background:none;border:1px solid var(--edgeHi);border-radius:999px;padding:10px 22px;color:var(--chalk);cursor:pointer;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.TechBlogs_more__Bud9y:hover{border-color:var(--signal)}.TechBlogs_state__Jstib{border:1px dashed var(--edgeHi);border-radius:14px;padding:44px 24px;text-align:center;color:var(--faint);font-size:14px;line-height:1.7}.TechBlogs_state__Jstib b{color:var(--chalk);font-weight:500;display:block;margin-bottom:6px}.TechBlogs_foot__WRHUC{border-top:1px solid var(--edge);margin-top:34px;padding:26px 0 70px;color:var(--faint);font-size:12.5px;line-height:1.75;max-width:74ch}.TechBlogs_foot__WRHUC a{color:var(--dim);text-decoration:underline;text-underline-offset:3px}.TechBlogs_foot__WRHUC a:hover{color:var(--chalk)}@media (prefers-reduced-motion:reduce){.TechBlogs_root__P80s8 *,.TechBlogs_root__P80s8 :after,.TechBlogs_root__P80s8 :before{transition-duration:.001ms!important}}