.demo_page__ZQZlk{--paper:#F7F7F4;--card:#FFFFFF;--ink:#17181B;--muted:#6B6E76;--muted2:#93959C;--line:#DDDEDB;--lineSoft:#E7E8E5;--signal:#2454E8;--signalSoft:#EEF2FE;--good:#1A7F4E;--goodSoft:#EAF6EF;--warn:#A6650A;--warnSoft:#FBF1E3;--bad:#B0392F;--badSoft:#FBEDEB;--fontDisplay:var(--font-demo-display),Georgia,serif;--fontBody:var(--font-demo-body),system-ui,sans-serif;background:var(--paper);color:var(--ink);font-family:var(--fontBody);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased}.demo_page__ZQZlk *{box-sizing:border-box}.demo_page__ZQZlk{overflow-x:hidden;overflow-y:visible}@media (prefers-reduced-motion:reduce){.demo_page__ZQZlk *{transition:none!important;animation:none!important}}.demo_page__ZQZlk a{color:var(--signal);text-decoration:none;border-bottom:1px solid transparent}.demo_page__ZQZlk a:hover{border-bottom-color:currentColor}.demo_page__ZQZlk ::selection{background:var(--signalSoft);color:var(--ink)}.demo_page__ZQZlk :focus-visible{outline:2px solid var(--signal);outline-offset:2px}.demo_app__9QDya{display:block;min-height:100vh}.demo_sidebar__dRSnd{background:var(--card);border-bottom:1px solid var(--line);padding:24px 22px 22px;display:flex;flex-direction:column;gap:18px}.demo_page__ZQZlk .demo_backLink__XMFV_{display:inline-flex;align-items:center;gap:5px;font-size:.72rem;letter-spacing:.06em;color:var(--muted);text-decoration:none;margin-bottom:4px}.demo_page__ZQZlk .demo_backLink__XMFV_:hover{color:var(--ink)}.demo_main__9KmVW{padding:0;max-width:1080px;min-width:0;margin:0 auto}.demo_contentPad__E9csH{padding:58px 50px 130px}@media (max-width:640px){.demo_contentPad__E9csH{padding:42px 22px 100px}}.demo_masthead__yoIW_{margin-bottom:46px}.demo_introTitle__mH2jR{font-family:var(--fontDisplay);font-size:clamp(1.7rem,3.2vw,2.2rem);font-weight:600;letter-spacing:-.01em;color:var(--ink)}.demo_introSub__m_F5z{color:var(--muted);font-size:.88rem;margin-top:6px}.demo_introGrid__Mcjin{margin-top:30px;padding-top:24px;border-top:1px solid var(--lineSoft);display:grid;grid-template-columns:1fr 1fr;grid-gap:0 44px;gap:0 44px}.demo_introCol__94snJ{position:relative}.demo_introCol__94snJ:first-child:after{content:"";position:absolute;top:0;bottom:0;right:-22px;width:1px;background:var(--lineSoft)}@media (max-width:760px){.demo_introGrid__Mcjin{grid-template-columns:1fr;gap:26px}.demo_introCol__94snJ:first-child{padding-bottom:22px;border-bottom:1px solid var(--lineSoft)}.demo_introCol__94snJ:first-child:after{display:none}}.demo_introLabel__5Wdih{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:var(--muted2);margin-bottom:10px}.demo_introBody__Tous8{color:var(--muted);font-size:.95rem;line-height:1.7}.demo_introBody__Tous8+.demo_introBody__Tous8{margin-top:14px}.demo_introBody__Tous8 em{color:var(--ink);font-style:italic}.demo_introChapters__yfos_{list-style:none;counter-reset:ch;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.demo_introChapters__yfos_ li{counter-increment:ch;position:relative;padding-left:30px;font-size:.9rem;color:var(--muted);line-height:1.55}.demo_introChapters__yfos_ li:before{content:counter(ch,decimal-leading-zero);position:absolute;left:0;top:0;font-family:var(--fontDisplay);font-size:.76rem;font-weight:600;color:var(--muted2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.demo_introChapters__yfos_ li b{color:var(--ink);font-weight:600}.demo_page__ZQZlk .demo_introChLink__8IrDp{color:var(--ink);border-bottom-color:transparent}.demo_page__ZQZlk .demo_introChLink__8IrDp:hover{color:var(--signal);border-bottom-color:currentColor}.demo_page__ZQZlk .demo_introChLink__8IrDp b{color:inherit}.demo_introChapters__yfos_ li.demo_introActHead__7oq_M{counter-increment:none;padding-left:0!important;margin-top:8px;font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;font-weight:700;color:var(--signal)}.demo_introChapters__yfos_ li.demo_introActHead__7oq_M:first-child{margin-top:0}.demo_introChapters__yfos_ li.demo_introActHead__7oq_M:before{content:none!important}.demo_eyebrow__cg80a{font-size:.76rem;letter-spacing:.07em;text-transform:uppercase;color:var(--signal);font-weight:600;margin-top:30px;padding-top:20px;border-top:1px solid var(--lineSoft)}.demo_masthead__yoIW_ h1{font-family:var(--fontDisplay);font-size:clamp(1.9rem,3.6vw,2.5rem);font-weight:600;letter-spacing:-.01em;margin:12px 0 18px;text-wrap:balance;color:var(--ink);max-width:100%}.demo_disclosure__LtSMb{margin-top:22px;padding:13px 18px;background:var(--card);border:1px solid var(--line);border-radius:6px;font-size:.85rem;color:var(--muted);line-height:1.6}.demo_dl__do03p{color:var(--ink);font-weight:600}.demo_creditStrip__S18Rp{margin-top:18px;display:flex;flex-wrap:wrap;gap:8px 26px;font-size:.82rem;color:var(--muted)}.demo_creditStrip__S18Rp b{color:var(--ink);font-weight:600}.demo_headlineMetrics___jEMS{display:flex;gap:0;margin:24px 0 4px;padding:18px 0 0;border-top:1px solid var(--line)}.demo_hmItem__XN5Tv{flex:1 1;padding-right:18px}.demo_hmItem__XN5Tv+.demo_hmItem__XN5Tv{border-left:1px solid var(--lineSoft);padding-left:18px}@media (max-width:640px){.demo_headlineMetrics___jEMS{flex-wrap:wrap}.demo_hmItem__XN5Tv{flex:1 1 45%;margin-bottom:16px}}.demo_hmValue__PVkSi{font-family:var(--fontDisplay);font-size:1.5rem;font-weight:600;color:var(--ink);display:block;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.demo_hmLabel__Loaw3{font-size:.72rem;color:var(--muted);text-transform:uppercase;letter-spacing:.03em;margin-top:5px;display:block}.demo_chapter__4PDYS{padding:54px 0;border-top:1px solid var(--line);scroll-margin-top:20px}.demo_chapter__4PDYS:first-of-type{border-top:none;padding-top:0}.demo_chHead__I6akw{display:flex;align-items:baseline;gap:15px;margin-bottom:10px}.demo_chNum__T0R1W{font-family:var(--fontDisplay);font-size:.8rem;font-weight:600;color:var(--muted2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.demo_chapter__4PDYS h2{font-family:var(--fontDisplay);font-size:1.5rem;font-weight:600;margin:0;letter-spacing:-.005em;color:var(--ink)}.demo_chSub__m1OV1{color:var(--muted);font-size:.97rem;max-width:640px;margin:13px 0 0}.demo_sectionLabel__ATd6_{font-size:.76rem;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin:26px 0 12px;font-weight:600}.demo_decision__NcuM0{margin:26px 0;padding-top:16px;border-top:1px solid var(--line)}.demo_dLabel__bm5_O{font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;color:var(--signal);font-weight:600;margin-bottom:8px}.demo_decisionNote__s8Lmz .demo_dLabel__bm5_O{color:var(--muted)}.demo_dBody__mM98m{font-size:.94rem;color:var(--ink);line-height:1.65}.demo_dBody__mM98m p{margin:10px 0}.demo_rejected__aV4_7{display:flex;flex-direction:column;gap:10px;margin-top:10px}.demo_rRow__dOUDc{display:flex;gap:11px;align-items:flex-start;font-size:.88rem;color:var(--muted)}.demo_rMark__GEgzW{font-weight:700;color:var(--bad);flex:none;margin-top:1px;font-size:.9em}.demo_rMarkChosen__O1_CQ{color:var(--good)}.demo_rRow__dOUDc b{color:var(--ink)}.demo_layerGrid__qaKWE{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;margin:22px 0;background:var(--line);border:1px solid var(--line);border-radius:8px;overflow:hidden}.demo_layerGrid3__yJkZ3{grid-template-columns:1fr 1fr 1fr}@media (max-width:760px){.demo_layerGrid3__yJkZ3{grid-template-columns:1fr}}@media (max-width:640px){.demo_layerGrid__qaKWE{grid-template-columns:1fr}}.demo_panel__h_7Tl{background:var(--card);padding:18px 20px}.demo_panel__h_7Tl h3{font-size:.9rem;font-weight:600;margin:0 0 7px;display:flex;align-items:center;gap:8px;color:var(--ink)}.demo_chip__Rgu46{font-size:.64rem;text-transform:uppercase;letter-spacing:.04em;padding:2px 8px;border-radius:4px;background:var(--paper);color:var(--muted);font-weight:600}.demo_panel__h_7Tl p{color:var(--muted);font-size:.89rem;margin:6px 0 0;line-height:1.58}.demo_statRow__8qqBj{margin:22px 0;border-top:1px solid var(--line)}.demo_stat__Ml_D8{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;border-bottom:1px solid var(--lineSoft)}.demo_sl__1jyn9{font-size:.86rem;color:var(--muted)}.demo_sv__joB1E{font-family:var(--fontDisplay);font-size:1.02rem;font-weight:600;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.demo_statGood__5GalN .demo_sv__joB1E{color:var(--good)}.demo_statWarn__HGQPy .demo_sv__joB1E{color:var(--warn)}.demo_footnote__BZxTl{font-size:.8rem;color:var(--muted2);margin-top:10px;margin-bottom:8px;line-height:1.55}.demo_methodCompare__GYpOm{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px;margin:22px 0}.demo_methodPanel__7hen4{border:1px solid var(--line);border-radius:8px;overflow:hidden;background:var(--card)}.demo_methodPanelHead__TQsFU{padding:10px 14px;background:var(--paper);border-bottom:1px solid var(--line)}.demo_methodPanelTitle__eVb7e{font-size:.78rem;font-weight:600;color:var(--ink)}.demo_methodPanelSub__3y4O_{font-size:.72rem;color:var(--muted);margin-top:2px;line-height:1.4}.demo_methodFlow__3IaF8{display:flex;flex-direction:column;gap:0;padding:14px}.demo_methodNode__wwpgw{padding:10px 12px;border:1px solid var(--line);border-radius:6px;background:var(--card)}.demo_methodNodeK___iq6W{font-size:.72rem;font-weight:700;color:var(--ink);margin-bottom:3px}.demo_methodNodeV__D8jtU{font-size:.74rem;color:var(--muted);line-height:1.4}.demo_methodNodeHuman__5z0LX{border-color:var(--signal);background:var(--signalSoft)}.demo_methodNodeHuman__5z0LX .demo_methodNodeK___iq6W{color:var(--signal)}.demo_methodArrow__EJ1kK{text-align:center;color:var(--muted2);font-size:.8rem;padding:4px 0}@media (max-width:760px){.demo_methodCompare__GYpOm{grid-template-columns:1fr}}.demo_flow__v9Gt2{display:flex;align-items:stretch;gap:0;flex-wrap:wrap;margin:20px 0}.demo_fnode__VJ5Lz{flex:1 1 140px;padding:12px 14px;background:var(--card);border:1px solid var(--line);border-radius:6px}.demo_fk__kuA8d{font-size:.64rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted2);font-weight:600}.demo_fv__2Bb1N{font-size:.86rem;font-weight:500;color:var(--ink);margin-top:4px}.demo_farrow__hvcwm{flex:none;display:flex;align-items:center;justify-content:center;padding:0 9px;color:var(--muted2);font-size:.95rem}@media (max-width:640px){.demo_farrow__hvcwm{transform:rotate(90deg);width:1.4em;height:1.4em;padding:0;margin:2px auto}}.demo_trace__4kpY8{margin:18px 0;border:1px solid var(--line);border-radius:8px;overflow:hidden;background:var(--card)}.demo_trace__4kpY8 summary{cursor:pointer;padding:11px 15px;font-size:.8rem;color:var(--muted);list-style:none;display:flex;align-items:center;gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.demo_trace__4kpY8 summary::-webkit-details-marker{display:none}.demo_trace__4kpY8 summary:before{content:"▸";font-size:.62rem;color:var(--muted2)}.demo_trace__4kpY8[open] summary:before{content:"▾"}.demo_tc__ygfLJ{margin-left:auto;font-size:.7rem;color:var(--muted2)}.demo_trace__4kpY8 pre{margin:0;padding:15px 17px;background:var(--paper);border-top:1px solid var(--line);font-family:var(--fontBody),monospace;font-size:.8rem;line-height:1.6;color:var(--muted);white-space:pre-wrap;word-break:break-word;overflow-x:auto;max-height:300px;overflow-y:auto}.demo_opMock__Hgw1Z{border:1px solid var(--line);border-radius:8px;overflow:hidden;background:var(--card);max-width:500px;margin:22px 0}.demo_omBar__jwmPi{padding:9px 15px;background:var(--paper);border-bottom:1px solid var(--line);font-size:.72rem;color:var(--muted);display:flex;justify-content:space-between}.demo_omBody__auoC0{padding:15px 17px}.demo_omRow__WlTeN{margin-bottom:12px}.demo_omLabel__USLH1{font-size:.74rem;color:var(--muted2);margin-bottom:3px}.demo_omValue__qNHT9{font-size:.89rem;font-weight:500;color:var(--ink)}.demo_omOptions__k1FMn{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.demo_omOpt__APV8D{display:inline-block;font-size:.72rem;padding:5px 10px;border-radius:5px;border:1px solid var(--line);color:var(--muted);white-space:nowrap}.demo_omOptChosen__S0Jdi{border-color:var(--signal);background:var(--signalSoft);color:var(--signal);font-weight:600}.demo_screenshotFrame__kL81b{--pBg:#ffffff;--pBorder:#e4e7eb;--pInk:#0a0a0b;--pMuted:#6b7280;--pBlue:#2454E8;--pBlueSoft:#eef1fd;--pGreen:#16a34a;--pGreenSoft:#f0fdf4;--pRed:#dc2626;--pRedSoft:#fef2f2;--pAmber:#d97706;--pAmberSoft:#fffbeb;margin:22px 0;border-radius:10px;overflow:hidden;border:1px solid var(--line)}.demo_sfChrome__tiFeD{background:#ededf0;padding:9px 14px;display:flex;align-items:center;gap:8px}.demo_sfDot__8r2fp{width:10px;height:10px;border-radius:50%;background:#d0d3d8}.demo_sfUrl__d1_h0{margin-left:10px;font-size:.72rem;color:#8a8d93;background:#ffffff;border-radius:5px;padding:3px 10px;flex:1 1}.demo_sfTag__iSnFK{margin-left:auto;font-size:.64rem;color:var(--muted2);letter-spacing:.03em}.demo_sfBody__seGGp{background:var(--pBg);color:var(--pInk);padding:18px;font-family:var(--fontBody)}.demo_sfJobcard__9C5pX{border:1px solid var(--pBorder);border-radius:8px;padding:13px 15px;margin-bottom:10px;display:flex;gap:14px;align-items:flex-start;flex-wrap:wrap}.demo_sfJobcard__9C5pX:last-child{margin-bottom:0}.demo_sfJcMain__lZ4Vk{flex:1 1;min-width:160px}.demo_sfJcId__alQWU{font-size:.78rem;color:var(--pMuted)}.demo_sfJcName__NMR6N{font-size:.86rem;font-weight:600;color:var(--pInk);margin-top:2px}.demo_sfJcMeta__O4iRQ{font-size:.76rem;color:var(--pMuted);margin-top:4px}.demo_sfPill__IsyS_{font-size:.68rem;font-weight:600;padding:3px 9px;border-radius:999px;white-space:nowrap}.demo_sfPillRunning__3fcZ_{background:var(--pBlueSoft);color:var(--pBlue)}.demo_sfPillCompleted__J8BCe{background:var(--pGreenSoft);color:var(--pGreen)}.demo_sfPillFailed__pRxDh{background:var(--pRedSoft);color:var(--pRed)}.demo_sfCostbox__F2XkG{border:1px solid var(--pBorder);border-radius:6px;padding:9px 13px;min-width:172px;background:#fafafa}.demo_sfCbRow__x2VNF{display:flex;justify-content:space-between;font-size:.72rem;padding:2px 0;gap:10px}.demo_sfCbLabel__mTaFI{color:var(--pMuted)}.demo_sfCbValue__YUxiz{font-weight:600;color:var(--pInk);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.demo_sfCbRowFinal__CxpDh .demo_sfCbValue__YUxiz{color:var(--pGreen)}.demo_sfCostdetail__iVzNo{flex:1 1 100%;margin-top:4px;border-top:1px solid var(--pBorder);padding-top:10px}.demo_sfCostdetail__iVzNo summary{cursor:pointer;font-size:.72rem;color:var(--pBlue);font-weight:600;list-style:none}.demo_sfCostdetail__iVzNo summary::-webkit-details-marker{display:none}.demo_sfCostdetail__iVzNo summary:before{content:"▸ "}.demo_sfCostdetail__iVzNo[open] summary:before{content:"▾ "}.demo_sfCostdetail__iVzNo table{width:100%;border-collapse:collapse;font-size:.7rem;margin-top:8px}.demo_sfCostdetail__iVzNo th{text-align:right;font-weight:600;color:var(--pMuted);padding:3px 6px;border-bottom:1px solid var(--pBorder);white-space:nowrap}.demo_sfCostdetail__iVzNo th:first-child{text-align:left}.demo_sfCostdetail__iVzNo td{text-align:right;padding:3px 6px;color:var(--pInk);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.demo_sfCostdetail__iVzNo td:first-child{text-align:left;color:var(--pMuted)}.demo_funnelRow__kujRF{display:flex;align-items:stretch;gap:0;flex-wrap:wrap;margin:20px 0}.demo_fnStep__Wjo5A{flex:1 1 130px;padding:13px 14px;background:var(--card);border:1px solid var(--line);border-radius:6px;position:relative}.demo_fnNum__c2MtE{font-size:.64rem;color:var(--muted2);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.demo_fnTitle__m4sBk{font-size:.86rem;font-weight:600;color:var(--ink);margin-top:4px}.demo_fnSub__gl8n1{font-size:.74rem;color:var(--muted);margin-top:3px}.demo_fnArrow__Vn1AZ{flex:none;display:flex;align-items:center;justify-content:center;padding:0 7px;color:var(--muted2);font-size:.9rem}@media (max-width:640px){.demo_fnArrow__Vn1AZ{transform:rotate(90deg);width:1.4em;height:1.4em;padding:0;margin:2px auto}}.demo_iterChart__wZw2Y{display:flex;flex-direction:column;gap:14px;margin:20px 0}.demo_iterBar___gv5E{display:grid;grid-template-columns:130px 1fr;align-items:center;grid-gap:14px;gap:14px}.demo_iterFill__31o46{height:8px;border-radius:999px;grid-column:1}.demo_iterLabel__CD_eq{grid-column:2;font-size:.86rem;color:var(--muted);line-height:1.5}.demo_iterLabel__CD_eq b{color:var(--ink)}@media (max-width:640px){.demo_iterBar___gv5E{grid-template-columns:1fr;gap:6px}.demo_iterFill__31o46,.demo_iterLabel__CD_eq{grid-column:1}}.demo_taggerDash__fl1Qp{background:var(--pBg);color:var(--pInk);padding:18px;font-family:var(--fontBody)}.demo_tdTopbar__C0XeH{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px}.demo_tdName__5vP_C{font-size:.9rem;font-weight:600}.demo_tdRole__Q_O2O{font-size:.72rem;color:var(--pMuted)}.demo_tdGrid__xsV3p{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-bottom:14px}.demo_tdTile__M7Efd{border:1px solid var(--pBorder);border-radius:8px;padding:10px 12px;background:#fafafa}.demo_tdVal__SPEiQ{font-size:1.1rem;font-weight:700;color:var(--pInk);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.demo_tdLbl__c5pc9{font-size:.68rem;color:var(--pMuted);margin-top:2px}.demo_tdTilePay__tffEg .demo_tdVal__SPEiQ{color:var(--pGreen)}.demo_tdProgressRow__l_sWo{margin-bottom:8px}.demo_tdPrTop__HeXxX{display:flex;justify-content:space-between;font-size:.74rem;color:var(--pMuted);margin-bottom:4px}.demo_tdPrTop__HeXxX b{color:var(--pInk)}.demo_tdBar__RRwol{height:7px;border-radius:999px;background:#eef0f3;overflow:hidden}.demo_tdBarFill__FXupx{height:100%;border-radius:999px;background:var(--pBlue)}.demo_tdPayoutNote__AuZxf{margin-top:12px;font-size:.76rem;color:var(--pMuted);background:#fafafa;border:1px solid var(--pBorder);border-radius:6px;padding:8px 11px}.demo_gqLegend__a3aUx{display:flex;gap:14px;flex-wrap:wrap;font-size:.72rem;color:var(--pMuted);margin-bottom:10px}.demo_gqLg__sboLc{display:flex;align-items:center;gap:5px}.demo_gqDot__7Pq88{width:7px;height:7px;border-radius:50%;flex:none}.demo_gqTableWrap__knUnG{overflow-x:auto}.demo_gqTable__9_P6I{width:100%;min-width:480px;border-collapse:collapse;font-size:.76rem}.demo_gqTable__9_P6I th{text-align:left;font-size:.62rem;text-transform:uppercase;letter-spacing:.04em;color:var(--pMuted);font-weight:600;padding:6px 8px;border-bottom:1px solid var(--pBorder)}.demo_gqTable__9_P6I td.demo_r__YI9ih,.demo_gqTable__9_P6I th.demo_r__YI9ih,.demo_r__YI9ih{text-align:right}.demo_gqTable__9_P6I td{padding:7px 8px;border-bottom:1px solid #f1f2f4;color:var(--pInk);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.demo_gqOverdue__SYkQb{background:#fef2f2}.demo_gqDue__xKS7A{background:#fffaf0}.demo_gqStatus__6GjkD{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:.74rem}.demo_spark__9kzCI{display:flex;align-items:flex-end;gap:1px;height:22px}.demo_spark__9kzCI i{display:block;width:3px;border-radius:1px 1px 0 0;flex:none}.demo_wizCrumbs__Abvdj{display:flex;align-items:center;gap:0;margin-bottom:16px}.demo_wizCrumb__O2C24{display:flex;align-items:center;gap:8px;font-size:.74rem;color:var(--muted)}.demo_wcMark___3KLm{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:.68rem;font-weight:600;color:var(--muted2);flex:none}.demo_wizCrumbDone__84E69 .demo_wcMark___3KLm{border-color:var(--good);background:var(--good);color:#fff}.demo_wizCrumbCurrent__zRC9h .demo_wcMark___3KLm{border-color:var(--signal);color:var(--signal);font-weight:700}.demo_wizCrumbCurrent__zRC9h .demo_wcLabel___nnZM{color:var(--ink);font-weight:600}.demo_wizSep__LfDHo{flex:1 1 24px;height:1px;background:var(--line);margin:0 8px;min-width:12px}.demo_wizCard__yPcGz{border:1px solid var(--line);border-radius:8px;background:var(--card);overflow:hidden}.demo_wizCardBody__WmL_j{display:grid;grid-template-columns:1.1fr 1fr}@media (max-width:640px){.demo_wizCardBody__WmL_j{grid-template-columns:1fr}}.demo_wizItem__0Gymr{padding:16px 18px;border-right:1px solid var(--lineSoft)}@media (max-width:640px){.demo_wizItem__0Gymr{border-right:none;border-bottom:1px solid var(--lineSoft)}}.demo_wiK__xi5Yq{font-size:.66rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted2);font-weight:600;margin-bottom:3px}.demo_wiV__02iid{font-size:.86rem;color:var(--ink);margin-bottom:10px}.demo_wiV__02iid:last-child{margin-bottom:0}.demo_wizGrade__Y2Yh_{padding:16px 18px;display:flex;flex-direction:column}.demo_wgK__ViCmD{font-size:.66rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted2);font-weight:600;margin-bottom:8px}.demo_wizGradeBtns__qpsFH{display:flex;gap:8px;margin-bottom:12px}.demo_wgBtn__Rx4nH{flex:1 1;padding:9px 0;text-align:center;border-radius:6px;font-size:.82rem;font-weight:600;border:1.5px solid var(--line);color:var(--muted)}.demo_wgBtnPassActive__vf_3E{border-color:var(--good);background:var(--goodSoft);color:var(--good)}.demo_wgBtnFailActive__E6kkI{border-color:var(--bad);background:var(--badSoft);color:var(--bad)}.demo_wgNoteLbl__9tGTp{font-size:.72rem;color:var(--muted2);margin-bottom:4px}.demo_wgNote__TaKB4{font-size:.82rem;color:var(--ink);border:1px solid var(--line);border-radius:6px;padding:8px 10px;background:var(--paper);min-height:40px}.demo_wizDots__YLWHX{display:flex;align-items:center;gap:5px;padding:12px 18px;border-top:1px solid var(--lineSoft);flex-wrap:wrap}.demo_wizDot__9fL6O{width:8px;height:8px;border-radius:50%;flex:none;background:var(--line)}.demo_wizDotPass__0AAMT{background:var(--good)}.demo_wizDotFail__QBJFs{background:var(--bad)}.demo_wizDotCurrent__mlSAt{outline:2px solid var(--signal);outline-offset:2px}.demo_wdCount__lQAOx{margin-left:auto;font-size:.7rem;color:var(--muted2)}.demo_effGrid__LDjzc{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--pBorder);border:1px solid var(--pBorder);border-radius:8px;overflow:hidden;margin-bottom:14px}@media (max-width:640px){.demo_effGrid__LDjzc{grid-template-columns:repeat(2,1fr)}}.demo_effTile__ErROM{background:#fff;padding:11px 12px;text-align:center}.demo_ev__bkayY{font-size:1.05rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.demo_el__lihKd{font-size:.66rem;color:var(--pMuted);margin-top:2px}.demo_effStageRow__Ri84u{display:flex;align-items:center;gap:10px;font-size:.76rem;margin-bottom:7px}.demo_esrLabel__MV_yB{flex:0 0 128px;color:var(--pMuted)}.demo_esrBar__akYhc{flex:1 1;height:6px;border-radius:999px;background:#eef0f3;overflow:hidden}.demo_esrBar__akYhc div{height:100%;border-radius:999px}.demo_esrVal__DIEG0{flex:0 0 64px;text-align:right;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.demo_dataTableWrap__ws9rU{overflow-x:auto;border:1px solid var(--line);border-radius:8px;margin:20px 0}.demo_dataTable__cU_Zp{width:100%;border-collapse:collapse;font-size:.85rem}.demo_dataTable__cU_Zp th{text-align:left;font-size:.66rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-weight:600;background:var(--paper);padding:9px 14px;border-bottom:1px solid var(--line);white-space:nowrap}.demo_dataTable__cU_Zp td{padding:10px 14px;background:var(--card);border-bottom:1px solid var(--lineSoft);color:var(--muted)}.demo_dataTable__cU_Zp tr:last-child td{border-bottom:none}.demo_price__ZRG_W{color:var(--ink);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.demo_pill__XO6t1{font-size:.66rem;text-transform:uppercase;letter-spacing:.03em;font-weight:600;padding:4px 10px;border-radius:999px;white-space:nowrap}.demo_pillGood__6Vogz{background:var(--goodSoft);color:var(--good)}.demo_pillWarn__u57rF{background:var(--warnSoft);color:var(--warn)}.demo_pillBad___4UFs{background:var(--badSoft);color:var(--bad)}.demo_pillNeutral__7qhea{background:var(--lineSoft);color:var(--muted)}.demo_principle__bwhL5{font-family:var(--fontDisplay);font-size:1rem;color:var(--ink);font-style:italic;padding:4px 0;margin:26px 0;line-height:1.6}.demo_stackDiagram__j2NtU{margin:22px 0}.demo_stackTowers__cm9sQ{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}@media (max-width:640px){.demo_stackTowers__cm9sQ{grid-template-columns:repeat(2,1fr)}}.demo_stackTower__22tfC{background:var(--card);border:1px solid var(--line);border-bottom:none;border-radius:7px 7px 0 0;padding:13px 12px 15px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px}.demo_stackTowerDomain__mIZt0{font-size:.66rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted2);font-weight:600}.demo_stackTowerName__z2h70{font-family:var(--fontDisplay);font-size:.92rem;font-weight:600;color:var(--ink);line-height:1.3}.demo_stackTowerNote__OPmBZ{font-size:.72rem;color:var(--muted);line-height:1.4}.demo_stackSeam__5Fslh{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}@media (max-width:640px){.demo_stackSeam__5Fslh{grid-template-columns:repeat(2,1fr)}}.demo_stackSeam__5Fslh span{height:3px;background:var(--signal)}.demo_stackBand__lGhJB{margin-top:0;border:1px solid var(--ink);border-radius:0 0 7px 7px;background:var(--signalSoft);padding:16px 20px;display:flex;align-items:center;justify-content:center;gap:10px;text-align:center}.demo_stackBandLabel__a0w8F{font-family:var(--fontDisplay);font-size:.98rem;font-weight:600;color:var(--signal)}.demo_stackBandSub__s_MEf{font-size:.78rem;color:var(--muted)}.demo_stackCaption__zuw_b{font-size:.78rem;color:var(--muted2);text-align:center;margin-top:10px;line-height:1.5}.demo_coreDiagram__RigzK{margin:22px 0;display:flex;flex-direction:column;align-items:center}.demo_coreBox__mrCkt{border:1.5px solid var(--ink);border-radius:8px;background:var(--card);padding:14px 18px 12px;width:100%;max-width:560px}.demo_coreBoxLabel__eTLoN{font-size:.64rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted2);font-weight:600;text-align:center;margin-bottom:10px}.demo_coreSteps__DHJyW{display:flex;align-items:center;gap:0}.demo_coreStep__PmiOv{flex:1 1;text-align:center;padding:8px 6px}.demo_coreStepK__RkP07{font-family:var(--fontDisplay);font-size:.82rem;font-weight:600;color:var(--ink)}.demo_coreStepArrow__gULQM{flex:none;color:var(--muted2);font-size:.88rem;padding:0 4px}.demo_coreTrunk__zp9_1{width:1.5px;height:26px;background:var(--ink)}.demo_coreSplit__6uN2_{position:relative;width:100%;max-width:560px;height:26px}.demo_coreSplit__6uN2_ svg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:visible}.demo_coreBranches__801go{display:flex;width:100%;max-width:560px;gap:20px}.demo_coreOutput__xiIPZ{flex:1 1;border:1px solid var(--line);border-radius:7px;background:var(--card);padding:12px 14px;text-align:center}.demo_coreOutputTag__Zmt6k{font-size:.64rem;text-transform:uppercase;letter-spacing:.04em;color:var(--muted2);font-weight:600;margin-bottom:4px}.demo_coreOutputNew__HQtnN .demo_coreOutputTag__Zmt6k{color:var(--signal)}.demo_coreOutputName__QZMI_{font-family:var(--fontDisplay);font-size:.94rem;font-weight:600;color:var(--ink)}@media (max-width:640px){.demo_coreBranches__801go{flex-direction:column;gap:10px}.demo_coreSplit__6uN2_{height:40px}}.demo_endnote__l9gQd{padding:46px 0 0;border-top:1px solid var(--line);color:var(--muted);font-size:.84rem;line-height:1.6}.demo_gateTimeline__w5HH_{margin:24px 0 30px}.demo_gtStages__9fcmr{display:flex;align-items:center;gap:0}.demo_gtStage__zkc41{flex:1 1 auto;display:flex;flex-direction:column;gap:6px;padding:13px 16px;background:var(--card);border:1px solid var(--line);border-radius:6px;min-width:0}.demo_gtStageNum__uhk42{font-size:.64rem;text-transform:uppercase;letter-spacing:.05em;color:var(--muted2);font-weight:600}.demo_gtStageTitle__mvLWl{font-size:.88rem;font-weight:600;color:var(--ink)}.demo_gtStageSub__xNoAK{font-size:.76rem;color:var(--muted);line-height:1.45}.demo_gtConnector__A4m_S{flex:none;width:30px;height:1px;background:var(--line);position:relative}.demo_gtConnector__A4m_S:after{content:"▸";position:absolute;right:-3px;top:-7px;font-size:.7rem;color:var(--muted2)}@media (max-width:640px){.demo_gtStages__9fcmr{flex-direction:column;align-items:stretch}.demo_gtConnector__A4m_S{width:1px;height:20px;margin:0 auto}.demo_gtConnector__A4m_S:after{content:"▾";left:50%;right:auto;top:auto;bottom:-3px;transform:translateX(-50%)}.demo_gtGateMark__KLT3i{top:-9px;right:10px}}.demo_gtGate__DTBVC{border-color:var(--muted2);position:relative}.demo_gtGateMark__KLT3i{position:absolute;top:-9px;right:10px;padding:3px 8px;background:var(--ink);color:var(--paper);border-radius:10px;font-size:.58rem;font-weight:700;letter-spacing:.06em}.demo_gtBranches__X2kkk{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-top:0;position:relative}.demo_gtBranches__X2kkk:before{content:"";position:absolute;top:-16px;left:50%;width:1px;height:16px;background:var(--line)}.demo_gtBranch__VtEa1{padding-top:16px;border-top:1px solid var(--line)}.demo_gtBranchGo__XmDc7{border-top-color:var(--good)}.demo_gtBranchNo__rt3mH{border-top-color:var(--bad)}.demo_gtBranchLabel__cdhz1{font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;font-weight:700;margin-bottom:5px}.demo_gtBranchGo__XmDc7 .demo_gtBranchLabel__cdhz1{color:var(--good)}.demo_gtBranchNo__rt3mH .demo_gtBranchLabel__cdhz1{color:var(--bad)}.demo_gtBranchText__F70nj{font-size:.82rem;color:var(--muted);line-height:1.5}@media (max-width:640px){.demo_gtBranches__X2kkk{grid-template-columns:1fr;gap:14px}.demo_gtBranches__X2kkk:before{display:none}}.demo_terrainCompare__hErIp{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px;margin:22px 0}@media (max-width:640px){.demo_terrainCompare__hErIp{grid-template-columns:1fr}}.demo_terrainPanel__YXBQE{border:1px solid var(--line);border-radius:8px;overflow:hidden;background:var(--card)}.demo_terrainPanelHead__aKYi2{padding:10px 14px;background:var(--paper);border-bottom:1px solid var(--line)}.demo_terrainPanelTitle__xeqff{font-size:.78rem;font-weight:600;color:var(--ink)}.demo_terrainPanelSub__jB4S4{font-size:.72rem;color:var(--muted);margin-top:2px;line-height:1.4}.demo_terrainGrid__ZROd_{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:3px;gap:3px;padding:14px;aspect-ratio:6/4}.demo_terrainCell__y5WqK{position:relative;border-radius:3px;background:var(--lineSoft)}.demo_terrainCellDense__tLCq_{background:var(--signalSoft);border:1px solid var(--signal);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:2px;gap:2px;padding:2px}.demo_terrainSubcell__C0uuG{background:var(--signal);border-radius:1px;opacity:.75}.demo_terrainCellSparse__TUjPw{background:var(--warnSoft);border:1px solid var(--warn)}.demo_terrainCellSkip__HFnlS{background:transparent;border:1px dashed var(--line)}.demo_terrainCellUniform__Axnyz{background:var(--muted2);opacity:.35;border:1px solid var(--line)}.demo_terrainLegend__jT0ql{display:flex;flex-wrap:wrap;gap:14px;padding:10px 14px;border-top:1px solid var(--line);background:var(--paper)}.demo_terrainLegendItem__UArnB{display:flex;align-items:center;gap:6px;font-size:.7rem;color:var(--muted)}.demo_terrainSwatch__Bh_P8{width:12px;height:12px;border-radius:3px;flex:none}.demo_terrainSwatchDense__AvQZr{background:var(--signal)}.demo_terrainSwatchSparse__fASM0{background:var(--warn)}.demo_terrainSwatchSkip__hgWNB{background:var(--card);border:1px dashed var(--muted2)}.demo_terrainSwatchUniform__4SdkO{background:var(--muted2);opacity:.5}.demo_terrainCaption__qd6_4{text-align:center;font-size:.72rem;color:var(--muted2);padding:8px 14px 12px}.demo_govSignals__a3vEf{margin:22px 0;padding:18px 20px;border:1px solid var(--line);border-radius:8px;background:var(--card)}.demo_govSignalsHead__jT5yU{font-size:.82rem;color:var(--ink);font-weight:600;margin-bottom:14px}.demo_govSignalsRow__abiXE{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}@media (max-width:760px){.demo_govSignalsRow__abiXE{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.demo_govSignalsRow__abiXE{grid-template-columns:1fr}}.demo_govSignalCard__ibYpy{padding:12px 13px;border-radius:6px;background:var(--paper);border:1px solid var(--lineSoft)}.demo_govSignalName__vG_4h{font-size:.82rem;font-weight:600;color:var(--ink);margin-bottom:6px;line-height:1.3}.demo_govSignalWhen__i75B2{font-size:.68rem;text-transform:uppercase;letter-spacing:.03em;color:var(--signal);font-weight:600;margin-bottom:6px}.demo_govSignalNote__RaYbG{font-size:.76rem;color:var(--muted);line-height:1.4}.demo_govSignalsFoot__vCr2U{margin-top:14px;font-size:.76rem;color:var(--muted2);line-height:1.5}.demo_levelLadder__mPZVF{display:flex;flex-direction:column;margin:22px 0 28px}.demo_levelStep__nlY6I{display:grid;grid-template-columns:92px 1fr;grid-gap:16px;gap:16px;padding:14px 0;border-top:1px solid var(--lineSoft)}.demo_levelStep__nlY6I:first-child{border-top:none;padding-top:0}.demo_levelBadge__UkoWl{font-size:.62rem;text-transform:uppercase;letter-spacing:.05em;font-weight:700;padding:4px 0;text-align:left}.demo_levelBadgeL1__6uWzM{color:var(--muted2)}.demo_levelBadgeL2__pVw2L{color:var(--warn)}.demo_levelBadgeL3__MIRhg{color:var(--signal)}.demo_levelName__YPdxw{font-size:.9rem;font-weight:600;color:var(--ink);margin-top:4px}.demo_levelBody__tLUkD{font-size:.86rem;color:var(--muted);line-height:1.5}.demo_levelBody__tLUkD b{color:var(--ink)}@media (max-width:560px){.demo_levelStep__nlY6I{grid-template-columns:1fr;gap:4px}}.demo_floatNav__7TbaS{position:fixed;right:22px;bottom:26px;z-index:40;display:flex;flex-direction:column;gap:4px;align-items:flex-end;opacity:0;pointer-events:none;transition:opacity .35s ease}.demo_floatNavVisible__4Qor9{opacity:1;pointer-events:auto}.demo_floatNavItem__FAISY{display:flex;align-items:center;gap:7px;padding:3px 0;opacity:.3;text-decoration:none;border-bottom:none!important;transition:opacity .2s}.demo_floatNavItem__FAISY:hover{opacity:.65}.demo_floatNavItemActive__UnkBC{opacity:1!important}.demo_floatNavDot__Q2_sy{width:8px;height:8px;border-radius:50%;background:var(--signal);flex:none;transition:transform .2s}.demo_floatNavItemActive__UnkBC .demo_floatNavDot__Q2_sy{transform:scale(1.5)}.demo_floatNavLabel__XoUC6{font-family:var(--fontBody);font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);white-space:nowrap}@media (max-width:760px){.demo_floatNav__7TbaS{display:none}}.demo_ssToolbar__CwpOP{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.demo_ssAnnotation__uTag5{font-size:.62rem;font-weight:600;letter-spacing:.02em;padding:3px 8px;border-radius:4px;background:var(--signalSoft);color:var(--signal);white-space:nowrap}.demo_ssTableWrap__H0zvB{overflow-x:auto}.demo_ssTable__UrPs7{width:100%;min-width:720px;border-collapse:collapse;font-size:.74rem}.demo_ssTable__UrPs7 th{text-align:left;font-size:.6rem;text-transform:uppercase;letter-spacing:.03em;color:var(--pMuted);font-weight:600;padding:6px 10px;border-bottom:1px solid var(--pBorder);white-space:nowrap}.demo_ssTable__UrPs7 td{padding:8px 10px;border-bottom:1px solid #f1f2f4;color:var(--pInk);vertical-align:top}.demo_ssRowMuted__SbZwp td{color:var(--pMuted)}.demo_ssColFlagged__6O9v2{background:var(--signalSoft)}.demo_ssColLocked__vvhBx{background:#f5f5f5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--pMuted)}.demo_ssColAction__cJX45{text-align:center}.demo_ssBtn__LV55u{display:inline-block;font-size:.66rem;font-weight:600;padding:4px 10px;border-radius:5px;background:var(--pBg);border:1px solid var(--pBorder);color:var(--pInk);white-space:nowrap}@media (max-width:640px){.demo_ssToolbar__CwpOP{gap:6px}.demo_ssAnnotation__uTag5{font-size:.58rem}}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3d165c286d94e27c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e54d16b9f2c4535b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7c21074d9bafed1b-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/916860560b9a2bc2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/591e43f23f51e5a5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/97ac91773d3121b2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3d165c286d94e27c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e54d16b9f2c4535b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7c21074d9bafed1b-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/916860560b9a2bc2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/591e43f23f51e5a5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/97ac91773d3121b2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3d165c286d94e27c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e54d16b9f2c4535b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7c21074d9bafed1b-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/916860560b9a2bc2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/591e43f23f51e5a5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/97ac91773d3121b2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3d165c286d94e27c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e54d16b9f2c4535b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7c21074d9bafed1b-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/916860560b9a2bc2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/591e43f23f51e5a5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/97ac91773d3121b2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Source Serif 4 Fallback";src:local("Times New Roman");ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.00%;size-adjust:117.91%}.__className_6e91b1{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.__variable_6e91b1{--font-demo-display:"Source Serif 4","Source Serif 4 Fallback"}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_c8daab{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.__variable_c8daab{--font-demo-body:"IBM Plex Sans","IBM Plex Sans Fallback"}