@keyframes core-features_tmFadeUp__QdZhg{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes core-features_tmFadeIn__O46BE{0%{opacity:0}to{opacity:1}}@keyframes core-features_tmGrowX__7lSwG{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes core-features_tmPop__RQZb2{0%{opacity:0;transform:scale(.5)}70%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes core-features_tmSlideL__aRbXE{0%{opacity:0;transform:translateX(-26px)}to{opacity:1;transform:none}}@keyframes core-features_tmSlideLBack__5nuww{0%{opacity:0;transform:translateX(-40px) rotate(0deg)}to{opacity:1;transform:translateX(0) rotate(1.4deg)}}@keyframes core-features_tmScan___OXx_{0%{top:-3%}to{top:103%}}@keyframes core-features_tmPan__LmqQ5{0%,26%{transform:translateY(0)}36%,60%{transform:translateY(-90px)}70%,94%{transform:translateY(-170px)}to{transform:translateY(0)}}@keyframes core-features_tmLegend1__Cc6Jn{0%,26%{opacity:1}36%,94%{opacity:.35}to{opacity:1}}@keyframes core-features_tmLegend2__3v0K2{0%,26%{opacity:.35}36%,60%{opacity:1}70%,to{opacity:.35}}@keyframes core-features_tmLegend3__KgsTA{0%,60%{opacity:.35}70%,94%{opacity:1}to{opacity:.35}}@keyframes core-features_tmStream__vXDhg{0%{background-position:0 0}to{background-position:520px 0}}@keyframes core-features_tmType__7F3MG{0%,4%{width:0}40%,to{width:100%}}@keyframes core-features_tmCaret__lAYT0{0%,42%{opacity:1}43%,to{opacity:0}}@keyframes core-features_tmSaveDot__9MKMc{0%,42%{opacity:1}44%,to{opacity:0}}@keyframes core-features_tmSaveA__gOoqX{0%,42%{opacity:1}44%,to{opacity:0}}@keyframes core-features_tmSaveB__1KB_X{0%,43%{opacity:0}45%,to{opacity:1}}@keyframes core-features_tmRun__xUZH6{0%,44%{transform:scaleX(0);opacity:1}50%{transform:scaleX(1);opacity:1}54%,to{transform:scaleX(1);opacity:0}}@keyframes core-features_tmCheck___ZYTt{0%,50%{opacity:0;transform:translateY(4px)}55%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes core-features_tmLight__SvH_r{0%,to{border-color:var(--hairline-strong);box-shadow:0 0 0 0 rgba(55,211,153,0)}5%{border-color:var(--true);box-shadow:0 0 0 4px rgba(55,211,153,.28)}13%{border-color:var(--hairline-strong);box-shadow:0 0 0 0 rgba(55,211,153,0)}}@keyframes core-features_tmPacket__fjZKA{0%{left:-8%;opacity:0}12%{opacity:1}88%{opacity:1}to{left:100%;opacity:0}}@keyframes core-features_tmFlowTL__oOHid{0%{left:50%;top:50%;opacity:0}15%{opacity:1}85%{opacity:1}to{left:16%;top:20%;opacity:0}}@keyframes core-features_tmFlowTR__OdtT_{0%{left:50%;top:50%;opacity:0}15%{opacity:1}85%{opacity:1}to{left:84%;top:20%;opacity:0}}@keyframes core-features_tmFlowBL__xNPnQ{0%{left:50%;top:50%;opacity:0}15%{opacity:1}85%{opacity:1}to{left:16%;top:80%;opacity:0}}@keyframes core-features_tmFlowBR__u4F0T{0%{left:50%;top:50%;opacity:0}15%{opacity:1}85%{opacity:1}to{left:84%;top:80%;opacity:0}}.core-features_section__Fwt_A{border-top:1px solid var(--hairline);padding:96px 0;margin-top:64px}.core-features_content__W12B9{max-width:1120px;margin:0 auto;padding:0 32px}.core-features_head__k_MO6{max-width:640px;margin-bottom:40px}.core-features_pill__h8B64{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:var(--text-soft);border:1px solid var(--hairline);border-radius:99px;padding:8px 16px 8px 12px;margin-bottom:22px}.core-features_pillDot__fHIe0{width:7px;height:7px;border-radius:99px;background:var(--true);flex:none;animation:dotPulse 1.8s ease-in-out infinite}.core-features_h2__Y1Xyp{font-family:var(--font-display),Georgia,serif;font-optical-sizing:auto;font-weight:400;font-size:clamp(30px,3.4vw,42px);line-height:1.1;letter-spacing:-.012em;margin:0 0 16px;text-wrap:balance}.core-features_lede__w0KaL{font-size:17px;color:var(--text-soft);line-height:1.55;margin:0;text-wrap:pretty}.core-features_tablist___StGE{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:4px;gap:4px;padding:4px;border:1px solid var(--hairline);border-radius:99px;background:var(--bg-inset);margin-bottom:16px}.core-features_tab__EdnXD{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;margin:0;cursor:pointer;font-size:clamp(13px,1.2vw,16px);font-weight:500;min-height:48px;padding:10px 8px;border-radius:99px;border:1px solid transparent;background:transparent;color:var(--text-muted);transition:background .2s,border-color .2s,color .2s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.core-features_tab__EdnXD:hover{color:var(--text)}.core-features_tab__EdnXD:focus-visible{outline:2px solid var(--true-text);outline-offset:3px}.core-features_tabOn__4tLfZ{border-color:var(--hairline-strong);background:var(--bg-sunken);color:var(--text);box-shadow:0 2px 10px rgba(0,0,0,.08)}.core-features_panel__R1DwW{position:relative;overflow:hidden;border-radius:20px;background:var(--bg-sunken);color:var(--text);box-shadow:var(--shadow-card-lift)}.core-features_track__1yZLI{position:relative;display:flex;transition:transform .55s cubic-bezier(.2,.7,.2,1)}.core-features_slide__AHqEi{position:relative;overflow:hidden;flex:0 0 100%;padding:clamp(24px,4vw,52px) clamp(20px,5vw,60px);min-height:520px;display:flex;flex-direction:column;justify-content:center;visibility:hidden;transition:visibility 0s linear .55s}.core-features_slideActive__1NZ19{visibility:visible;transition-delay:0s}.core-features_bgDetect__C7WX8{background-color:#0f1412;background-image:radial-gradient(60% 55% at 72% 28%,rgba(55,211,153,.16),transparent 70%),repeating-linear-gradient(180deg,transparent 0 27px,rgba(255,255,255,.05) 27px 28px)}.core-features_bgFix__MUkyR{background-color:#101214;background-image:radial-gradient(50% 60% at 15% 90%,rgba(55,211,153,.14),transparent 70%),repeating-linear-gradient(90deg,transparent 0 39px,rgba(255,255,255,.04) 39px 40px),repeating-linear-gradient(0deg,transparent 0 39px,rgba(255,255,255,.04) 39px 40px)}.core-features_bgPaper__SPHJL{background:#e6e5e1;color:#141414;--bg-sunken:#ffffff;--bg-inset:#ebebeb;--code-bg:#ffffff;--text:#141414;--text-soft:#3d3d3d;--text-muted:#5c5c5c;--text-label:#5a5a5a;--hairline:#d4d4d4;--hairline-inner:#e0e0e0;--hairline-strong:#b8b8b8;--true:#17795a;--true-text:#14684e;--true-deep:#17795a;--amber-text:#8a5520;--rust-text:#a03a26;--low:#5c5c5c}.core-features_bgSurfaces__8WWQ5{background-color:#0e1116;background-image:radial-gradient(45% 40% at 50% 110%,rgba(55,211,153,.16),transparent 70%),repeating-radial-gradient(circle at 50% 120%,transparent 0 58px,rgba(255,255,255,.05) 58px 60px)}.core-features_bgSpeed__6HPwY{background-color:#0e1116;background-image:radial-gradient(45% 40% at 50% 110%,rgba(55,211,153,.16),transparent 70%),repeating-linear-gradient(180deg,transparent 0 21px,rgba(255,255,255,.04) 21px 22px)}.core-features_bgLocal__DRNIj{background-color:#0e1412;background-image:radial-gradient(circle at 50% 50%,rgba(14,20,18,0) 35%,rgba(14,20,18,.92) 100%),linear-gradient(115deg,transparent 0 48%,rgba(55,211,153,.07) 48% 48.4%,transparent 48.4%),linear-gradient(65deg,transparent 0 62%,rgba(55,211,153,.06) 62% 62.4%,transparent 62.4%),radial-gradient(rgba(55,211,153,.28) 1px,transparent 1.6px);background-size:100% 100%,100% 100%,100% 100%,26px 26px}.core-features_bgGate__gPnau{background-color:#121110;background-image:radial-gradient(55% 50% at 80% 20%,rgba(200,137,62,.18),transparent 70%),repeating-linear-gradient(135deg,transparent 0 22px,rgba(255,255,255,.035) 22px 23px)}.core-features_slideTitle__yeTef{font-family:var(--font-display),Georgia,serif;font-optical-sizing:auto;font-weight:400;font-size:clamp(26px,2.8vw,36px);line-height:1.12;letter-spacing:-.012em;margin:0 0 14px;color:var(--text);text-wrap:balance}.core-features_titleFlush__G5ZDv{margin-bottom:0}.core-features_slideBody__M8kHW{font-size:15.5px;color:var(--text-soft);line-height:1.6;margin:0;text-wrap:pretty}.core-features_slideActive__1NZ19 .core-features_slideTitle__yeTef{animation:core-features_tmFadeUp__QdZhg .6s ease .1s both}.core-features_slideActive__1NZ19 .core-features_slideBody__M8kHW{animation:core-features_tmFadeIn__O46BE .6s ease .4s both}.core-features_slideActive__1NZ19 .core-features_bodyMid__Z79QJ{animation-delay:.6s}.core-features_slideActive__1NZ19 .core-features_titleLate__Yhug8{animation-delay:.8s}.core-features_slideActive__1NZ19 .core-features_bodyLate__MCiQW{animation-delay:1.1s}.core-features_slideActive__1NZ19 .core-features_titleLatest__qwoFp{animation-delay:1.2s}.core-features_slideActive__1NZ19 .core-features_bodyLatest__eCvsk{animation-delay:1.5s}.core-features_splitCopy__MylIv{min-width:0}.core-features_copyBlock__Vp22Z{max-width:640px;margin-bottom:28px}.core-features_copyBlockWide__UJKJx{max-width:620px}.core-features_split11__3b3Mf,.core-features_split713__OfA4N,.core-features_split85___8Pq1,.core-features_split911__OMG6F{display:grid;grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);align-items:center}.core-features_split11__3b3Mf{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.core-features_split85___8Pq1{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.core-features_split713__OfA4N{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.core-features_split911__OMG6F{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.core-features_glassCard__j_xxp{background:rgba(10,12,12,.58);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.13);border-radius:14px;box-shadow:0 40px 100px rgba(0,0,0,.55);overflow:hidden}.core-features_scanLine__eJPxI{position:absolute;left:0;right:0;top:-3%;height:2px;background:linear-gradient(90deg,transparent,rgba(55,211,153,.55),transparent);pointer-events:none}.core-features_slideActive__1NZ19 .core-features_scanLine__eJPxI{animation:core-features_tmScan___OXx_ 3.2s linear .2s infinite}.core-features_statGrid__pimUv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;text-align:center;margin-bottom:36px}.core-features_stat__vvF1K{min-width:0}.core-features_slideActive__1NZ19 .core-features_stat__vvF1K{animation:core-features_tmFadeUp__QdZhg .6s ease both}.core-features_slideActive__1NZ19 .core-features_stat__vvF1K:first-child{animation-delay:.1s}.core-features_slideActive__1NZ19 .core-features_stat__vvF1K:nth-child(2){animation-delay:.3s}.core-features_slideActive__1NZ19 .core-features_stat__vvF1K:nth-child(3){animation-delay:.5s}.core-features_statNum__gQiIk{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:clamp(36px,5vw,60px);line-height:1.1;color:var(--text);overflow-wrap:anywhere}.core-features_statLabel__Kp68e{font-size:13px;color:var(--text-muted);margin-top:10px}.core-features_centerBlock__jnBvu{max-width:640px;margin:0 auto;text-align:center}.core-features_glassRule__nXswc{height:2px;background:var(--true);transform-origin:left}.core-features_slideActive__1NZ19 .core-features_glassRule__nXswc{animation:core-features_tmGrowX__7lSwG 1.4s ease .1s both}.core-features_findingList__HnkDW{display:grid}.core-features_findingRow__RsgOK{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px;gap:12px;align-items:baseline;padding:13px 16px;border-bottom:1px solid var(--hairline-inner);font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:12px}.core-features_slideActive__1NZ19 .core-features_findingRow__RsgOK{animation:core-features_tmSlideL__aRbXE .45s ease both}.core-features_slideActive__1NZ19 .core-features_findingRow__RsgOK:first-child{animation-delay:.3s}.core-features_slideActive__1NZ19 .core-features_findingRow__RsgOK:nth-child(2){animation-delay:.55s}.core-features_slideActive__1NZ19 .core-features_findingRow__RsgOK:nth-child(3){animation-delay:.8s}.core-features_slideActive__1NZ19 .core-features_findingRow__RsgOK:nth-child(4){animation-delay:1.05s}.core-features_slideActive__1NZ19 .core-features_findingRow__RsgOK:nth-child(5){animation-delay:1.3s}.core-features_sevHigh__d1IBI{color:var(--rust-text)}.core-features_sevMed__WZfZM{color:var(--amber-text)}.core-features_sevLow__gfCLY{color:var(--text-muted)}.core-features_findingName__ZaeEn{color:var(--text);overflow-wrap:anywhere}.core-features_findingLoc__Y3nyL{color:var(--text-muted)}.core-features_tierRows__zxXQi{display:grid;grid-gap:10px;gap:10px}.core-features_tierRow__vZeOR{display:grid;grid-template-columns:150px minmax(0,1fr) 70px;grid-gap:16px;gap:16px;align-items:center}.core-features_tierLabel__T2q1A{font-size:14px;color:var(--text)}.core-features_tierTrack__ZPiKE{display:flex}.core-features_tierBar__KNL_Z{height:26px;border-radius:5px;transform-origin:left}.core-features_tierBarTrue__FU3yF{background:var(--true)}.core-features_tierBarAmber__6D5vl{background:var(--amber-text)}.core-features_tierBarNeutral__1lKI_{background:var(--hairline-strong)}.core-features_tierRest__WV9dI{min-width:0}.core-features_tierPct__nLf4v{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:13px;text-align:right;overflow-wrap:anywhere}.core-features_tierPctTrue__P92_l{color:var(--true-text)}.core-features_tierPctAmber__WNrV_{color:var(--amber-text)}.core-features_tierPctNeutral__P8X8Y{color:var(--text-soft)}.core-features_slideActive__1NZ19 .core-features_tierBar__KNL_Z{animation:core-features_tmGrowX__7lSwG .9s cubic-bezier(.2,.7,.2,1) both}.core-features_slideActive__1NZ19 .core-features_tierPct__nLf4v{animation:core-features_tmFadeIn__O46BE .4s ease both}.core-features_slideActive__1NZ19 .core-features_tierRow__vZeOR:first-child .core-features_tierBar__KNL_Z{animation-delay:.5s}.core-features_slideActive__1NZ19 .core-features_tierRow__vZeOR:nth-child(2) .core-features_tierBar__KNL_Z{animation-delay:.8s}.core-features_slideActive__1NZ19 .core-features_tierRow__vZeOR:nth-child(3) .core-features_tierBar__KNL_Z{animation-delay:1.1s}.core-features_slideActive__1NZ19 .core-features_tierRow__vZeOR:first-child .core-features_tierPct__nLf4v{animation-delay:1.3s}.core-features_slideActive__1NZ19 .core-features_tierRow__vZeOR:nth-child(2) .core-features_tierPct__nLf4v{animation-delay:1.6s}.core-features_slideActive__1NZ19 .core-features_tierRow__vZeOR:nth-child(3) .core-features_tierPct__nLf4v{animation-delay:1.9s}.core-features_diffHead__7aS6r{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 18px;border-bottom:1px solid rgba(255,255,255,.1);font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:11px;color:var(--text-label)}.core-features_diffOk__d_XMo{color:var(--true-text)}.core-features_slideActive__1NZ19 .core-features_diffOk__d_XMo{animation:core-features_tmFadeIn__O46BE .5s ease 2.2s both}.core-features_diffPre__jNMlT{margin:0;padding:16px 18px 20px;font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:12.5px;line-height:1.8;color:var(--text-muted);overflow-x:auto}.core-features_diffHunk__vBMFB{color:var(--text-label)}.core-features_diffDel__IR36O{color:var(--rust-text);background:rgba(180,67,46,.14)}.core-features_diffAdd__Lras_{color:var(--true-text);background:rgba(55,211,153,.12)}.core-features_slideActive__1NZ19 .core-features_diffDel__IR36O{animation:core-features_tmFadeIn__O46BE .35s ease both}.core-features_slideActive__1NZ19 .core-features_diffPre__jNMlT>.core-features_diffDel__IR36O:nth-child(3){animation-delay:.4s}.core-features_slideActive__1NZ19 .core-features_diffPre__jNMlT>.core-features_diffDel__IR36O:nth-child(4){animation-delay:.55s}.core-features_slideActive__1NZ19 .core-features_diffPre__jNMlT>.core-features_diffDel__IR36O:nth-child(5){animation-delay:.7s}.core-features_slideActive__1NZ19 .core-features_diffPre__jNMlT>.core-features_diffDel__IR36O:nth-child(6){animation-delay:.85s}.core-features_slideActive__1NZ19 .core-features_diffPre__jNMlT>.core-features_diffDel__IR36O:nth-child(7){animation-delay:1s}.core-features_slideActive__1NZ19 .core-features_diffAdd__Lras_{animation:core-features_tmSlideL__aRbXE .5s ease 1.5s both}.core-features_legend__R_qun{display:grid;grid-gap:10px;gap:10px;margin-top:22px;font-size:14px;color:var(--text)}.core-features_legendItem__DH9oe{display:flex;align-items:center;gap:10px}.core-features_legend2__Yj81P,.core-features_legend3__ChvuN{opacity:.35}.core-features_slideActive__1NZ19 .core-features_legend1__hRD1h{animation:core-features_tmLegend1__Cc6Jn 11s ease-in-out 1.4s infinite}.core-features_slideActive__1NZ19 .core-features_legend2__Yj81P{animation:core-features_tmLegend2__3v0K2 11s ease-in-out 1.4s infinite}.core-features_slideActive__1NZ19 .core-features_legend3__ChvuN{animation:core-features_tmLegend3__KgsTA 11s ease-in-out 1.4s infinite}.core-features_legendDotAmber__KQseU,.core-features_legendDotRust__LZIJE,.core-features_legendDotTrue__gVdfR{width:6px;height:6px;border-radius:99px;flex:none}.core-features_legendDotTrue__gVdfR{background:var(--true-deep)}.core-features_legendDotAmber__KQseU{background:var(--amber)}.core-features_legendDotRust__LZIJE{background:var(--rust-text)}.core-features_reportLink__JG_Zr{margin:18px 0 0;font-size:14.5px}.core-features_reportLink__JG_Zr a{color:var(--true-text)}.core-features_sheetWrap__X45OS{position:relative;min-width:0;margin-bottom:-60px}.core-features_sheetBack__l7voV{position:absolute;inset:16px -12px -16px 12px;background:#f7f7f5;border-radius:6px;box-shadow:0 20px 50px rgba(0,0,0,.18);transform:rotate(1.4deg)}.core-features_slideActive__1NZ19 .core-features_sheetBack__l7voV{animation:core-features_tmSlideLBack__5nuww .7s cubic-bezier(.2,.7,.2,1) .15s both}.core-features_sheet__PJynS{position:relative;height:360px;overflow:hidden;background:var(--bg-sunken);color:var(--text);border-radius:6px 6px 0 0;box-shadow:0 30px 70px rgba(0,0,0,.28)}.core-features_slideActive__1NZ19 .core-features_sheet__PJynS{animation:core-features_tmSlideL__aRbXE .7s cubic-bezier(.2,.7,.2,1) both}.core-features_sheetPan__Eiy6u{padding:34px 38px 40px}.core-features_slideActive__1NZ19 .core-features_sheetPan__Eiy6u{animation:core-features_tmPan__LmqQ5 11s ease-in-out 1.4s infinite}.core-features_sheetHead__v_GQn{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:var(--text-muted);padding-bottom:14px;border-bottom:1px solid var(--hairline)}.core-features_sheetBrand__HcmvI{display:flex;align-items:center;gap:8px}.core-features_sheetBrandDot__ITYwU{width:8px;height:8px;border-radius:99px;background:var(--true-deep);flex:none}.core-features_sheetMono__bOhxS{font-family:var(--font-mono),"JetBrains Mono",monospace}.core-features_sheetScore__R_Np2{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:24px;gap:24px;align-items:end;padding:26px 0 22px}.core-features_sheetLabel__yLInL{font-size:12px;color:var(--text-muted)}.core-features_scoreLine__wsjM0{display:flex;align-items:baseline;gap:6px;margin-top:6px}.core-features_scoreNum__zWd2P{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:52px;line-height:.9;color:var(--text)}.core-features_scoreOf__YV_h5{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:16px;color:var(--text-muted)}.core-features_sheetSummary__vhBur{font-size:13.5px;line-height:1.5;color:var(--text-soft)}.core-features_sheetCost__VM6T1{border-top:1px solid var(--hairline-inner);padding-top:22px}.core-features_sheetCostHead__XFi3u{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:var(--text-muted);margin-bottom:10px}.core-features_sheetCostTotal___flG5{font-family:var(--font-mono),"JetBrains Mono",monospace;color:var(--text)}.core-features_costBar__mvnW_{display:flex;height:12px;border-radius:3px;overflow:hidden;gap:2px}.core-features_costAuto__3qrFN{background:var(--true-deep)}.core-features_costBounded__IY_4b{background:var(--amber)}.core-features_costStructural__qRNVC{background:var(--hairline-strong)}.core-features_costLegend__ff6Mb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:12px;font-size:12.5px;line-height:1.45}.core-features_costCell__IKbJk{min-width:0}.core-features_costCellHead__ejx99{color:var(--text);font-weight:500}.core-features_costCellSub__Cc4SH{color:var(--text-muted);overflow-wrap:anywhere}.core-features_sheetFindings__xQCVe{border-top:1px solid var(--hairline-inner);margin-top:22px;padding-top:18px}.core-features_sheetFindings__xQCVe .core-features_sheetLabel__yLInL{margin-bottom:10px}.core-features_findingGrid__wHHAY{display:grid;grid-gap:8px;gap:8px;font-size:13px;color:var(--text)}.core-features_sheetFinding__4kxBE{display:grid;grid-template-columns:56px minmax(0,1fr);grid-gap:10px;gap:10px}.core-features_sheetSev__lBjxA{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:11.5px}.core-features_sevHighPaper__svhQl{color:var(--rust-text)}.core-features_sevMedPaper__IGsQN{color:var(--amber-text)}.core-features_sevLowPaper___VUZO,.core-features_sheetMeta__ee1ki{color:var(--text-muted)}.core-features_backlogHead__6caSl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(20px,4vw,56px);gap:clamp(20px,4vw,56px);align-items:end;margin-bottom:22px}.core-features_ghCard___3dfQ{background:var(--bg-sunken);border:1px solid #d0d7de;border-radius:8px;overflow:hidden;box-shadow:0 30px 70px rgba(0,0,0,.22)}.core-features_slideActive__1NZ19 .core-features_ghCard___3dfQ{animation:core-features_tmSlideL__aRbXE .6s ease .3s both}.core-features_ghTabs__g6q1C{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;background:#f6f8fa;border-bottom:1px solid #d0d7de;font-size:13px;color:#1f2328;flex-wrap:wrap}.core-features_ghTabPair__yR3Dd{display:flex;gap:16px}.core-features_ghTabOpen__6XDoA{font-weight:600}.core-features_ghTabClosed__W9vNE{color:#656d76}.core-features_ghSort__NqUoN{font-size:12px;color:#656d76}.core-features_ghSortStrong__gJ5TQ{font-weight:600;color:#1f2328}.core-features_ghIssue__UQNn6{display:grid;grid-template-columns:16px minmax(0,1fr);grid-gap:10px;gap:10px;padding:11px 16px;border-bottom:1px solid #d0d7de;align-items:start}.core-features_slideActive__1NZ19 .core-features_ghIssue__UQNn6{animation:core-features_tmSlideL__aRbXE .45s ease both}.core-features_slideActive__1NZ19 .core-features_ghIssue__UQNn6:nth-child(2){animation-delay:.7s}.core-features_slideActive__1NZ19 .core-features_ghIssue__UQNn6:nth-child(3){animation-delay:.85s}.core-features_slideActive__1NZ19 .core-features_ghIssue__UQNn6:nth-child(4){animation-delay:1s}.core-features_slideActive__1NZ19 .core-features_ghIssue__UQNn6:nth-child(5){animation-delay:1.5s}.core-features_slideActive__1NZ19 .core-features_ghIssue__UQNn6:nth-child(6){animation-delay:1.9s}.core-features_ghIcon__vOeKV{padding-top:2px}.core-features_ghIconPop__rvUUm{display:inline-flex}.core-features_slideActive__1NZ19 .core-features_ghIssue__UQNn6:nth-child(5) .core-features_ghIconPop__rvUUm{animation:core-features_tmPop__RQZb2 .45s ease 2s both}.core-features_slideActive__1NZ19 .core-features_ghIssue__UQNn6:nth-child(6) .core-features_ghIconPop__rvUUm{animation:core-features_tmPop__RQZb2 .45s ease 2.4s both}.core-features_ghIssueBody__4VHNY{min-width:0}.core-features_ghTitleRow__qo0u2{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center}.core-features_ghTitle__WMdMR{font-size:14px;font-weight:600;color:#1f2328}.core-features_ghBadge___EyKN{font-size:11px;font-weight:500;padding:2px 8px;border-radius:99px;white-space:nowrap}.core-features_ghBadgeGray__98NTv{background:#eaeef2;color:#24292f}.core-features_ghBadgeRed__31UK2{background:#ffebe9;color:#a40e26}.core-features_ghBadgeYellow__qNnpD{background:#fff8c5;color:#7d4e00}.core-features_ghBadgeGreen__Eneb5{background:#dafbe1;color:#116329}.core-features_slideActive__1NZ19 .core-features_ghIssue__UQNn6:nth-child(5) .core-features_ghBadgeGreen__Eneb5{animation:core-features_tmPop__RQZb2 .4s ease 2.15s both}.core-features_slideActive__1NZ19 .core-features_ghIssue__UQNn6:nth-child(6) .core-features_ghBadgeGreen__Eneb5{animation:core-features_tmPop__RQZb2 .4s ease 2.55s both}.core-features_ghMeta__AZiDD{font-size:12px;color:#656d76;margin-top:3px}.core-features_ghFoot__Hl0lW{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 16px;background:#f6f8fa;font-size:12.5px;color:#656d76}.core-features_slideActive__1NZ19 .core-features_ghFoot__Hl0lW{animation:core-features_tmFadeIn__O46BE .5s ease 3s both}.core-features_ghFootTotal__eq9fT{font-family:var(--font-mono),"JetBrains Mono",monospace;color:#1f2328}.core-features_flowWrap__XMwz3{position:relative;width:100%;max-width:820px;margin:0 auto 26px;aspect-ratio:2.2/1;min-height:260px}.core-features_flowLines__pJluX{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.core-features_flowLineGroup__T_l_v{stroke:var(--hairline-strong);stroke-width:1}.core-features_flowDot__7Y2l8{position:absolute;left:50%;top:50%;width:8px;height:8px;margin:-4px;border-radius:99px;background:var(--true);box-shadow:0 0 12px rgba(55,211,153,.8);opacity:0}.core-features_slideActive__1NZ19 .core-features_flowDotTL__yqoML{animation:core-features_tmFlowTL__oOHid 2.6s ease-in-out 0s infinite}.core-features_slideActive__1NZ19 .core-features_flowDotTR__PDqpv{animation:core-features_tmFlowTR__OdtT_ 2.6s ease-in-out .65s infinite}.core-features_slideActive__1NZ19 .core-features_flowDotBL__Dl6Sh{animation:core-features_tmFlowBL__xNPnQ 2.6s ease-in-out 1.3s infinite}.core-features_slideActive__1NZ19 .core-features_flowDotBR__hVMjc{animation:core-features_tmFlowBR__u4F0T 2.6s ease-in-out 1.95s infinite}.core-features_flowNode__D7oov{position:absolute;transform:translate(-50%,-50%);width:min(150px,26%)}.core-features_flowNodeTL__kbvaq{left:16%;top:20%}.core-features_flowNodeTR__g34du{left:84%;top:20%}.core-features_flowNodeBL__rPSJz{left:16%;top:80%}.core-features_flowNodeBR__9C60A{left:84%;top:80%}.core-features_flowCard__hqCNx{background:var(--bg-sunken);border:1px solid var(--hairline-strong);border-radius:10px;padding:10px 12px;text-align:center;box-shadow:0 20px 50px rgba(0,0,0,.5)}.core-features_slideActive__1NZ19 .core-features_flowCard__hqCNx{animation:core-features_tmFadeUp__QdZhg .5s ease both}.core-features_slideActive__1NZ19 .core-features_flowNodeTL__kbvaq .core-features_flowCard__hqCNx{animation-delay:.5s}.core-features_slideActive__1NZ19 .core-features_flowNodeTR__g34du .core-features_flowCard__hqCNx{animation-delay:.7s}.core-features_slideActive__1NZ19 .core-features_flowNodeBL__rPSJz .core-features_flowCard__hqCNx{animation-delay:.9s}.core-features_slideActive__1NZ19 .core-features_flowNodeBR__9C60A .core-features_flowCard__hqCNx{animation-delay:1.1s}.core-features_flowCardName__AK33g{font-size:13px;font-weight:500;color:var(--text)}.core-features_flowCardNote__fiYmy{font-size:11px;color:var(--text-soft);line-height:1.35;margin-top:3px}.core-features_flowCore__E4JbK{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.core-features_flowCoreCard__RcZ6q{background:var(--true);color:var(--cta-fg);border-radius:12px;padding:14px 18px;text-align:center;box-shadow:0 0 0 8px rgba(55,211,153,.15),0 20px 50px rgba(0,0,0,.5)}.core-features_slideActive__1NZ19 .core-features_flowCoreCard__RcZ6q{animation:core-features_tmPop__RQZb2 .6s ease .1s both}.core-features_flowCoreName__suNZ_{font-size:14px;font-weight:600}.core-features_flowCoreNote__7d579{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:10.5px;margin-top:2px;opacity:.85}.core-features_streamOverlay__PoOG3{position:absolute;inset:0;pointer-events:none;background-image:repeating-linear-gradient(90deg,rgba(55,211,153,0) 0 140px,rgba(55,211,153,.1) 140px 143px,rgba(55,211,153,0) 143px 260px)}.core-features_slideActive__1NZ19 .core-features_streamOverlay__PoOG3{animation:core-features_tmStream__vXDhg 5s linear infinite}.core-features_aboveStream___eNRY{position:relative}.core-features_speedPair__rg_S4{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:10px;gap:10px;margin-top:22px}.core-features_speedCard__yOVZs{min-width:0;padding:16px 18px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:rgba(10,12,12,.4)}.core-features_slideActive__1NZ19 .core-features_speedCard__yOVZs{animation:core-features_tmFadeUp__QdZhg .6s ease both}.core-features_slideActive__1NZ19 .core-features_speedCard__yOVZs:first-child{animation-delay:.7s}.core-features_slideActive__1NZ19 .core-features_speedCard__yOVZs:nth-child(2){animation-delay:.9s}.core-features_speedNum__l2zf9{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:clamp(22px,2.4vw,32px);line-height:1.1;color:var(--text);overflow-wrap:anywhere}.core-features_speedNumTrue__eof0b{color:var(--true-text)}.core-features_speedNote__XAbXw{font-size:12.5px;color:var(--text-muted);margin-top:8px}.core-features_termCard__XetYR{font-family:var(--font-mono),"JetBrains Mono",monospace}.core-features_slideActive__1NZ19 .core-features_termCard__XetYR{animation:core-features_tmFadeUp__QdZhg .6s ease .3s both}.core-features_termHead__kwkwI{display:flex;align-items:center;gap:14px;padding:10px 16px;border-bottom:1px solid rgba(255,255,255,.1);font-size:11.5px;color:var(--text-label)}.core-features_termLights__rIiGi{display:flex;gap:6px}.core-features_termLight__zveIv{width:9px;height:9px;border-radius:99px;background:rgba(255,255,255,.14)}.core-features_termFile__uALVS{color:var(--text)}.core-features_termSaveWrap__3q38m{position:relative;display:inline-flex;width:8px;height:8px}.core-features_termSaveDot__3ljy4{position:absolute;inset:0;border-radius:99px;background:var(--amber-text)}.core-features_slideActive__1NZ19 .core-features_termSaveDot__3ljy4{animation:core-features_tmSaveDot__9MKMc 6s linear infinite}.core-features_termRunTrack__O9JC9{position:relative;height:2px}.core-features_termRunBar__r1_RQ{position:absolute;inset:0;background:var(--true);transform-origin:left;transform:scaleX(0)}.core-features_slideActive__1NZ19 .core-features_termRunBar__r1_RQ{animation:core-features_tmRun__xUZH6 6s linear infinite}.core-features_termPre__o9L9_{margin:0;padding:18px 16px 16px;font-size:12.5px;line-height:1.85;color:var(--code-text);overflow:hidden}.core-features_termLine__z17cO{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:14px;gap:14px}.core-features_termNo__cZMkg{color:var(--text-label);text-align:right}.core-features_codeKey__6Fsw4{color:var(--code-key)}.core-features_codeFn__zv0YL{color:var(--code-fn)}.core-features_termTypeWrap__tFejQ{display:inline-flex;align-items:center}.core-features_termType__icJF7{display:inline-block;overflow:hidden;white-space:nowrap;vertical-align:bottom;max-width:100%}.core-features_slideActive__1NZ19 .core-features_termType__icJF7{animation:core-features_tmType__7F3MG 6s steps(34) infinite}.core-features_termCaret__o2U64{display:inline-block;width:7px;height:14px;margin-left:2px;background:var(--true)}.core-features_slideActive__1NZ19 .core-features_termCaret__o2U64{animation:core-features_tmCaret__lAYT0 6s linear infinite}.core-features_termFoot__1T1Vh{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;padding:9px 16px;border-top:1px solid rgba(255,255,255,.1);font-size:11px;color:var(--text-label)}.core-features_termSaveState__B1Tpo{position:relative;display:inline-block;min-width:120px;height:16px}.core-features_termSaveA__LnC1T,.core-features_termSaveB__SomkW{position:absolute;left:0;top:0;white-space:nowrap}.core-features_termSaveB__SomkW{color:var(--text-soft);opacity:0}.core-features_slideActive__1NZ19 .core-features_termSaveA__LnC1T{animation:core-features_tmSaveA__gOoqX 6s linear infinite}.core-features_slideActive__1NZ19 .core-features_termSaveB__SomkW{animation:core-features_tmSaveB__1KB_X 6s linear infinite}.core-features_termCheck__3O1Qq{display:inline-flex;align-items:center;gap:8px;padding:3px 10px;border-radius:99px;background:rgba(55,211,153,.16);color:var(--true-text);white-space:nowrap}.core-features_slideActive__1NZ19 .core-features_termCheck__3O1Qq{animation:core-features_tmCheck___ZYTt 6s ease infinite}.core-features_termCheckDot__o54DG{width:6px;height:6px;border-radius:99px;background:var(--true);flex:none}.core-features_localTop__OWEfa{display:grid;grid-template-columns:minmax(0,1fr) 128px;grid-gap:18px;gap:18px;align-items:stretch;margin-bottom:26px}.core-features_fence__88GxH{position:relative;border:1.5px dashed var(--true-dim);border-radius:14px;padding:26px 20px 20px;background:rgba(14,20,18,.55)}.core-features_fenceTag__FSsSP{position:absolute;top:-10px;left:16px;background:#0e1412;padding:0 8px;font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:11px;color:var(--true-text);white-space:nowrap}.core-features_fenceTagAmber___eOaY{color:var(--amber-text)}.core-features_laneList__CfCb3{display:grid;grid-gap:14px;gap:14px}.core-features_lane__R6J4k{display:grid;grid-template-columns:104px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center}.core-features_slideActive__1NZ19 .core-features_lane__R6J4k{animation:core-features_tmFadeIn__O46BE .5s ease both}.core-features_slideActive__1NZ19 .core-features_lane__R6J4k:first-child{animation-delay:.1s}.core-features_slideActive__1NZ19 .core-features_lane__R6J4k:nth-child(2){animation-delay:.3s}.core-features_slideActive__1NZ19 .core-features_lane__R6J4k:nth-child(3){animation-delay:.5s}.core-features_laneName__FMBkZ{font-size:13px;font-weight:500;color:var(--text)}.core-features_laneSteps__BRyhC{display:flex;align-items:center;gap:6px;min-width:0}.core-features_step__QA8ol{min-width:0;flex:1 1;background:var(--bg-sunken);border:1px solid var(--hairline-strong);border-radius:9px;padding:10px;text-align:center}.core-features_stepAmber__2OTCF{border-color:var(--amber-dim)}.core-features_stepName__2Zukh{font-size:12.5px;color:var(--text);line-height:1.3}.core-features_stepNote__jPYLk{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:10px;color:var(--text-muted);margin-top:3px}.core-features_stepNoteAmber__btEk2{color:var(--amber-text)}.core-features_slideActive__1NZ19 .core-features_laneList__CfCb3 .core-features_step__QA8ol{animation:core-features_tmLight__SvH_r 9s linear infinite}.core-features_slideActive__1NZ19 .core-features_laneList__CfCb3 .core-features_lane__R6J4k:first-child .core-features_step__QA8ol:first-of-type{animation-delay:0s}.core-features_slideActive__1NZ19 .core-features_laneList__CfCb3 .core-features_lane__R6J4k:first-child .core-features_step__QA8ol:nth-of-type(2){animation-delay:.6s}.core-features_slideActive__1NZ19 .core-features_laneList__CfCb3 .core-features_lane__R6J4k:first-child .core-features_step__QA8ol:nth-of-type(3){animation-delay:1.2s}.core-features_slideActive__1NZ19 .core-features_laneList__CfCb3 .core-features_lane__R6J4k:first-child .core-features_step__QA8ol:nth-of-type(4){animation-delay:1.8s}.core-features_slideActive__1NZ19 .core-features_laneList__CfCb3 .core-features_lane__R6J4k:nth-child(2) .core-features_step__QA8ol:first-of-type{animation-delay:3s}.core-features_slideActive__1NZ19 .core-features_laneList__CfCb3 .core-features_lane__R6J4k:nth-child(2) .core-features_step__QA8ol:nth-of-type(2){animation-delay:3.6s}.core-features_slideActive__1NZ19 .core-features_laneList__CfCb3 .core-features_lane__R6J4k:nth-child(2) .core-features_step__QA8ol:nth-of-type(3){animation-delay:4.2s}.core-features_slideActive__1NZ19 .core-features_laneList__CfCb3 .core-features_lane__R6J4k:nth-child(2) .core-features_step__QA8ol:nth-of-type(4){animation-delay:4.8s}.core-features_slideActive__1NZ19 .core-features_laneList__CfCb3 .core-features_lane__R6J4k:nth-child(3) .core-features_step__QA8ol:first-of-type{animation-delay:6s}.core-features_slideActive__1NZ19 .core-features_laneList__CfCb3 .core-features_lane__R6J4k:nth-child(3) .core-features_step__QA8ol:nth-of-type(2){animation-delay:6.6s}.core-features_slideActive__1NZ19 .core-features_laneList__CfCb3 .core-features_lane__R6J4k:nth-child(3) .core-features_step__QA8ol:nth-of-type(3){animation-delay:7.2s}.core-features_arrow__cLxDA{flex:none;stroke:var(--true-dim)}.core-features_outside__4k2je{border:1px dashed var(--hairline-strong);border-radius:14px;padding:16px 12px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:8px;color:var(--text-muted)}.core-features_slideActive__1NZ19 .core-features_outside__4k2je{animation:core-features_tmFadeIn__O46BE .6s ease .8s both}.core-features_outsideName__lPwCk{font-size:12.5px;color:var(--text-soft);line-height:1.35}.core-features_outsideNote__wKrmL{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:10px;line-height:1.4}.core-features_localCopy__U3EvT{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);align-items:start}.core-features_egress__ppXzb{display:grid;grid-template-columns:minmax(0,1.1fr) 84px minmax(0,.9fr);grid-template-rows:auto auto;grid-gap:16px 0;gap:16px 0;align-items:stretch}.core-features_egressAlsoInside__qcmES,.core-features_egressInside__zLqpq,.core-features_egressOutside__m_0WC{position:relative;border-radius:14px;padding:28px 16px 18px}.core-features_egressInside__zLqpq{grid-row:1/span 2;border:1.5px dashed var(--true-dim);background:rgba(14,20,18,.6);display:flex;flex-direction:column;justify-content:center;gap:12px}.core-features_egressOutside__m_0WC{border:1.5px dashed var(--amber-dim);display:flex;align-items:center}.core-features_egressAlsoInside__qcmES{border:1.5px dashed var(--true-dim);background:rgba(14,20,18,.6);display:flex;align-items:center}.core-features_slideActive__1NZ19 .core-features_egressInside__zLqpq{animation:core-features_tmFadeIn__O46BE .5s ease .3s both}.core-features_slideActive__1NZ19 .core-features_egressOutside__m_0WC{animation:core-features_tmFadeIn__O46BE .5s ease .5s both}.core-features_slideActive__1NZ19 .core-features_egressAlsoInside__qcmES{animation:core-features_tmFadeIn__O46BE .5s ease .7s both}.core-features_egressPair__L_pp7{display:flex;align-items:center;gap:6px}.core-features_firewall__9Dlp7,.core-features_wire__K0DsK{position:relative;display:flex;align-items:center;justify-content:center}.core-features_firewallLabel__zTDkc{position:absolute;top:-10px;left:50%;transform:translateX(-50%);font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:10.5px;color:var(--amber-text);white-space:nowrap}.core-features_firewallBar__6rTCk{width:14px;height:72%;border-radius:3px;background:repeating-linear-gradient(180deg,var(--amber-text) 0 7px,rgba(200,137,62,.22) 7px 10px);box-shadow:0 0 18px rgba(200,137,62,.35)}.core-features_wireLine__5llvL{width:100%;border-top:1.5px dashed var(--true-dim)}.core-features_packet__tzvq7{position:absolute;top:50%;left:-8%;width:9px;height:9px;margin-top:-4px;border-radius:2px;opacity:0}.core-features_packetAmber__MQ4Hl{background:var(--amber-text);box-shadow:0 0 12px rgba(200,137,62,.9)}.core-features_packetTrue__Nhqr0{background:var(--true);box-shadow:0 0 12px rgba(55,211,153,.9)}.core-features_slideActive__1NZ19 .core-features_packetAmber__MQ4Hl{animation:core-features_tmPacket__fjZKA 3.4s ease-in-out .6s infinite}.core-features_slideActive__1NZ19 .core-features_packetTrue__Nhqr0{animation:core-features_tmPacket__fjZKA 3.4s ease-in-out 2.3s infinite}.core-features_ghDarkCard__Z0m6P{background:rgba(13,17,23,.6);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.13);border-radius:10px;overflow:hidden;box-shadow:0 30px 70px rgba(0,0,0,.55)}.core-features_slideActive__1NZ19 .core-features_ghDarkCard__Z0m6P{animation:core-features_tmFadeUp__QdZhg .6s ease .2s both}.core-features_slideActive__1NZ19 .core-features_ghDarkCardLate___3ZXP{animation-delay:.3s}.core-features_checksHead__5ZFUN{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid #30363d}.core-features_slideActive__1NZ19 .core-features_checksHead__5ZFUN{animation:core-features_tmFadeIn__O46BE .5s ease 2.6s both}.core-features_checksTitle__nCabT{font-size:14px;font-weight:600;color:#e6edf3}.core-features_checksSub__rFyG_{font-size:12px;color:#8b949e}.core-features_checkRow__NfLkW{display:grid;grid-template-columns:16px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 16px;border-bottom:1px solid #30363d}.core-features_slideActive__1NZ19 .core-features_checkRow__NfLkW{animation:core-features_tmSlideL__aRbXE .45s ease both}.core-features_slideActive__1NZ19 .core-features_checkRow__NfLkW:nth-child(2){animation-delay:.7s}.core-features_slideActive__1NZ19 .core-features_checkRow__NfLkW:nth-child(3){animation-delay:1.3s}.core-features_slideActive__1NZ19 .core-features_checkRow__NfLkW:nth-child(4){animation-delay:1.9s}.core-features_checkIcon__PlNEd{display:inline-flex}.core-features_slideActive__1NZ19 .core-features_checkRow__NfLkW:nth-child(2) .core-features_checkIcon__PlNEd{animation:core-features_tmPop__RQZb2 .4s ease 1.05s both}.core-features_slideActive__1NZ19 .core-features_checkRow__NfLkW:nth-child(3) .core-features_checkIcon__PlNEd{animation:core-features_tmPop__RQZb2 .4s ease 1.65s both}.core-features_slideActive__1NZ19 .core-features_checkRow__NfLkW:nth-child(4) .core-features_checkIcon__PlNEd{animation:core-features_tmPop__RQZb2 .4s ease 2.25s both}.core-features_checkCell__77kkt{min-width:0}.core-features_checkName__c9apE{font-size:13.5px;color:#e6edf3}.core-features_checkNote__k5DdP{font-size:13px;color:#8b949e}.core-features_checkDetails__1nx61{font-size:12.5px;color:#8b949e;white-space:nowrap}.core-features_mergeRow__bn8H7{display:flex;align-items:center;gap:12px;padding:14px 16px}.core-features_slideActive__1NZ19 .core-features_mergeRow__bn8H7{animation:core-features_tmFadeIn__O46BE .5s ease 3.1s both}.core-features_mergeBtn__XJY__{font-size:13px;font-weight:600;color:#8b949e;background:#21262d;border:1px solid #30363d;border-radius:6px;padding:6px 14px}.core-features_mergeNote__SI6aH{font-size:12.5px;color:#8b949e}.core-features_alertFile__yRcj5{padding:8px 14px;border-bottom:1px solid #30363d;font-size:11.5px}.core-features_alertFile__yRcj5,.core-features_alertPre__VBsBM{font-family:var(--font-mono),"JetBrains Mono",monospace;color:#8b949e}.core-features_alertPre__VBsBM{margin:0;padding:10px 0 0;font-size:12.5px;line-height:1.8;overflow-x:auto}.core-features_alertLine___AXwd{padding:0 14px}.core-features_slideActive__1NZ19 .core-features_alertLine___AXwd{animation:core-features_tmFadeIn__O46BE .3s ease both}.core-features_slideActive__1NZ19 .core-features_alertPre__VBsBM>.core-features_alertLine___AXwd:first-child{animation-delay:.8s}.core-features_slideActive__1NZ19 .core-features_alertPre__VBsBM>.core-features_alertLine___AXwd:nth-child(2){animation-delay:1s}.core-features_slideActive__1NZ19 .core-features_alertPre__VBsBM>.core-features_alertLine___AXwd:nth-child(3){animation-delay:1.2s}.core-features_alertLineHit__vsJST{background:rgba(248,81,73,.12);color:#e6edf3}.core-features_alertNo__UrYnv{display:inline-block;width:3ch;margin-right:1ch;color:#484f58}.core-features_alertBox__v66Xj{margin:10px 14px 14px 46px;background:rgba(22,27,34,.7);border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:12px 14px}.core-features_slideActive__1NZ19 .core-features_alertBox__v66Xj{animation:core-features_tmFadeUp__QdZhg .55s ease 1.9s both}.core-features_alertBy__nIvU9{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12.5px;color:#8b949e}.core-features_alertAvatar__hf9SP{width:18px;height:18px;border-radius:99px;background:var(--true);display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:#0d1117;flex:none}.core-features_alertBot__8R4tD{color:#e6edf3;font-weight:600}.core-features_alertBadge__u8E7s{font-size:11px;font-weight:500;padding:1px 7px;border-radius:99px}.core-features_alertBadgeRed__d6Gb2{background:rgba(248,81,73,.18);color:#ff7b72}.core-features_alertBadgeAmber__iEuox{background:rgba(210,153,34,.18);color:#d29922}.core-features_slideActive__1NZ19 .core-features_alertBadgeRed__d6Gb2{animation:core-features_tmPop__RQZb2 .4s ease 2.5s both}.core-features_slideActive__1NZ19 .core-features_alertBadgeAmber__iEuox{animation:core-features_tmPop__RQZb2 .4s ease 2.7s both}.core-features_alertRule__H_PkU{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:12px;color:#e6edf3;margin-top:8px}.core-features_alertText__OJ56r{font-size:13px;color:#c9d1d9;line-height:1.5;margin-top:4px}.core-features_alertCode__mf_I7{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:12px}.core-features_controls__erWx1{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;margin-top:12px;padding:8px;border:1px solid var(--hairline);border-radius:99px}.core-features_arrowBtn__CF7gc{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;cursor:pointer;width:48px;height:48px;border-radius:99px;border:1px solid var(--hairline-strong);background:transparent;color:var(--text);display:flex;align-items:center;justify-content:center;transition:border-color .2s}.core-features_arrowBtn__CF7gc:hover{border-color:var(--text-muted)}.core-features_arrowBtn__CF7gc:focus-visible{outline:2px solid var(--true-text);outline-offset:3px}.core-features_controlMid__OlXTd{display:flex;align-items:center;justify-content:center;gap:14px;min-width:0}.core-features_shortLabel__u8dKs{font-size:14px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.core-features_dots__GjRDv{display:flex;gap:6px;flex:none}.core-features_dot__MwC0U{width:6px;height:5px;border-radius:99px;background:var(--hairline-strong);transition:width .3s,background .3s}.core-features_dotOn__gqEXA{width:22px;background:var(--true)}.core-features_footLinks__T90qp{font-size:14.5px;color:var(--text-muted);line-height:1.55;margin:24px 0 0;text-align:center}@media (max-width:1080px){.core-features_backlogHead__6caSl,.core-features_localCopy__U3EvT,.core-features_split11__3b3Mf,.core-features_split713__OfA4N,.core-features_split85___8Pq1,.core-features_split911__OMG6F{grid-template-columns:1fr;gap:40px}.core-features_backlogHead__6caSl{gap:20px}.core-features_sheetWrap__X45OS{margin-bottom:0}}@media (max-width:900px){.core-features_localTop__OWEfa{grid-template-columns:1fr}.core-features_egress__ppXzb{grid-template-columns:1fr;grid-template-rows:auto;gap:14px}.core-features_egressInside__zLqpq{grid-row:auto}.core-features_firewall__9Dlp7,.core-features_wire__K0DsK{min-height:54px}.core-features_firewallBar__6rTCk{width:72%;height:14px;background:repeating-linear-gradient(90deg,var(--amber-text) 0 7px,rgba(200,137,62,.22) 7px 10px)}.core-features_flowWrap__XMwz3{aspect-ratio:1.4/1;min-height:320px}.core-features_flowNode__D7oov{width:34%}}@media (max-width:760px){.core-features_section__Fwt_A{padding:64px 0;margin-top:40px}.core-features_content__W12B9{padding:0 20px}.core-features_tablist___StGE{grid-template-columns:repeat(3,minmax(0,1fr));border-radius:16px}.core-features_statNum__gQiIk{font-size:30px}.core-features_scoreNum__zWd2P{font-size:36px}.core-features_tierRow__vZeOR{grid-template-columns:96px minmax(0,1fr) 54px;gap:10px}.core-features_sheetPan__Eiy6u{padding:22px 20px 28px}.core-features_lane__R6J4k{grid-template-columns:1fr;gap:8px}.core-features_laneSteps__BRyhC{overflow-x:auto;scrollbar-width:thin;padding-bottom:6px;margin-bottom:-6px}.core-features_laneSteps__BRyhC .core-features_step__QA8ol{flex:0 0 auto;min-width:108px}.core-features_termPre__o9L9_{overflow-x:auto;font-size:11.5px}.core-features_termCheck__3O1Qq{white-space:normal;border-radius:10px}.core-features_flowWrap__XMwz3{aspect-ratio:1.05/1;min-height:340px}.core-features_flowNode__D7oov{width:40%}.core-features_flowCardNote__fiYmy{font-size:10px}.core-features_alertBox__v66Xj{margin-left:14px}.core-features_controls__erWx1{gap:10px}.core-features_footLinks__T90qp{font-size:13.5px}}@media (prefers-reduced-motion:reduce){.core-features_arrowBtn__CF7gc,.core-features_dot__MwC0U,.core-features_slide__AHqEi,.core-features_tab__EdnXD,.core-features_track__1yZLI{transition:none}}.marketing_content__jl7pS{max-width:1080px;margin:0 auto;padding:0 32px}.marketing_section____AdI{padding:96px 0;border-top:1px solid var(--hairline)}.marketing_sectionFlush__IwIwo{border-top:1px solid var(--hairline);padding:0}.marketing_eyebrow__xgl_t{font-size:12px;color:var(--text-label);margin-bottom:20px}.marketing_eyebrowGreen__s_bm0,.marketing_eyebrow__xgl_t{font-family:var(--font-mono),"JetBrains Mono",monospace;letter-spacing:.16em;text-transform:uppercase}.marketing_eyebrowGreen__s_bm0{font-size:13px;color:var(--true-text);margin-bottom:28px}.marketing_h2__h4yS4{font-family:var(--font-fraunces),Georgia,serif;font-weight:600;font-size:clamp(32px,4.8vw,50px);line-height:1.02;letter-spacing:-.018em}.marketing_h3__O4YMP{font-size:22px;letter-spacing:-.01em}.marketing_h3__O4YMP,.marketing_h4__Q6EIL{font-family:var(--font-fraunces),Georgia,serif;font-weight:500;color:var(--text)}.marketing_h4__Q6EIL{font-size:19px}.marketing_lede__ql5Q_{font-size:21px;line-height:1.45}.marketing_ledeTight__ZM2wd,.marketing_lede__ql5Q_{font-family:var(--font-newsreader),Georgia,serif;color:var(--text-muted)}.marketing_ledeTight__ZM2wd{font-size:20px;line-height:1.5}.marketing_body__YIUR_{font-size:15px;color:var(--text-muted);line-height:1.6}.marketing_mono__vf2_m{font-family:var(--font-mono),"JetBrains Mono",monospace}.marketing_monoLabel__4FtdC{font-size:11px;letter-spacing:.12em}.marketing_monoLabel__4FtdC,.marketing_monoNote__fZZ9O{font-family:var(--font-mono),"JetBrains Mono",monospace;color:var(--text-label)}.marketing_monoNote__fZZ9O{font-size:12px;line-height:1.8}.marketing_emTrue__Vrc4f{color:var(--true-text);font-style:italic;font-weight:400}.marketing_emAmber__42fJr{color:var(--amber-text);font-style:italic;font-weight:400}.marketing_monoBtnPrimary__Z3Hik{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:14px;background:var(--true);color:var(--cta-fg);padding:13px 22px;border-radius:7px;font-weight:500;display:inline-flex;align-items:center;gap:9px;transition:transform .15s,background .2s}.marketing_monoBtnPrimary__Z3Hik:hover{background:var(--true-hover);color:var(--cta-fg);transform:translateY(-2px)}.marketing_monoBtnSecondary__V2_4M{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:14px;color:var(--text);padding:13px 20px;border:1px solid var(--hairline-strong);border-radius:7px;transition:border-color .2s}.marketing_monoBtnSecondary__V2_4M:hover{border-color:var(--text-muted);color:var(--text)}.marketing_monoBtnGhost___abh6{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:13px;color:var(--true-text);border:1px solid var(--true-dim);border-radius:7px;padding:11px 18px;display:inline-block;transition:background .2s,transform .15s}.marketing_monoBtnGhost___abh6:hover{background:var(--tint-true-strong);transform:translateY(-1px)}.marketing_card__HlE37{padding:26px}.marketing_cardLift__BzbwB,.marketing_card__HlE37{border:1px solid var(--hairline);border-radius:12px}.marketing_cardLift__BzbwB{padding:28px;position:relative;overflow:hidden;transition:border-color .3s,transform .3s}.marketing_cardLift__BzbwB:hover{transform:translateY(-3px)}.marketing_grid2__iNw0e{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px}.marketing_grid3__P_fCn{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.marketing_grid4__c83Kf{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.marketing_chip__VA1Uh{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:11px;color:var(--text-muted);border:1px solid var(--hairline);border-radius:99px;padding:6px 13px}.marketing_panelDark__ouDDE{background:var(--code-bg);--text:var(--panel-text);--text-soft:var(--panel-soft);--text-muted:var(--panel-muted);--text-label:var(--panel-label);--hairline:var(--panel-hairline);--hairline-inner:var(--panel-hairline-inner);--hairline-strong:var(--panel-hairline-strong);--bg-inset:var(--panel-inset);--true-text:var(--panel-true);--amber-text:var(--panel-amber);--rust-text:var(--panel-rust);--low:var(--panel-low)}.marketing_paperTheme__Z0Cpi{background:var(--paper);color:var(--ink);--text:#141414;--text-soft:#3d3d3d;--text-muted:#5c5c5c;--text-label:#5a5a5a;--hairline:#d4d4d4;--hairline-inner:#e0e0e0;--hairline-strong:#b8b8b8;--bg-inset:#ebebeb;--true-text:#17795a;--true-deep:#17795a;--amber-text:#8a5520;--rust-text:#a03a26;--low:#5c5c5c}.marketing_statNum__umIwW{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:34px;font-weight:400;color:var(--text)}.marketing_statNumTrue__h_2KM{color:var(--true-text)}.marketing_statLabel__w006O{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:11px;letter-spacing:.12em;color:var(--text-label);margin-top:6px}@media (max-width:900px){.marketing_grid2__iNw0e,.marketing_grid3__P_fCn,.marketing_grid4__c83Kf{grid-template-columns:1fr;gap:28px}.marketing_content__jl7pS{padding:0 20px}.marketing_section____AdI{padding:64px 0}}.crossfade-toggle_wrap__lUp_B{display:flex;flex-direction:column;gap:10px;min-width:0}.crossfade-toggle_switcher__NS1nF{display:inline-flex;gap:2px;align-self:flex-start;padding:0;border:none;border-bottom:1px solid var(--hairline);border-radius:0;background:transparent}.crossfade-toggle_tab__ST60l{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-label);background:transparent;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;border-radius:0;padding:10px 12px;min-height:40px;cursor:pointer;transition:color .15s ease,border-color .15s ease}.crossfade-toggle_tab__ST60l[data-active=true]{color:var(--text);background:transparent;box-shadow:none;border-bottom-color:var(--true-text)}.crossfade-toggle_stack__Js2rr{position:relative;display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.crossfade-toggle_pane__K86Be{grid-area:1/1;display:flex;flex-direction:column;min-width:0;opacity:0;pointer-events:none;transition:opacity .35s ease}.crossfade-toggle_pane__K86Be[data-visible=true]{opacity:1;pointer-events:auto}.crossfade-toggle_pane__K86Be>*{flex:1 1}@media (prefers-reduced-motion:reduce){.crossfade-toggle_pane__K86Be{transition:none}}.terminal_panel__2IYE6{border:1px solid var(--hairline);border-radius:10px;overflow:hidden;background:var(--code-bg);box-shadow:var(--shadow-card);display:flex;flex-direction:column;min-height:0}.terminal_header__a7Jkl{display:flex;align-items:center;gap:10px;padding:11px 14px;border-bottom:1px solid var(--hairline);background:var(--bg-inset)}.terminal_dot__tibQ_{width:8px;height:8px;border-radius:50%;background:var(--hairline-strong);flex-shrink:0}.terminal_label__KJrzi{letter-spacing:.14em;text-transform:uppercase;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.terminal_label__KJrzi,.terminal_replay__5hmH1{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:10px;color:var(--text-label)}.terminal_replay__5hmH1{letter-spacing:.1em;background:transparent;border:1px solid var(--hairline);border-radius:999px;padding:3px 9px;cursor:pointer;transition:color .2s,border-color .2s;flex-shrink:0}.terminal_replay__5hmH1:hover{color:var(--true-text);border-color:var(--true-dim)}.terminal_body__mjt8O{padding:18px 16px 20px;font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:12px;line-height:1.75;color:var(--text-soft);overflow:auto;flex:1 1;min-height:0}.terminal_line__365tX{white-space:pre-wrap}.terminal_cmdLine__810P9{animation-name:terminal_termType__jAFeu;animation-timing-function:steps(var(--term-steps,1));animation-duration:var(--term-dur,.3s);animation-delay:var(--term-delay,0s);animation-fill-mode:both}.terminal_outLine__NriqM{animation-name:terminal_termPrint__uH_wK;animation-timing-function:linear;animation-duration:90ms;animation-delay:var(--term-delay,0s);animation-fill-mode:both}.terminal_cursor__hoGZ0{display:inline-block;width:7px;height:14px;background:var(--true);vertical-align:middle;margin-left:2px;animation:terminal_blink__yRkOM 1.1s steps(1) infinite}@keyframes terminal_termType__jAFeu{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes terminal_termPrint__uH_wK{0%{opacity:0}to{opacity:1}}@keyframes terminal_blink__yRkOM{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.terminal_cursor__hoGZ0,.terminal_line__365tX{animation:none!important}}.prose_prose__wj5in{color:var(--text-muted);line-height:1.7}.prose_prose__wj5in h1{font-family:var(--font-fraunces),Georgia,serif;font-weight:500;font-size:28px;letter-spacing:-.02em;color:var(--text);margin:40px 0 16px}.prose_prose__wj5in h1:first-child{margin-top:0}.prose_prose__wj5in h2{font-size:22px;letter-spacing:-.015em;margin:40px 0 12px;padding-bottom:8px;border-bottom:1px solid var(--hairline)}.prose_prose__wj5in h2,.prose_prose__wj5in h3{font-family:var(--font-fraunces),Georgia,serif;font-weight:500;color:var(--text)}.prose_prose__wj5in h3{font-size:18px;margin:32px 0 8px}.prose_prose__wj5in p{font-family:var(--font-newsreader),Georgia,serif;font-size:19px;line-height:1.7;margin-bottom:16px;color:var(--text-soft)}.prose_prose__wj5in strong{font-weight:500;color:var(--text)}.prose_prose__wj5in a{color:var(--true-text);text-decoration:underline;text-underline-offset:2px}.prose_prose__wj5in ul{list-style:none;padding-left:0;margin-bottom:16px}.prose_prose__wj5in ul li{font-size:15px;line-height:1.7;margin-bottom:6px;padding-left:20px;position:relative;color:var(--text-muted)}.prose_prose__wj5in ul li:before{content:"—";position:absolute;left:0;color:var(--text-label)}.prose_prose__wj5in ol{padding-left:20px;margin-bottom:16px}.prose_prose__wj5in ol li{font-size:15px;line-height:1.7;margin-bottom:6px;color:var(--text-muted)}.prose_prose__wj5in code{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:13px;background:var(--bg-inset);color:var(--text-soft);padding:2px 6px;border-radius:3px}.prose_prose__wj5in pre{background:var(--code-bg);border:1px solid var(--hairline);border-radius:8px;overflow-x:auto;margin:20px 0}.prose_prose__wj5in pre code{display:block;padding:16px;background:none;font-size:13px;line-height:1.7;color:var(--code-text)}.prose_prose__wj5in blockquote{border-left:2px solid var(--true);padding-left:16px;margin:20px 0;color:var(--text-soft);font-style:italic;background:var(--tint-true)}.prose_prose__wj5in hr{border:none;border-top:1px solid var(--hairline);margin:32px 0}.prose_prose__wj5in table{width:100%;font-size:13px;margin:20px 0;border-collapse:collapse}.prose_prose__wj5in thead th{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-label);text-align:left;padding:8px 0;border-bottom:1px solid var(--hairline)}.prose_prose__wj5in tbody td{padding:8px 0;border-bottom:1px solid var(--hairline-inner);color:var(--text-muted)}.prose_prose__wj5in .hljs-keyword{color:var(--code-key)}.prose_prose__wj5in .hljs-string{color:var(--true-text)}.prose_prose__wj5in .hljs-number{color:var(--code-fn)}.prose_prose__wj5in .hljs-comment{color:var(--code-comment);font-style:italic}.prose_prose__wj5in .hljs-function,.prose_prose__wj5in .hljs-title{color:var(--code-fn)}.prose_prose__wj5in .hljs-built_in,.prose_prose__wj5in .hljs-type{color:var(--amber-lift)}.product_hero__iO_3j{padding:158px 0 80px;position:relative;overflow:hidden;border-bottom:1px solid var(--hairline)}.product_heroInner__Ar9A7{position:relative;z-index:1}.product_heroH1__O7use{font-family:var(--font-fraunces),Georgia,serif;font-weight:500;font-size:clamp(42px,6.4vw,76px);line-height:1;letter-spacing:-.02em;max-width:820px}.product_heroLede__oYPCF{font-family:var(--font-newsreader),Georgia,serif;font-size:clamp(19px,2.4vw,23px);color:var(--text-muted);max-width:640px;line-height:1.45;margin:28px 0 0}.product_sectionTop__k02_P{padding:96px 0}.product_h2__HL7FX{font-family:var(--font-fraunces),Georgia,serif;font-weight:500;font-size:clamp(30px,4.4vw,46px);line-height:1.02;letter-spacing:-.018em}.product_flowLine__b09B5{position:relative;height:2px;background:var(--hairline);margin:0 60px 40px}.product_flowDot__qf2JG{position:absolute;top:-4px;width:10px;height:10px;border-radius:50%;background:var(--true);animation:flowDot 5s linear infinite;box-shadow:0 0 12px rgba(55,211,153,.8)}.product_stepCard__U2Q7p{border:1px solid var(--hairline);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;min-width:0;height:100%;padding:0;transition:border-color .3s,transform .3s}.product_stepCard__U2Q7p:hover{border-color:var(--true-text);transform:translateY(-3px)}.product_stepFace__iED9X{min-height:148px;display:flex;flex-direction:column;justify-content:center;padding:16px 18px;border-bottom:1px solid var(--hairline)}.product_stepFaceDark__TWbcK{background:#121212;color:#c2c2c2;font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:12.5px;line-height:1.7}.product_stepFolder__I708u{color:var(--true-text)}.product_stepFile__QllqA{padding-left:12px}.product_stepCodeLine__LSqVU{display:grid;grid-template-columns:28px 1fr;grid-gap:8px;gap:8px}.product_stepGutter__eW79T{color:#6e6e6e;text-align:right}.product_stepCodeHit__8wHtx{background:rgba(55,211,153,.12)}.product_stepDiag__srIGK{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:11.5px;color:#c2c2c2}.product_stepDiagMark__s8GtQ{width:6px;height:6px;border-radius:50%;background:var(--true);flex-shrink:0}.product_stepDiffMinus__Ur4Rb{color:var(--rust-text)}.product_stepDiffPlus__a0JAq{color:var(--true-text)}.product_stepHealed__bPFwv{margin-top:10px;font-size:11.5px;color:var(--true-text)}.product_stepCopy__FdoEu{padding:22px 24px 26px}.product_mcpFace__AMXIr{background:#1e1e1e;border:1px solid var(--hairline);border-radius:12px;overflow:hidden}.product_mcpBar__u_4WB{display:flex;align-items:stretch;height:36px;background:#2d2d2d;border-bottom:1px solid #3a3a3a}.product_mcpTabOn__XG6VO,.product_mcpTab__Tr0yT{display:flex;align-items:center;padding:0 12px;font-size:12px;color:#8a8a8a}.product_mcpTabOn__XG6VO{background:#1e1e1e;color:#ededed}.product_mcpSplit__MOFwG{display:grid;grid-template-columns:1.2fr .8fr;min-height:148px}.product_mcpCode__pRI3P{padding:14px 16px;font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:12px;line-height:1.7;color:#c2c2c2}.product_mcpHit__i54hc{background:rgba(55,211,153,.12)}.product_mcpSide__ACoBH{padding:14px 14px 16px;border-left:1px solid #3a3a3a;background:#161616}.product_mcpSideName__mowLo{font-size:13px;font-weight:600;color:#ededed;margin-bottom:10px}.product_mcpSideLine__FnTKy{margin:0 0 6px;font-size:12.5px;color:var(--true-text)}.product_mcpStatusText__eFNQJ{font-size:13px;color:var(--text-muted)}.product_mcpStatusOn__rhMvG{color:var(--true-text)}.product_pipelineNote__eDojI{border-top:1px solid var(--hairline);margin-top:36px;padding-top:24px}.product_pipelineNoteText__o0lgc{font-size:14px;color:var(--text-muted);margin:0;max-width:760px}.product_coverageGrid__buV_S{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.product_coverageCard__FCG9x{border:1px solid var(--hairline);border-radius:10px;padding:22px;transition:border-color .3s,background .3s}.product_coverageCard__FCG9x:hover{border-color:var(--true-text);background:var(--tint-true)}.product_coverageCount__7POJa{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:26px;color:var(--true-text)}.product_coverageName__z38zd{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:10px;letter-spacing:.1em;color:var(--text);margin:8px 0 6px;text-transform:uppercase}.product_coverageFrameworks__1WA0o{font-size:12px;color:var(--text-label);line-height:1.5}.product_tierStack__qM9LN{display:flex;flex-direction:column;gap:1px;background:var(--hairline);border:1px solid var(--hairline);border-radius:12px;overflow:hidden}.product_tierRow__583R1{background:var(--bg);padding:32px 34px;display:grid;grid-template-columns:200px 1fr 260px;grid-gap:32px;gap:32px;align-items:start;transition:background .3s}.product_tierRow__583R1:hover{background:var(--bg-inset)}.product_tierName__UnGSg{font-family:var(--font-fraunces),Georgia,serif;font-weight:500;font-size:21px;letter-spacing:-.01em}.product_guarantee__AL_O4{display:flex;gap:9px;align-items:baseline}.product_guarantee__AL_O4,.product_pill__thFTf{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:11.5px;color:var(--text-muted)}.product_pill__thFTf{border:1px solid var(--hairline);border-radius:99px;padding:7px 14px;transition:color .2s,border-color .2s}.product_pill__thFTf:hover{color:var(--true-text);border-color:var(--true-text)}.product_pillTrue__GogYG{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:11.5px;color:var(--true-text);border:1px solid var(--true-dim);border-radius:99px;padding:7px 14px}.product_citationRow__So9dZ{border:1px solid var(--hairline);border-radius:12px;padding:22px 26px;display:grid;grid-template-columns:auto 1fr auto;grid-gap:20px;gap:20px;align-items:center}.product_mcpStatus__qgCEo{display:flex;align-items:center;gap:10px;margin-top:20px;padding-top:16px;border-top:1px solid var(--hairline)}.product_pulseWrap__K6cPx{position:relative;width:9px;height:9px;flex:none}.product_pulseCore__Ndw5S,.product_pulseRing__iaT3H{position:absolute;inset:0;border-radius:50%;background:var(--true)}.product_pulseRing__iaT3H{animation:pulseRing 1.8s ease-out infinite}@media (max-width:900px){.product_hero__iO_3j{padding:118px 0 60px}.product_coverageGrid__buV_S{grid-template-columns:repeat(2,1fr)}.product_tierRow__583R1{grid-template-columns:1fr;gap:18px;padding:26px 22px}.product_flowLine__b09B5{margin:0 20px 32px}.product_mcpSplit__MOFwG{grid-template-columns:1fr}.product_mcpSide__ACoBH{border-left:0;border-top:1px solid #3a3a3a}}@media (prefers-reduced-motion:reduce){.product_flowDot__qf2JG,.product_pulseRing__iaT3H{animation:none}}.product_rhGrid__70O3w{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:24px;gap:24px;align-items:stretch}.product_rhSpecimen__rrExI{padding:26px 28px;border:1px solid var(--hairline);border-radius:12px}.product_rhCardLabel__IxhhH{font-size:13px;color:var(--text-label)}.product_rhQuote__TT_Mt{font-family:var(--font-newsreader),Georgia,serif;font-size:21px;line-height:1.4;color:var(--text);padding-bottom:18px;border-bottom:1px solid var(--hairline-inner)}.product_rhNote__b93P5{font-size:14.5px;color:var(--text-muted);line-height:1.6;margin-top:16px}.product_rhReplay__wsewc{padding:26px 28px;border:1px solid var(--true-dim);border-radius:12px;background:var(--tint-true-strong);display:flex;flex-direction:column;justify-content:center}.product_rhReplayNum__WPVTe{font-family:var(--font-fraunces),Georgia,serif;font-weight:500;font-size:clamp(34px,5vw,50px);line-height:1;letter-spacing:-.02em;color:var(--true-text)}.product_rhReplayLabel___njeZ{font-size:13px;color:var(--text-label);margin:8px 0 14px}.product_rhLink__bzqfW{color:var(--true-text);margin-top:16px}.product_rhFootnote__SpGjD,.product_rhLink__bzqfW{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:12px}.product_rhFootnote__SpGjD{color:var(--text-label);line-height:1.8;margin-top:26px;padding-top:22px;border-top:1px solid var(--hairline)}@media (max-width:900px){.product_rhGrid__70O3w{grid-template-columns:1fr}}.report_hero__Rkxww{padding:158px 0 90px;position:relative;overflow:hidden;border-bottom:1px solid var(--hairline)}.report_heroInner__RT6Ii{position:relative;z-index:1}.report_heroH1__FeU6R{font-family:var(--font-fraunces),Georgia,serif;font-weight:500;font-size:clamp(42px,6.4vw,76px);line-height:1;letter-spacing:-.02em;max-width:700px}.report_heroLede__ayBm8{font-family:var(--font-newsreader),Georgia,serif;font-size:clamp(19px,2.4vw,23px);color:var(--text-muted);max-width:560px;line-height:1.45;margin:28px 0 0}.report_section__Rdfgy{padding:88px 0}.report_sectionRule__JBciH{padding:88px 0;border-top:1px solid var(--hairline)}.report_h2__SqO_W{font-family:var(--font-fraunces),Georgia,serif;font-weight:500;font-size:clamp(30px,4.4vw,46px);line-height:1.02;letter-spacing:-.018em}.report_artifactGrid__gA3sx{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.report_artifactCard__UnFWC{display:block;width:100%;text-align:left;background:none;cursor:pointer;font:inherit;border:1px solid var(--hairline);border-radius:14px;padding:30px;color:inherit;position:relative;overflow:hidden;transition:border-color .3s,transform .3s}.report_artifactCard__UnFWC:hover{border-color:var(--true-text);transform:translateY(-4px);color:inherit}.report_artifactTag__W2X8H{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:10px;letter-spacing:.1em;color:var(--true-text);margin-bottom:16px}.report_insideRow__ihExA{display:grid;grid-template-columns:70px 240px 1fr;grid-gap:32px;gap:32px;align-items:baseline;padding:22px 8px;border-bottom:1px solid var(--hairline-inner);transition:background .25s}.report_insideRow__ihExA:hover{background:rgba(55,211,153,.025)}.report_insideName__NuGVS{font-family:var(--font-fraunces),Georgia,serif;font-weight:500;font-size:19px;letter-spacing:-.01em;color:var(--text)}.report_checks__Q6_Q6{display:flex;gap:28px;margin-top:40px;flex-wrap:wrap}@media (max-width:900px){.report_hero__Rkxww{padding:118px 0 64px}.report_insideRow__ihExA{grid-template-columns:48px 1fr;gap:12px}.report_insideRow__ihExA>span:last-child{grid-column:2}}.report_modal__4MSsT{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center}.report_modalScrim__DW6Tm{position:absolute;inset:0;border:none;background:rgba(10,11,9,.34);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:default}.report_modalPanel__c__mn{flex-direction:column;width:100%;height:100%;border:1px solid var(--hairline-strong);border-radius:18px;overflow:hidden;-webkit-backdrop-filter:blur(22px) saturate(1.3);backdrop-filter:blur(22px) saturate(1.3);box-shadow:0 50px 120px rgba(0,0,0,.6)}.report_modalBar__Ll6Cz,.report_modalPanel__c__mn{position:relative;z-index:1;display:flex;background:var(--bg)}.report_modalBar__Ll6Cz{align-items:center;justify-content:space-between;gap:14px;flex-wrap:nowrap;padding:13px 16px;border-bottom:1px solid var(--hairline)}.report_modalBar__Ll6Cz>span:first-child{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.report_modalBar__Ll6Cz>span:last-child{flex:none}.report_modalClose__lgVx7{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:44px;height:38px;border:1px solid var(--hairline-strong);border-radius:6px;background:none;color:var(--text)}.report_modalFrame__XKp1q{position:relative;z-index:1;flex:1 1;width:100%;min-height:0;border:none;background:#f2efe8}@media (max-width:700px){.report_artifactGrid__gA3sx{grid-template-columns:1fr}}.sample-report_desk__lzJCM{background:#17180f;padding:56px 0 80px;display:flex;flex-direction:column;align-items:center;gap:28px}.sample-report_toolbar__Igrrt{width:816px;max-width:calc(100vw - 32px);display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:11px;color:#8e8c82}.sample-report_toolbarLink__kK1mL{color:#37d399}.sample-report_sheet__8QG_3{position:relative;width:816px;height:1056px;background:#f2efe8;color:#0e0f0d;box-shadow:0 40px 90px rgba(0,0,0,.55),0 0 0 1px rgba(0,0,0,.35);overflow:hidden;flex:none}.sample-report_sheetLabel__Oe9g8{position:absolute;left:-1px;top:40px;background:#0e0f0d;color:#f2efe8;font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:10px;letter-spacing:.16em;padding:6px 12px 6px 48px;z-index:6}.sample-report_runningHead__OrZoQ{position:absolute;left:48px;right:48px;top:34px;display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px solid #d8d4c8}.sample-report_micro__ejVlW{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:9px;letter-spacing:.12em;color:#6b6a62}.sample-report_eyebrow__b7PD1{font-size:12px;color:#6b6a62}.sample-report_label__z_Q4N{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:9px;letter-spacing:.14em;color:#6b6a62}.sample-report_body__UGEUQ{position:absolute;left:48px;right:48px;top:96px}.sample-report_pageTitle__BhCuD{font-family:var(--font-sans),"Hanken Grotesk",sans-serif;font-weight:300;font-size:27px;color:#0e0f0d;margin-top:12px;letter-spacing:-.01em}.sample-report_prose__GLqz9{font-family:var(--font-sans),"Hanken Grotesk",sans-serif;font-size:13px;line-height:1.5;color:#6b6a62;margin-top:8px}.sample-report_footer__mEQq5{position:absolute;left:48px;right:48px;bottom:22px;display:flex;justify-content:space-between;align-items:center;padding-top:10px;border-top:1px solid #e2decf}.sample-report_rule__M35yJ{height:1px;background:#e2decf;margin:30px 0}.sample-report_coverPanel__hM2_M{position:absolute;top:170px;bottom:150px;right:0;width:322px;background:#0e0f0d;padding:30px 28px}.sample-report_code__HeZ9p{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:10px;line-height:15px}.sample-report_code__HeZ9p>div{white-space:pre}.sample-report_coverLeft__3P7_x{position:absolute;left:48px;top:250px;width:360px}.sample-report_coverScore__pdSiA{font-family:var(--font-mono),"JetBrains Mono",monospace;font-weight:300;font-size:68px;line-height:.9;color:#8f5f28}.sample-report_coverFooter__oaY5S{position:absolute;left:48px;right:48px;bottom:64px}.sample-report_statBig__15KiM{font-family:var(--font-mono),"JetBrains Mono",monospace;font-weight:300;font-size:26px;color:#0e0f0d}.sample-report_statLabel__k_g5z{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:9px;letter-spacing:.1em;color:#6b6a62;margin-top:4px}.sample-report_heroScore__5i_Tw{font-family:var(--font-mono),"JetBrains Mono",monospace;font-weight:300;font-size:80px;line-height:.85;color:#8f5f28}.sample-report_sevBar__VcPVe{display:flex;height:12px;border-radius:2px;overflow:hidden;margin-bottom:14px}.sample-report_sevCount__9_TCH{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:24px;font-weight:300;color:#0e0f0d}.sample-report_fixBar__GTNBl{display:flex;height:34px;border-radius:3px;overflow:hidden;margin-bottom:16px}.sample-report_fixSeg__h1Zz7{display:flex;align-items:center;padding-left:12px;font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:12px;font-weight:500;color:#f2efe8}.sample-report_track__247cC{flex:1 1;height:6px;background:#e2decf;position:relative;border-radius:3px;overflow:hidden}.sample-report_trackFill__NuXYN{position:absolute;left:0;top:0;bottom:0}.sample-report_familyGrid__Tjci5{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-top:26px}.sample-report_familyCard__CJk8J{border:1px solid #e2decf;border-radius:8px;padding:16px 18px;background:#fbfaf6}.sample-report_familyName__Lu12o{font-family:var(--font-sans),"Hanken Grotesk",sans-serif;font-weight:600;font-size:14px;color:#0e0f0d}.sample-report_familyScore__W7up3{font-family:var(--font-mono),"JetBrains Mono",monospace;font-weight:300;font-size:28px;line-height:.9}.sample-report_overallCell__TAemR{border:1px solid #0e0f0d;border-radius:8px;padding:16px 18px;background:#0e0f0d;display:flex;flex-direction:column;justify-content:center}.sample-report_dimGrid__cZGJs{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 44px;gap:0 44px;margin-top:22px}.sample-report_dimRow__YBRBC{display:flex;align-items:center;gap:10px;height:31px;border-bottom:1px solid #eae7dd}.sample-report_dimLabel__5RP2F{font-family:var(--font-sans),"Hanken Grotesk",sans-serif;font-size:12px;color:#0e0f0d;width:150px;flex:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sample-report_dimScore__th3TD{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:11px;width:24px;text-align:right;flex:none}.sample-report_capNote__AqeRw{display:flex;align-items:center;gap:9px;margin-top:9px;border:1px solid #e2decf;border-radius:6px;background:#fbfaf6;padding:7px 12px}.sample-report_blockHead__roXEc{display:flex;align-items:center;gap:12px;margin-top:16px;padding:10px 14px;background:#0e0f0d;border-radius:6px}.sample-report_blockHeadLabel__Y4_zz{letter-spacing:.1em;color:#f2efe8}.sample-report_blockHeadLabel__Y4_zz,.sample-report_blockPill__ym5a1{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:11px}.sample-report_blockPill__ym5a1{padding:2px 8px;border-radius:99px}.sample-report_findingCard__CzXHm{border:1px solid #e2decf;border-radius:6px;padding:12px 16px;background:#fbfaf6;margin-bottom:9px}.sample-report_findingTitle__yXKFL{font-family:var(--font-sans),"Hanken Grotesk",sans-serif;font-weight:600;font-size:13.5px;color:#0e0f0d}.sample-report_findingLoc__pChLg{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:9.5px;color:#6b6a62;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sample-report_findingWhat__vFMW1{font-family:var(--font-sans),"Hanken Grotesk",sans-serif;font-size:12px;line-height:1.45;color:#3a3a38;margin-top:8px}.sample-report_deltaPill__HDRPe{color:#1f7d5c;background:rgba(55,211,153,.14);padding:1px 6px;border-radius:99px;font-size:10px}.sample-report_fwRow__D8PTT{display:flex;align-items:center;gap:14px;padding:11px 0;border-bottom:1px solid #eae7dd}.sample-report_aiTag__2ysi0{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:7px;letter-spacing:.06em;color:#1b6e52;border:1px solid #b9d9c9;border-radius:99px;padding:1px 5px}.sample-report_controlCard__IbaW1{border:1px solid #e2decf;border-radius:8px;background:#fbfaf6;padding:12px 16px;margin-bottom:8px}.sample-report_noteStrip__JLBDr{display:flex;align-items:center;gap:9px;margin-top:16px;border:1px solid #e2decf;border-radius:6px;background:#fbfaf6;padding:8px 12px;font-family:var(--font-sans),"Hanken Grotesk",sans-serif;font-size:10.5px;color:#3a3a38;line-height:1.45}.sample-report_methodRow___1iuB{display:flex;gap:20px;padding:20px 0;border-top:1px solid #e2decf}.sample-report_methodTitle__7RVGU{font-family:var(--font-sans),"Hanken Grotesk",sans-serif;font-weight:600;font-size:15px;color:#0e0f0d}.sample-report_methodBody__0FGs1{font-family:var(--font-sans),"Hanken Grotesk",sans-serif;font-size:13px;line-height:1.6;color:#3a3a38;margin-top:6px;max-width:560px}.sample-report_tierMini__AFQuf{flex:1 1;border:1px solid #e2decf;border-radius:5px;padding:11px 13px;background:#fbfaf6}.sample-report_ctaBand__E5O2Z{position:absolute;left:0;right:0;bottom:0;background:#0e0f0d;padding:38px 48px 34px}.sample-report_ctaHeadline__rDzBe{font-family:var(--font-sans),"Hanken Grotesk",sans-serif;font-weight:300;font-size:26px;line-height:1.15;color:#f2efe8}.sample-report_ctaChip__Oidnk{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:12px;color:#37d399;margin-top:18px;background:#17180f;border:1px solid #2e2e2e;border-radius:6px;padding:9px 14px;display:inline-block}@media (max-width:880px){.sample-report_desk__lzJCM{padding:32px 0 48px}.sample-report_sheet__8QG_3{transform:scale(calc((100vw - 32px) / 816));transform-origin:top center;margin-bottom:calc((100vw - 32px) / 816 * 1056 - 1056px)}}@media print{.sample-report_desk__lzJCM{background:#fff;padding:0;gap:0}.sample-report_sheetLabel__Oe9g8,.sample-report_toolbar__Igrrt{display:none}.sample-report_sheet__8QG_3{box-shadow:none;transform:none;margin:0;break-after:page;page-break-after:always}.sample-report_sheet__8QG_3:last-child{break-after:auto;page-break-after:auto}}html[data-embed] .sample-report_desk__lzJCM{background:#17180f;padding:26px 0 40px;gap:22px}html[data-embed] .sample-report_toolbar__Igrrt{display:none}html[data-embed] .sample-report_sheet__8QG_3{transform:scale(var(--sheet-scale,1));transform-origin:top center;margin-bottom:calc((var(--sheet-scale, 1) - 1) * 1056px)}.sample-report_rail__ilCG9{display:none}html[data-embed] .sample-report_rail__ilCG9{display:flex;position:fixed;right:16px;top:50%;transform:translateY(-50%);flex-direction:column;align-items:center;gap:9px;z-index:5;padding:14px 9px;border-radius:99px;background:rgba(14,15,13,.42);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(242,239,232,.1)}.sample-report_railLine__kI_mf{position:absolute;top:16px;bottom:16px;left:50%;width:1px;margin-left:-.5px;background:rgba(242,239,232,.14)}.sample-report_railDot__TMhCM{position:relative;width:8px;height:8px;border-radius:50%;border:none;padding:0;background:#3a3a38;cursor:pointer;transition:background .2s,transform .2s}.sample-report_railDot__TMhCM:hover{transform:scale(1.35)}.sample-report_railDotOn__16lpL{background:#37d399;transform:scale(1.35)}