.RadarHero_hero__8hFNA{position:relative;isolation:isolate;overflow:hidden;container-type:inline-size;--S:min(800px,100cqw - 600px);--R:max(0px,50cqw - 720px);--T:calc(410px - var(--S) / 2);--ease:cubic-bezier(0.16,1,0.3,1)}.RadarHero_hero__8hFNA:after{content:"";position:absolute;inset:auto 0 0;z-index:1;height:96px;background:linear-gradient(to bottom,transparent,var(--l-bg));pointer-events:none}.RadarHero_inner__yOz3o{max-width:1160px;margin:0 auto;padding:48px 24px 40px}.RadarHero_copy__9pdp8{position:relative;z-index:2;display:flex;max-width:560px;flex-direction:column;align-items:center;margin:0 auto;text-align:center}.RadarHero_copy__9pdp8>*{animation:RadarHero_rise__TCLW2 .7s var(--ease) both}.RadarHero_copy__9pdp8>:nth-child(2){animation-delay:60ms}.RadarHero_copy__9pdp8>:nth-child(3){animation-delay:.12s}.RadarHero_copy__9pdp8>:nth-child(4){animation-delay:.18s}.RadarHero_copy__9pdp8>:nth-child(5){animation-delay:.24s}.RadarHero_copy__9pdp8>:nth-child(6){animation-delay:.3s}.RadarHero_pill__hqyS3{display:inline-flex;max-width:100%;height:30px;align-items:center;gap:8px;padding:0 11px 0 3px;border:1px solid var(--l-line);border-radius:999px;background:color-mix(in srgb,var(--l-surface) 80%,transparent);color:var(--l-muted);font-size:12.5px;backdrop-filter:blur(6px);transition:border-color .16s,color .16s,background-color .16s}.RadarHero_pill__hqyS3:hover{border-color:var(--l-line-strong);color:var(--l-fg)}.RadarHero_pillBrand__znecD{display:inline-flex;height:22px;flex-shrink:0;align-items:center;gap:5px;padding:0 8px 0 7px;border-radius:999px;background:color-mix(in srgb,var(--r-scan) 14%,transparent);color:var(--r-scan-text);font-size:11.5px;font-weight:600;letter-spacing:.01em}.RadarHero_pillText__oHJU2{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RadarHero_pillArrow__gtXze{flex-shrink:0;color:var(--l-subtle);transition:transform .16s,color .16s}.RadarHero_pill__hqyS3:hover .RadarHero_pillArrow__gtXze{color:var(--l-fg);transform:translateX(2px)}.RadarHero_title__aNgvU{margin-top:24px;font-size:42px;font-weight:700;line-height:1.14;letter-spacing:-.012em}.RadarHero_titleLine__gAErd{display:block}.RadarHero_titleAccent__K0qLi{width:fit-content;margin-inline:auto;padding-bottom:.04em;background:linear-gradient(100deg,var(--r-head-from) 0,var(--r-hit) 92%);-webkit-background-clip:text;background-clip:text;color:transparent}.RadarHero_subtitle__jAb6Z{margin-top:18px;color:var(--l-muted);font-size:15.5px;line-height:1.7}.RadarHero_subtitle__jAb6Z span{display:inline-block}.RadarHero_query__CNat2{display:flex;width:100%;max-width:460px;height:52px;align-items:center;gap:12px;margin-top:28px;padding:0 8px 0 16px;border:1px solid color-mix(in srgb,var(--r-scan) 34%,var(--l-line));border-radius:12px;background:color-mix(in srgb,var(--l-surface) 92%,transparent);box-shadow:0 1px 0 color-mix(in srgb,white 6%,transparent) inset,0 18px 40px -24px color-mix(in srgb,var(--r-scan) 50%,transparent);font-size:15px;text-align:left;backdrop-filter:blur(8px)}.RadarHero_query__CNat2>svg{flex-shrink:0;color:var(--r-scan-text)}.RadarHero_queryText__4M5Nk{min-width:0;flex:1;overflow:hidden;color:var(--l-fg);white-space:nowrap}.RadarHero_caret__HwEav{display:inline-block;width:1.5px;height:18px;margin-left:3px;background:var(--r-scan);vertical-align:-3px;animation:RadarHero_caret__HwEav 1.1s step-end infinite}.RadarHero_scanBadge__PVlAD{display:inline-flex;height:34px;flex-shrink:0;align-items:center;gap:7px;padding:0 11px;border:1px solid color-mix(in srgb,var(--r-scan) 30%,transparent);border-radius:8px;background:color-mix(in srgb,var(--r-scan) 12%,transparent);color:var(--r-scan-text);font-size:12px;font-weight:600}.RadarHero_scanBadge__PVlAD i{position:relative;width:6px;height:6px;border-radius:9px;background:var(--r-scan)}.RadarHero_scanBadge__PVlAD i:after{content:"";position:absolute;inset:-3px;border-radius:9px;border:1px solid var(--r-scan);animation:RadarHero_ping__YTWnJ 1.6s var(--ease) infinite}.RadarHero_ctas__z7vWD{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px}.RadarHero_primary__wFOL6,.RadarHero_secondary__H8vnO{display:inline-flex;height:44px;align-items:center;justify-content:center;gap:8px;padding:0 18px;border-radius:10px;font-size:14.5px;font-weight:500;white-space:nowrap;transition:transform .12s,opacity .16s,background-color .16s,border-color .16s,box-shadow .16s}.RadarHero_primary__wFOL6{background:var(--l-invert);color:var(--l-invert-fg);box-shadow:0 1px 0 color-mix(in srgb,white 18%,transparent) inset,0 10px 28px -14px color-mix(in srgb,var(--r-scan) 75%,transparent)}.RadarHero_primary__wFOL6:hover{opacity:.92;box-shadow:0 1px 0 color-mix(in srgb,white 18%,transparent) inset,0 14px 34px -14px color-mix(in srgb,var(--r-scan) 90%,transparent)}.RadarHero_secondary__H8vnO{border:1px solid var(--l-line-strong);background:color-mix(in srgb,var(--l-surface) 70%,transparent);color:var(--l-fg)}.RadarHero_secondary__H8vnO:hover{border-color:color-mix(in srgb,var(--l-fg) 28%,transparent);background:var(--l-raised)}.RadarHero_primary__wFOL6:active,.RadarHero_secondary__H8vnO:active{transform:translateY(1px)}.RadarHero_moreLink__6UdHa:focus-visible,.RadarHero_pill__hqyS3:focus-visible,.RadarHero_primary__wFOL6:focus-visible,.RadarHero_secondary__H8vnO:focus-visible{outline:2px solid var(--r-scan);outline-offset:3px}.RadarHero_clients__J_7Dx{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:36px}.RadarHero_clients__J_7Dx ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 20px}.RadarHero_clients__J_7Dx li{display:inline-flex;align-items:center;gap:7px;color:var(--l-muted);font-size:13.5px;font-weight:500}.RadarHero_clientLabel__rrV1Z{color:var(--l-subtle);font-size:12.5px}.RadarHero_clientIcon__bsiVg{flex-shrink:0;opacity:.75}html.dark .RadarHero_clientIcon__bsiVg{filter:invert(1)}.RadarHero_moreLink__6UdHa{display:inline-flex;align-items:center;gap:3px;border-radius:4px;color:var(--l-subtle);font-size:13px;font-weight:400;transition:color .16s}.RadarHero_moreLink__6UdHa:hover{color:var(--l-fg)}.RadarHero_radar__cq3R4{position:relative;width:min(100%,640px);margin:40px auto 0;animation:RadarHero_fadeIn__wqGuN .9s var(--ease) .15s both}.RadarHero_dotField__8R_ZW{position:absolute;inset:-18%;z-index:-1;background:radial-gradient(circle,var(--r-dot) 1px,transparent 1.3px) 0 0 /20px 20px;-webkit-mask-image:radial-gradient(circle closest-side,#000 0,rgba(0,0,0,.5) 55%,transparent 100%);mask-image:radial-gradient(circle closest-side,#000 0,rgba(0,0,0,.5) 55%,transparent 100%);pointer-events:none}.RadarHero_dotField__8R_ZW:after{content:"";position:absolute;inset:0;background:radial-gradient(circle closest-side,color-mix(in srgb,var(--r-scan) 8%,transparent),transparent 62%)}.RadarHero_stage___G_cg{position:relative;aspect-ratio:1;container-type:inline-size}.RadarHero_svg__Pc_t3,.RadarHero_world__y1q0G{position:absolute;inset:0}.RadarHero_svg__Pc_t3{width:100%;height:100%;overflow:visible}.RadarHero_rings__eEZMk{fill:none;stroke:var(--r-scan);stroke-width:1}.RadarHero_rings__eEZMk circle{stroke-opacity:var(--r-ring-alpha);transform-box:view-box;transform-origin:400px 400px;animation:RadarHero_ringIn__wKorX .9s var(--ease) both;animation-delay:calc(.2s + var(--i) * 70ms)}.RadarHero_rings__eEZMk circle:last-of-type{stroke-opacity:calc(var(--r-ring-alpha) * 1.4)}.RadarHero_axis__pVe2r{stroke-opacity:calc(var(--r-ring-alpha) * .55);stroke-dasharray:2 6}.RadarHero_tick__J6CRK{stroke-opacity:calc(var(--r-ring-alpha) * 1.2)}.RadarHero_tickMajor__xBCII{stroke-opacity:calc(var(--r-ring-alpha) * 2.4)}.RadarHero_fileLinks__q0LeR{fill:none;stroke:var(--r-file);stroke-opacity:var(--r-file-link-alpha)}.RadarHero_fileNodes__PL71B rect{fill:var(--r-file-fill);stroke:var(--r-file);stroke-opacity:.7}.RadarHero_edgeStrong__mDNQ9,.RadarHero_edge__NoWcS{fill:none;stroke-linecap:round;transition:opacity .2s,stroke-width .2s}.RadarHero_edge__NoWcS{stroke:var(--r-scan);stroke-dasharray:3 5;stroke-opacity:.7;stroke-width:1.25;animation:RadarHero_dash___0hbD 1.8s linear infinite}.RadarHero_edgeStrong__mDNQ9{stroke:url(#locus-radar-edge);stroke-width:1.75}.RadarHero_edgeStrong__mDNQ9[data-on],.RadarHero_edge__NoWcS[data-on]{stroke-width:2}.RadarHero_hit__lUckL{--c:var(--r-scan);cursor:default;transition:opacity .2s}.RadarHero_hitPrimary__YgoYO{--c:var(--r-hit)}.RadarHero_hitArea__AeDBk{fill:transparent;pointer-events:all}.RadarHero_hitHalo__KO3Dx{fill:var(--c);fill-opacity:.07;transition:fill-opacity .2s}.RadarHero_hitRing__1ZMV7{fill:none;stroke:var(--c);stroke-opacity:.4;transition:stroke-opacity .2s}.RadarHero_hit__lUckL[data-on] .RadarHero_hitHalo__KO3Dx{fill-opacity:.16}.RadarHero_hit__lUckL[data-on] .RadarHero_hitRing__1ZMV7{stroke-opacity:.95}.RadarHero_hitPulse__OoYHS{fill:none;stroke:var(--c);stroke-width:1.25;opacity:0;transform-box:fill-box;transform-origin:center;animation:RadarHero_pulse__N563Y 8s linear infinite;animation-delay:var(--d)}.RadarHero_hitCore__Pr68C{fill:var(--c);filter:drop-shadow(0 0 3px color-mix(in srgb,var(--c) 70%,transparent))}.RadarHero_stage___G_cg[data-active] .RadarHero_edgeStrong__mDNQ9:not([data-on]),.RadarHero_stage___G_cg[data-active] .RadarHero_edge__NoWcS:not([data-on]),.RadarHero_stage___G_cg[data-active] .RadarHero_hit__lUckL:not([data-on]){opacity:.28}.RadarHero_stage___G_cg[data-active] .RadarHero_label__78aRW:not([data-on]){opacity:.38}.RadarHero_sweep__X5paU{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,transparent 230deg,color-mix(in srgb,var(--r-scan) 4%,transparent) 290deg,color-mix(in srgb,var(--r-scan) var(--r-sweep-alpha),transparent) 356deg,transparent 1turn);-webkit-mask-image:radial-gradient(circle closest-side,#000 0,#000 89%,transparent 90%);mask-image:radial-gradient(circle closest-side,#000 0,#000 89%,transparent 90%);transform:rotate(52deg);animation:RadarHero_sweep__X5paU 8s linear infinite;pointer-events:none}.RadarHero_sweep__X5paU:after{content:"";position:absolute;top:5%;left:calc(50% - .5px);width:1px;height:45%;background:linear-gradient(to top,color-mix(in srgb,var(--r-scan) 55%,transparent),color-mix(in srgb,var(--r-scan) 10%,transparent))}.RadarHero_label__78aRW{position:absolute;z-index:1;display:inline-flex;align-items:baseline;gap:.55em;padding:.32em .62em;border:1px solid var(--r-label-border);border-radius:.55em;background:var(--r-label-bg);box-shadow:0 4px 14px -8px var(--r-card-shadow);color:var(--r-label);font-family:var(--font-geist-mono);font-size:clamp(9px,1.4cqw,11.5px);line-height:1.45;white-space:nowrap;cursor:default;animation:RadarHero_fadeIn__wqGuN .5s var(--ease) both;animation-delay:.7s;transition:opacity .2s,border-color .2s,box-shadow .2s,background-color .2s}.RadarHero_labelName__XSu_w{font-weight:500}.RadarHero_labelKind__znZHC,.RadarHero_labelLine__EvicO{color:var(--l-subtle);font-size:.92em}.RadarHero_labelHot__AUXT3{border-color:var(--r-label-hot-border);color:var(--r-label-hot)}.RadarHero_label__78aRW:hover,.RadarHero_label__78aRW[data-on]{border-color:var(--c,var(--r-scan));box-shadow:0 0 0 3px color-mix(in srgb,var(--r-scan) 14%,transparent),0 6px 18px -10px var(--r-card-shadow)}.RadarHero_labelHot__AUXT3:hover,.RadarHero_labelHot__AUXT3[data-on]{border-color:var(--r-hit);box-shadow:0 0 0 3px color-mix(in srgb,var(--r-hit) 16%,transparent),0 6px 18px -10px var(--r-card-shadow)}.RadarHero_label__78aRW:focus-visible{outline:2px solid var(--r-scan);outline-offset:2px}.RadarHero_labelSearch__swpkc{transform:translate(-50%,calc(-100% - 1.45em))}.RadarHero_labelCore__dIrry,.RadarHero_labelLookup__dWV_P{transform:translate(1.35em,-50%)}.RadarHero_labelReport__j2PDt{transform:translate(-50%,calc(-100% - 1.25em))}.RadarHero_labelSummarize__IaZl0{transform:translate(calc(-100% - 1.35em),-50%)}.RadarHero_coord__f_1kh{position:absolute;color:var(--l-subtle);font-family:var(--font-geist-mono);font-size:clamp(8px,1.2cqw,10px);letter-spacing:.04em;opacity:.7}.RadarHero_coordTop__h56mP{top:2.3%;left:50%;transform:translate(-50%,-100%)}.RadarHero_coordRight__RdI1h{top:50%;left:97.2%;transform:translateY(-115%)}.RadarHero_legend__PXZrG{display:flex;justify-content:center;gap:16px;margin-top:6px;color:var(--l-subtle);font-size:12px}.RadarHero_legend__PXZrG span{display:inline-flex;align-items:center;gap:6px}.RadarHero_legend__PXZrG i{width:7px;height:7px;border-radius:9px}.RadarHero_legendHit__NXDOM{background:var(--r-hit)}.RadarHero_legendEdge__y4kCc{background:var(--r-scan)}.RadarHero_legendFile__MZiCc{border:1px solid var(--r-file);border-radius:2px!important;background:var(--r-file-fill)}.RadarHero_cardSlot__RnIzI{position:relative;container-type:inline-size;z-index:3;width:min(100%,400px);margin:24px auto 0;animation:RadarHero_rise__TCLW2 .8s var(--ease) .45s both}.RadarHero_card__7S4HP{overflow:hidden;border:1px solid var(--r-card-border);border-radius:14px;background:var(--r-card-bg);box-shadow:0 1px 0 color-mix(in srgb,white 5%,transparent) inset,0 28px 64px -28px var(--r-card-shadow);backdrop-filter:blur(14px)}.RadarHero_cardTop__u77Nv{display:flex;height:38px;align-items:center;justify-content:space-between;padding:0 14px;border-bottom:1px solid var(--l-line);color:var(--l-subtle);font-size:11.5px}.RadarHero_cardHit__cJtiZ{display:inline-flex;align-items:center;gap:7px;color:var(--r-hit-text);font-weight:500}.RadarHero_cardHit__cJtiZ i{width:6px;height:6px;border-radius:9px;background:var(--r-hit);box-shadow:0 0 0 3px color-mix(in srgb,var(--r-hit) 20%,transparent)}.RadarHero_cardBody__dFbfs{padding:14px 14px 12px}.RadarHero_cardFile__U6KGs{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;letter-spacing:-.005em;transition:color .16s}.RadarHero_cardFile__U6KGs svg{flex-shrink:0;color:var(--r-hit-text)}.RadarHero_cardFile__U6KGs[data-on]{color:var(--r-hit-text)}.RadarHero_cardRange__Qftyy{margin-left:auto;padding:1px 7px;border-radius:5px;background:color-mix(in srgb,var(--r-hit) 13%,transparent);color:var(--r-hit-text);font-family:var(--font-geist-mono);font-size:11.5px;font-weight:500}.RadarHero_cardPath__vNN2y{margin-top:4px;padding-left:24px;color:var(--l-subtle)}.RadarHero_cardPath__vNN2y,.RadarHero_mini__MkJmT{font-family:var(--font-geist-mono);font-size:11.5px}.RadarHero_mini__MkJmT{margin-top:12px;padding:7px 0;border:1px solid var(--l-line);border-radius:9px;background:var(--r-code-bg);line-height:1.7}.RadarHero_mini__MkJmT code{display:block}.RadarHero_miniRow__b18Np{display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:12px;padding-right:10px;border-left:2px solid transparent;color:var(--l-fg);transition:background-color .16s,opacity .16s}.RadarHero_miniLn__3nTa7{color:var(--l-subtle);font-variant-numeric:tabular-nums;text-align:right;user-select:none}.RadarHero_miniCode__7tiLd{padding-left:2ch;text-indent:-2ch;white-space:pre-wrap}.RadarHero_miniHl__IYneh{border-left-color:var(--r-hit);background:color-mix(in srgb,var(--r-hit) 9%,transparent)}.RadarHero_miniHl__IYneh .RadarHero_miniLn__3nTa7{color:var(--r-hit-text)}.RadarHero_miniFold__wQGvd{display:flex;align-items:baseline;justify-content:space-between;gap:8px;color:var(--l-subtle);white-space:pre}.RadarHero_miniFoldNote__cl2C_{font-family:var(--font-geist-sans);font-size:10.5px;opacity:.85}@container (max-width: 320px){.RadarHero_mini__MkJmT{font-size:11px}.RadarHero_miniRow__b18Np{grid-template-columns:30px minmax(0,1fr);column-gap:10px}}.RadarHero_miniRow__b18Np[data-on]{background:color-mix(in srgb,var(--r-scan) 13%,transparent)}.RadarHero_miniRow__b18Np[data-on] .RadarHero_miniLn__3nTa7{color:var(--r-scan-text)}.RadarHero_card__7S4HP[data-active] .RadarHero_miniRow__b18Np:not([data-on]){opacity:.5}.RadarHero_cardDesc__rA0IT{margin-top:11px;color:var(--l-muted);font-size:12.5px;line-height:1.6}.RadarHero_cardLink__Rd2kR{display:inline-flex;align-items:center;gap:4px;margin-top:8px;border-radius:4px;color:var(--l-fg);font-size:12.5px;font-weight:500;transition:color .16s}.RadarHero_cardLink__Rd2kR svg{transition:transform .16s}.RadarHero_cardLink__Rd2kR:hover{color:var(--r-hit-text)}.RadarHero_cardLink__Rd2kR:hover svg{transform:translate(1px,-1px)}.RadarHero_cardLink__Rd2kR:focus-visible{outline:2px solid var(--r-scan);outline-offset:3px}@media (max-width:639px){.RadarHero_query__CNat2{gap:10px;padding-left:14px;font-size:14px}.RadarHero_scanBadge__PVlAD{height:32px;padding:0 9px;font-size:11.5px}.RadarHero_radar__cq3R4{width:calc(100% + 48px);margin:12px -24px 0}.RadarHero_stage___G_cg{overflow:hidden}.RadarHero_svg__Pc_t3,.RadarHero_sweep__X5paU{-webkit-mask-image:radial-gradient(circle closest-side,#000 72%,transparent 83%);mask-image:radial-gradient(circle closest-side,#000 72%,transparent 83%)}.RadarHero_world__y1q0G{transform:scale(1.2)}.RadarHero_coord__f_1kh,.RadarHero_labelLookup__dWV_P .RadarHero_labelKind__znZHC{display:none}.RadarHero_labelSearch__swpkc{transform:translate(-50%,1.45em)}.RadarHero_labelLookup__dWV_P{transform:translate(-50%,1.25em)}.RadarHero_labelCore__dIrry{transform:translate(-62%,1.25em)}.RadarHero_labelReport__j2PDt{transform:translate(-36%,calc(-100% - 1.25em))}.RadarHero_labelSummarize__IaZl0{transform:translate(-30%,1.25em)}.RadarHero_legend__PXZrG{margin-top:-8px}.RadarHero_cardSlot__RnIzI{margin-top:20px}}@media (min-width:640px){.RadarHero_title__aNgvU{font-size:56px}.RadarHero_subtitle__jAb6Z{font-size:17px}}@media (min-width:1200px){.RadarHero_inner__yOz3o{min-height:max(860px,calc(var(--T) + var(--S) * .6 + var(--card-h, 440px)));padding-top:112px}.RadarHero_copy__9pdp8{align-items:flex-start;margin:0;text-align:left}.RadarHero_title__aNgvU{font-size:64px;line-height:1.12}.RadarHero_titleAccent__K0qLi{margin-inline:0}.RadarHero_subtitle__jAb6Z{margin-top:20px;font-size:17px}.RadarHero_subtitle__jAb6Z span{display:block}.RadarHero_query__CNat2{margin-top:32px}.RadarHero_ctas__z7vWD{justify-content:flex-start}.RadarHero_clients__J_7Dx{flex-direction:row;gap:18px;margin-top:40px}.RadarHero_clients__J_7Dx ul{justify-content:flex-start}.RadarHero_radar__cq3R4{position:absolute;top:var(--T);right:var(--R);width:var(--S);margin:0}.RadarHero_dotField__8R_ZW{inset:-38%}.RadarHero_legend__PXZrG{position:absolute;top:5.5%;right:6%;margin:0;padding:5px 10px;border:1px solid var(--l-line);border-radius:999px;background:color-mix(in srgb,var(--l-bg) 70%,transparent);backdrop-filter:blur(6px);font-size:11.5px}.RadarHero_cardSlot__RnIzI{position:absolute;top:calc(var(--T) + var(--S) * .6);right:calc(var(--R) + var(--S) * .05);width:clamp(280px,calc(var(--S) * .44),336px);margin:0}.RadarHero_labelSummarize__IaZl0{transform:translate(-64%,1.3em)}}@keyframes RadarHero_rise__TCLW2{0%{opacity:0;transform:translateY(10px)}}@keyframes RadarHero_fadeIn__wqGuN{0%{opacity:0}}@keyframes RadarHero_ringIn__wKorX{0%{opacity:0;transform:scale(.92)}}@keyframes RadarHero_sweep__X5paU{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes RadarHero_pulse__N563Y{0%{opacity:.85;transform:scale(1)}16%,to{opacity:0;transform:scale(2.4)}}@keyframes RadarHero_dash___0hbD{to{stroke-dashoffset:-16}}@keyframes RadarHero_ping__YTWnJ{0%{opacity:.8;transform:scale(.6)}80%,to{opacity:0;transform:scale(1.8)}}@keyframes RadarHero_caret__HwEav{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.RadarHero_cardSlot__RnIzI,.RadarHero_caret__HwEav,.RadarHero_copy__9pdp8>*,.RadarHero_edge__NoWcS,.RadarHero_hitPulse__OoYHS,.RadarHero_label__78aRW,.RadarHero_radar__cq3R4,.RadarHero_rings__eEZMk circle,.RadarHero_scanBadge__PVlAD i:after,.RadarHero_sweep__X5paU{animation:none}.RadarHero_primary__wFOL6:active,.RadarHero_secondary__H8vnO:active{transform:none}}.home_page__NOZQO{--font-geist-sans:-apple-system,BlinkMacSystemFont,"Segoe UI","Geist","Inter","PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC","Noto Sans SC",system-ui,sans-serif;--font-geist-mono:ui-monospace,"SF Mono","Cascadia Code","JetBrains Mono","Geist Mono",Consolas,"Liberation Mono",monospace;--r-scan:#0891b2;--r-scan-text:#0e7490;--r-hit:var(--l-signal);--r-hit-text:color-mix(in srgb,var(--l-signal) 72%,#000);--r-head-from:#0891b2;--r-on-scan:#ffffff;--r-dot:rgba(17,18,22,0.2);--r-file:#6b7a8a;--r-file-fill:#e9edf1;--r-file-link-alpha:0.42;--r-label:#0b4f61;--r-label-hot:#0a5a3f;--r-label-bg:color-mix(in srgb,var(--l-surface) 96%,transparent);--r-label-border:color-mix(in srgb,var(--r-scan) 28%,var(--l-line));--r-label-hot-border:color-mix(in srgb,var(--r-hit) 45%,var(--l-line));--r-ring-alpha:0.26;--r-sweep-alpha:13%;--r-card-bg:color-mix(in srgb,var(--l-surface) 96%,transparent);--r-card-border:var(--l-line-strong);--r-code-bg:color-mix(in srgb,var(--l-fg) 3%,var(--l-surface));--r-card-shadow:rgba(17,18,22,0.2);display:flex;min-height:100dvh;flex-direction:column;background:var(--l-bg);color:var(--l-fg);font-family:var(--font-geist-sans)}html.dark .home_page__NOZQO{--r-scan-text:var(--r-scan);--r-hit-text:var(--r-hit);--r-file-link-alpha:0.5;--r-label-bg:color-mix(in srgb,var(--l-surface) 92%,transparent);--r-label-border:color-mix(in srgb,var(--r-scan) 24%,var(--l-line));--r-label-hot-border:color-mix(in srgb,var(--r-hit) 38%,var(--l-line));--r-sweep-alpha:17%;--r-card-bg:color-mix(in srgb,var(--l-surface) 88%,transparent);--r-card-border:color-mix(in srgb,var(--r-scan) 16%,var(--l-line-strong));--r-code-bg:color-mix(in srgb,var(--l-bg) 55%,var(--l-surface))}html.console-theme-dark .home_page__NOZQO{--r-scan:#38d9f5;--r-hit:#3ee08f;--r-head-from:#7ce8ff;--r-on-scan:#03141c;--r-dot:rgba(120,160,205,0.28);--r-file:#41607f;--r-file-fill:#14222f;--r-label:#c6eef8;--r-label-hot:#c4f6dc;--r-ring-alpha:0.15;--r-card-shadow:rgba(0,0,0,0.8)}html.console-theme-midnight .home_page__NOZQO{--r-scan:var(--l-accent);--r-hit:var(--l-signal);--r-head-from:#8fd8ff;--r-on-scan:#03121f;--r-dot:rgba(125,180,255,0.26);--r-file:#46689a;--r-file-fill:#10213d;--r-label:#cfeaff;--r-label-hot:#c8f6e3;--r-ring-alpha:0.16;--r-card-shadow:rgba(0,0,0,0.75)}html.console-theme-aurora .home_page__NOZQO{--r-scan:var(--l-accent);--r-hit:var(--l-signal);--r-head-from:#e0c3ff;--r-on-scan:#17072b;--r-dot:rgba(196,160,255,0.24);--r-file:#6c5a9a;--r-file-fill:#1d1638;--r-label:#efe2ff;--r-label-hot:#cdf8f1;--r-ring-alpha:0.17;--r-card-shadow:rgba(0,0,0,0.75)}.home_page__NOZQO :focus-visible{outline-color:var(--r-scan)}.home_main__ZqXmQ{flex:1;padding-top:64px}.home_ctas__YFEOF{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px}.home_primary__8mB8P,.home_secondary__lkqbj{display:inline-flex;height:44px;align-items:center;justify-content:center;gap:8px;padding:0 18px;border-radius:10px;font-size:14.5px;font-weight:500;white-space:nowrap;transition:transform .12s,opacity .16s,background-color .16s,border-color .16s}.home_primary__8mB8P{background:var(--l-invert);color:var(--l-invert-fg);box-shadow:0 1px 0 color-mix(in srgb,white 18%,transparent) inset,0 10px 28px -14px color-mix(in srgb,var(--r-scan) 75%,transparent)}.home_primary__8mB8P:hover{opacity:.92}.home_secondary__lkqbj{border:1px solid var(--l-line-strong);background:color-mix(in srgb,var(--l-surface) 70%,transparent);color:var(--l-fg)}.home_secondary__lkqbj:hover{border-color:color-mix(in srgb,var(--l-fg) 28%,transparent);background:var(--l-raised)}.home_primary__8mB8P:active,.home_secondary__lkqbj:active{transform:translateY(1px)}.home_primary__8mB8P:focus-visible,.home_secondary__lkqbj:focus-visible{outline:2px solid var(--r-scan);outline-offset:3px}.home_features__ik5w8{position:relative;max-width:1160px;margin:0 auto;padding:56px 24px 80px}.home_sectionHead__ZU9Ft{text-align:center}.home_eyebrow__hSiDi{display:inline-flex;align-items:center;gap:7px;color:var(--r-scan-text);font-family:var(--font-geist-mono);font-size:12px;font-weight:500;letter-spacing:.1em}.home_sectionHead__ZU9Ft h2{margin-top:12px;font-size:28px;font-weight:700;line-height:1.25;letter-spacing:-.01em}.home_sectionHead__ZU9Ft>p:last-child{max-width:34em;text-wrap:balance;margin:12px auto 0;color:var(--l-muted);font-size:15px;line-height:1.7}.home_cards__YrZOr{display:grid;gap:12px;margin-top:36px}.home_card__XoQea{position:relative;overflow:hidden;padding:22px;border:1px solid var(--l-line);border-radius:14px;background:radial-gradient(circle,var(--r-dot) 1px,transparent 1.4px) 0 0 /18px 18px,var(--l-surface);transition:border-color .2s,transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s}.home_card__XoQea:before{content:"";position:absolute;inset:0;background:linear-gradient(165deg,transparent 0,var(--l-surface) 42%);pointer-events:none}.home_card__XoQea:after{content:"";position:absolute;top:0;left:18px;right:18px;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--r-scan) 60%,transparent),transparent);opacity:.6;transition:opacity .2s}.home_card__XoQea:hover{border-color:color-mix(in srgb,var(--r-scan) 32%,var(--l-line));box-shadow:0 18px 40px -28px var(--r-card-shadow);transform:translateY(-2px)}.home_card__XoQea:hover:after{opacity:1}.home_card__XoQea>*{position:relative}.home_cardHead__bIAja{display:flex;align-items:center;justify-content:space-between}.home_cardIcon__ygAGK{display:grid;width:36px;height:36px;place-items:center;border:1px solid color-mix(in srgb,var(--r-scan) 30%,transparent);border-radius:10px;background:color-mix(in srgb,var(--r-scan) 10%,transparent);color:var(--r-scan-text)}.home_cardTag__HRxCO{display:inline-flex;height:22px;align-items:center;gap:6px;padding:0 8px;border:1px solid var(--l-line);border-radius:999px;color:var(--l-subtle);font-family:var(--font-geist-mono);font-size:11px}.home_cardTag__HRxCO b{color:var(--l-muted);font-weight:500}.home_card__XoQea h3{margin-top:18px;font-size:17px;font-weight:600;line-height:1.4}.home_card__XoQea p{margin-top:6px;color:var(--l-muted);font-size:14.5px;line-height:1.75}.home_ctaWrap__Mc4li{max-width:1160px;margin:0 auto;padding:0 16px 88px}.home_cta__4is5U{position:relative;isolation:isolate;overflow:hidden;padding:56px 24px 52px;border:1px solid var(--l-line);border-radius:20px;background:var(--l-surface);text-align:center}.home_ctaRings__Byn8L{position:absolute;inset:0;z-index:-1;background:repeating-radial-gradient(circle at 50% 118%,transparent 0 55px,color-mix(in srgb,var(--r-scan) 24%,transparent) 55px 56px),radial-gradient(circle,var(--r-dot) 1px,transparent 1.4px) 0 0 /20px 20px,radial-gradient(ellipse 55% 65% at 50% 112%,color-mix(in srgb,var(--r-scan) 16%,transparent),transparent 70%);-webkit-mask-image:radial-gradient(ellipse 80% 95% at 50% 100%,#000 35%,transparent 88%);mask-image:radial-gradient(ellipse 80% 95% at 50% 100%,#000 35%,transparent 88%)}.home_ctaEmblem__XicEU{display:inline-grid;width:44px;height:44px;place-items:center;margin-bottom:20px;border:1px solid color-mix(in srgb,var(--r-scan) 34%,transparent);border-radius:999px;background:color-mix(in srgb,var(--r-scan) 10%,var(--l-surface));box-shadow:0 0 0 6px color-mix(in srgb,var(--r-scan) 6%,transparent),0 0 0 13px color-mix(in srgb,var(--r-scan) 3%,transparent);color:var(--r-scan-text)}.home_cta__4is5U h2{font-size:24px;font-weight:700;line-height:1.4;letter-spacing:-.01em}.home_cta__4is5U h2 span{display:inline-block}.home_cta__4is5U p{max-width:420px;margin:12px auto 0;color:var(--l-muted);font-size:15px;line-height:1.7}@media (max-width:639px){.home_cta__4is5U .home_ctas__YFEOF{flex-direction:column;align-items:stretch;max-width:280px;margin-inline:auto}}@media (min-width:640px){.home_sectionHead__ZU9Ft h2{font-size:34px}.home_cta__4is5U{padding:64px 48px 60px}.home_cta__4is5U h2{font-size:30px}.home_ctaWrap__Mc4li{padding-inline:24px}}@media (min-width:720px){.home_cards__YrZOr{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@media (min-width:1024px){.home_features__ik5w8{padding-top:40px}.home_card__XoQea{padding:26px}}@media (prefers-reduced-motion:reduce){.home_page__NOZQO *{transition-duration:0s!important}.home_card__XoQea:hover{transform:none}}