.CostComparison_section__aZdan{background:#101012;border-top:1px solid var(--line)}.CostComparison_panel__LQjge{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);border:1px solid #35353d}.CostComparison_comparison__jEeVl{padding:32px;min-width:0;display:flex;flex-direction:column}.CostComparison_context__T4S9C{color:var(--muted);font-size:9px}.CostComparison_prices__Z0IFm{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px;margin:25px 0 19px}.CostComparison_price__CMYcT{min-width:0}.CostComparison_price__CMYcT h3{font:11px/1.6 var(--mono);color:#c7c7d0;margin:0 0 9px;white-space:nowrap}.CostComparison_price__CMYcT strong{font:clamp(32px,3.1vw,45px)/1.2 var(--mono);color:#b0b0bb;letter-spacing:-2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CostComparison_price__CMYcT>span{display:block;color:var(--muted);font-size:10px;margin-top:5px}.CostComparison_priceArrow__kCFPg{color:#72727e}.CostComparison_optimized__OEnta strong{color:var(--accent)}.CostComparison_description__Ke6C3{font-size:12px;line-height:1.85;max-width:360px;margin:0 0 24px}.CostComparison_savings__NtAo_{display:flex;align-items:center;gap:14px;padding-top:21px;margin-top:auto;border-top:1px solid var(--line);color:var(--accent)}.CostComparison_savings__NtAo_>strong{font:37px/1.2 var(--mono);letter-spacing:-2px}.CostComparison_savings__NtAo_>div{display:flex;flex-direction:column;gap:4px}.CostComparison_savings__NtAo_ span{font-size:13px;color:#dedee5}.CostComparison_savings__NtAo_ small{font-size:9px;color:var(--muted)}.CostComparison_chart__zI5Jk{margin:0;min-width:0;padding:27px 30px 21px;border-left:1px solid #35353d;background:#121216;display:flex;flex-direction:column;justify-content:center}.CostComparison_chartHeading__Y6PWb{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:23px}.CostComparison_chartHeading__Y6PWb>span{font-size:9px;color:var(--muted)}.CostComparison_replay__qOpX9{display:flex;align-items:center;gap:6px;color:#ababba;background:none;padding:5px 0 5px 10px;border:0;font:9px var(--mono);cursor:pointer}.CostComparison_replay__qOpX9:hover{color:var(--ink)}.CostComparison_replay__qOpX9:focus-visible{outline:1px solid var(--accent);outline-offset:4px}.CostComparison_replay__qOpX9:disabled{opacity:.4;cursor:default}.CostComparison_chart__zI5Jk>svg{display:block;width:100%;height:auto;overflow:visible}.CostComparison_grid__9otae line{stroke:#2d2d36;stroke-width:1}.CostComparison_grid__9otae .CostComparison_target__lA9fa{stroke:#6c587f;stroke-dasharray:4 5}.CostComparison_axis__T63RF{fill:#9999a8;font:11px var(--mono)}.CostComparison_axis__T63RF .CostComparison_targetLabel__f3KCt{fill:var(--purple)}.CostComparison_guide__B0zHj{fill:none;stroke:#2d2637;stroke-width:2.5}.CostComparison_curve__BOtdx{fill:none;stroke:var(--purple);stroke-width:3;stroke-linecap:round}.CostComparison_startDot__LRLm5{fill:#a6a6b5}.CostComparison_movingDot___HoLY{fill:var(--purple);stroke:#121216;stroke-width:2;filter:drop-shadow(0 0 5px #b595f155)}.CostComparison_chart__zI5Jk figcaption{font-size:9px;color:var(--muted);line-height:1.6;margin-top:15px}.CostComparison_volumeRow__39TFG{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:25px 32px;border:1px solid #35353d;border-top:0}.CostComparison_volumeRow__39TFG label{font:11px/1.6 var(--mono)}.CostComparison_volumeOptions__GI6zc{display:flex;gap:8px;margin-top:13px}.CostComparison_volumeOptions__GI6zc button{border:1px solid #44444d;background:#19191d;padding:8px 12px;font:10px var(--mono)}.CostComparison_volumeOptions__GI6zc button[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.CostComparison_volumeSelect__uV_n9{display:none}.CostComparison_volumeResult__lSiIS{min-width:0;text-align:right}.CostComparison_volumeResult__lSiIS>span{font-size:10px;color:var(--muted)}.CostComparison_volumeResult__lSiIS>p{display:flex;align-items:center;justify-content:flex-end;gap:18px;margin:6px 0;font:22px var(--mono)}.CostComparison_volumeResult__lSiIS strong{color:var(--accent);font-weight:400}.CostComparison_accuracy__Dy6Su{display:flex;align-items:center;gap:28px;padding:23px 32px;border:1px solid #35353d;border-top:0}.CostComparison_accuracy__Dy6Su>.micro{color:#b0b0bc}.CostComparison_accuracy__Dy6Su>p:nth-child(2){display:flex;align-items:center;gap:14px;font:25px var(--mono)}.CostComparison_accuracy__Dy6Su strong{color:var(--green);font-weight:400}.CostComparison_accuracy__Dy6Su>p:last-child{margin-left:auto;font-size:10px}.CostComparison_disclosure__m_cFL{max-width:970px;font-size:10px;line-height:1.9;margin-top:18px}.CostComparison_disclosure__m_cFL a{color:var(--accent)}@media(max-width:1000px){.CostComparison_comparison__jEeVl{padding:25px}.CostComparison_chart__zI5Jk{padding:25px 22px 21px}.CostComparison_prices__Z0IFm{gap:12px}.CostComparison_price__CMYcT h3{font-size:10px}.CostComparison_price__CMYcT strong{font-size:34px}.CostComparison_savings__NtAo_{gap:11px}.CostComparison_savings__NtAo_>strong{font-size:32px}.CostComparison_savings__NtAo_ span{font-size:12px}.CostComparison_accuracy__Dy6Su{flex-wrap:wrap;gap:18px}.CostComparison_accuracy__Dy6Su>p:last-child{margin-left:0}}@media(max-width:760px){.CostComparison_panel__LQjge{grid-template-columns:1fr}.CostComparison_comparison__jEeVl{padding:26px}.CostComparison_price__CMYcT strong{font-size:42px}.CostComparison_price__CMYcT h3{font-size:11px}.CostComparison_description__Ke6C3{max-width:none}.CostComparison_chart__zI5Jk{border-left:0;border-top:1px solid #35353d;padding:22px 26px}.CostComparison_chartHeading__Y6PWb{margin-bottom:19px}.CostComparison_axis__T63RF{font-size:16px}.CostComparison_axis__T63RF text:nth-last-child(-n+2){font-size:18px}.CostComparison_volumeRow__39TFG{flex-direction:column;align-items:stretch;padding:24px 26px;gap:20px}.CostComparison_volumeResult__lSiIS{text-align:left}.CostComparison_volumeResult__lSiIS>p{justify-content:flex-start}.CostComparison_volumeOptions__GI6zc{display:none}.CostComparison_volumeSelect__uV_n9{display:block;width:100%;padding:10px;margin-top:12px;background:#19191d;color:var(--ink);border:1px solid #484852;font:11px var(--mono)}.CostComparison_accuracy__Dy6Su{padding:23px 26px;gap:14px}.CostComparison_accuracy__Dy6Su>span{width:100%}}@media(max-width:380px){.CostComparison_accuracy__Dy6Su,.CostComparison_chart__zI5Jk,.CostComparison_comparison__jEeVl,.CostComparison_volumeRow__39TFG{padding-inline:18px}.CostComparison_prices__Z0IFm{gap:10px}.CostComparison_price__CMYcT h3{font-size:9px}.CostComparison_price__CMYcT strong{font-size:35px}.CostComparison_savings__NtAo_{gap:9px}.CostComparison_savings__NtAo_>strong{font-size:31px}.CostComparison_savings__NtAo_ small{font-size:8px}.CostComparison_volumeResult__lSiIS>p{font-size:18px;gap:12px}}.HeroAnimation_panel__8SKLW{min-width:0;border:1px solid #38383e;background:#0e0e10;box-shadow:0 25px 80px #0006;align-self:start}.HeroAnimation_topline__59i6I{display:flex;justify-content:space-between;align-items:center;padding:17px 21px;font:9px var(--mono);letter-spacing:1px;color:#aaaab3;border-bottom:1px solid #2c2c30}.HeroAnimation_topline__59i6I i{display:inline-block;width:5px;height:5px;background:#ff8700;margin-right:7px}.HeroAnimation_topline__59i6I>span:last-child{font-size:8px;color:#686872}.HeroAnimation_beats__HOPA2{display:flex;padding:14px 17px;gap:7px}.HeroAnimation_beats__HOPA2 button{flex:1 1;padding:8px 4px;border:1px solid #29292f;color:#898994;font:9px var(--mono);white-space:nowrap}.HeroAnimation_beats__HOPA2 button[aria-pressed=true]{color:#ff9b2b;border-color:#715024;background:#ff87000b}.HeroAnimation_ticket__xLx2r{margin:3px 21px 0;padding:16px 18px;border:1px solid #36363b;background:#18181b;display:flex;flex-direction:column;gap:5px}.HeroAnimation_ticket__xLx2r>span:first-child{font:8px var(--mono);letter-spacing:1px;color:#a3a3ad}.HeroAnimation_ticket__xLx2r strong{font-weight:500;color:#eee}.HeroAnimation_ticketTag__WFlRQ{font-size:10px;color:#858590}.HeroAnimation_board__43JkV{padding:10px 8px 0;overflow:hidden}.HeroAnimation_board__43JkV svg{width:100%;height:auto;display:block}.HeroAnimation_board__43JkV text{fill:#d4d4dc;font:15px var(--mono);text-anchor:middle}.HeroAnimation_board__43JkV .HeroAnimation_subtext__JRwom{font:12px var(--sans)}.HeroAnimation_board__43JkV .HeroAnimation_question__Hzj2t{fill:#b9b9c5;font:14px var(--mono)}.HeroAnimation_loopPaths__gRZpQ path{fill:none;stroke:#39393f;stroke-width:1.5;stroke-dasharray:4 6}.HeroAnimation_travelPaths__c0p2t path{fill:none;stroke:#e58f34;stroke-width:2}.HeroAnimation_smallNode__LKhIs rect{fill:#18181c;stroke:#42424b}.HeroAnimation_smallNode__LKhIs text{fill:#bbbbc7}.HeroAnimation_agentNode__3sCwa rect,.HeroAnimation_mainNode__Rcv7k rect{fill:#251c11;stroke:#ed932e}.HeroAnimation_mainNode__Rcv7k .HeroAnimation_glyph__sc8p7{font-size:29px;fill:#ff8700}.HeroAnimation_agentNode__3sCwa text{fill:#fbc78b}.HeroAnimation_board__43JkV .HeroAnimation_codeLabel__ZTWPM{fill:#ff9b2b;font:12px var(--mono);letter-spacing:1px}.HeroAnimation_author-scene__jljQ8 text{text-anchor:start}.HeroAnimation_codeText__roipm text{font:20px var(--mono);text-anchor:start}.HeroAnimation_fixedPaths__H4hqw path{fill:none;stroke:#47414e;stroke-width:1.5}.HeroAnimation_jevNode__QFuD4 rect{fill:#1c1727;stroke:#9980ce}.HeroAnimation_jevNode__QFuD4 .HeroAnimation_codeLabel__ZTWPM,.HeroAnimation_jevNode__QFuD4 text{fill:#c7adff}.HeroAnimation_board__43JkV .HeroAnimation_branchLabel__8jys7{font:11px var(--mono);fill:#9c8eac}.HeroAnimation_selectedNode__esaCi rect{fill:#251c11;stroke:#f2a13e}.HeroAnimation_selectedNode__esaCi text{fill:#ffcb8e}.HeroAnimation_replyNode__2WzJT rect{fill:#101e18;stroke:#38594a}.HeroAnimation_replyNode__2WzJT text{font:13px var(--mono);fill:#9bd8b9}.HeroAnimation_caption___L9WI{padding:20px 24px 21px;border-top:1px solid #25252c;min-height:129px;background:#101012}.HeroAnimation_caption___L9WI>span{font:8px var(--mono);letter-spacing:1px;color:#ff9b2b}.HeroAnimation_caption___L9WI h3{line-height:1.5;margin:8px 0 6px}.HeroAnimation_caption___L9WI p{font-size:11px;line-height:1.7;max-width:400px}.HeroAnimation_controls__P0u4G{display:flex;align-items:center;gap:13px;padding:11px 21px;border-top:1px solid #27272d}.HeroAnimation_controls__P0u4G button{display:grid;place-items:center;width:26px;height:26px;border:0;background:transparent;color:#aaaab7}.HeroAnimation_controls__P0u4G input{min-width:0;flex:1 1;accent-color:#ff8700;cursor:pointer;height:3px}.HeroAnimation_controls__P0u4G span{font:8px var(--mono);white-space:nowrap;color:#8b8b97}.HeroAnimation_disclosure__l9F7x{padding:0 21px 12px;font:8px/1.7 var(--mono);color:#757580}.HeroAnimation_previewNotice__pxUHX{width:min(1200px,calc(100% - 80px));margin:24px auto -24px;display:flex;gap:20px;align-items:center;color:#92929e;font:10px var(--mono)}.HeroAnimation_previewNotice__pxUHX span{border:1px solid #554227;color:#ffab4b;padding:5px 9px}.HeroAnimation_previewNotice__pxUHX a{margin-left:auto}.HeroAnimation_heroLayout__D9tHV{padding-top:65px;padding-bottom:36px;align-items:start}.HeroAnimation_heroLayout__D9tHV h1{font-size:clamp(36px,4.1vw,56px)}.HeroAnimation_metric__lTDv6{border-top:1px solid #303036;margin-top:30px;padding-top:24px}.HeroAnimation_metric__lTDv6 strong{display:block;font:58px/1.05 var(--mono);letter-spacing:-3px;color:#ff9b2b}.HeroAnimation_metric__lTDv6 strong small{font:17px var(--sans);letter-spacing:0;color:#d1d1d6}.HeroAnimation_metric__lTDv6 p{margin-top:12px;font-size:10px;line-height:1.8;max-width:400px}.HeroAnimation_metric__lTDv6 a{color:#bbb}.HeroAnimation_story__xO_O1{border-top:1px solid #2c2c30;padding-top:30px;padding-bottom:60px;display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.HeroAnimation_story__xO_O1 h2{font-size:16px;margin:9px 0}.HeroAnimation_story__xO_O1 span{font:10px var(--mono);color:#ff9b2b}.HeroAnimation_story__xO_O1 p{font-size:12px;line-height:1.8}.HeroAnimation_board__43JkV .author-scene text{text-anchor:start}@media(max-width:800px){.HeroAnimation_heroLayout__D9tHV{gap:35px}.HeroAnimation_panel__8SKLW{width:100%;max-width:600px}.HeroAnimation_previewNotice__pxUHX{width:calc(100% - 40px)}.HeroAnimation_story__xO_O1{gap:20px}.HeroAnimation_metric__lTDv6 strong{font-size:48px}}@media(max-width:580px){.HeroAnimation_previewNotice__pxUHX{font-size:8px;gap:10px;margin-bottom:-12px}.HeroAnimation_previewNotice__pxUHX a{display:none}.HeroAnimation_heroLayout__D9tHV{padding-top:36px}.HeroAnimation_beats__HOPA2{padding:12px 10px;gap:5px}.HeroAnimation_beats__HOPA2 button{font-size:8px}.HeroAnimation_topline__59i6I{padding:14px}.HeroAnimation_ticket__xLx2r{margin-inline:12px;padding:13px}.HeroAnimation_ticket__xLx2r strong{font-size:14px}.HeroAnimation_caption___L9WI{padding:17px;min-height:139px}.HeroAnimation_caption___L9WI h3{font-size:13px}.HeroAnimation_caption___L9WI p{font-size:11px}.HeroAnimation_controls__P0u4G{gap:10px;padding-inline:12px}.HeroAnimation_disclosure__l9F7x{font-size:7px;padding-inline:12px}.HeroAnimation_story__xO_O1{grid-template-columns:1fr;gap:22px}.HeroAnimation_metric__lTDv6 strong small{font-size:15px}}@media(prefers-reduced-motion:reduce){.HeroAnimation_panel__8SKLW *{transition:none!important}}.HeroAnimation_beats__HOPA2>span{flex:1 1;padding:8px 4px;border-bottom:1px solid #29292f;color:#898994;font:9px var(--mono);white-space:nowrap;text-align:center}.HeroAnimation_beats__HOPA2>span[data-active=true]{color:#ff9b2b;border-color:#ac6d27}.HeroAnimation_animationFoot__klHLF{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 21px;font:9px var(--mono);color:#9898a5;border-top:1px solid #27272d}.HeroAnimation_animationFoot__klHLF label{display:flex;align-items:center;gap:6px;cursor:pointer;white-space:nowrap;font-size:8px}.HeroAnimation_animationFoot__klHLF input{accent-color:#ff8700;width:11px;height:11px}.HeroAnimation_caption___L9WI{min-height:137px}@media(max-width:580px){.HeroAnimation_beats__HOPA2>span{font-size:8px}.HeroAnimation_animationFoot__klHLF{padding-inline:12px;font-size:8px}.HeroAnimation_caption___L9WI{min-height:149px}}.HeroAnimation_heroLayout__D9tHV{padding-top:30px;padding-bottom:28px;gap:40px;align-items:center}.HeroAnimation_heroLayout__D9tHV .hero-copy{padding-top:0}.HeroAnimation_heroLayout__D9tHV h1{font-size:clamp(36px,3.6vw,50px)}.HeroAnimation_heroLayout__D9tHV .hero-lead{margin-top:20px;font-size:20px}.HeroAnimation_heroLayout__D9tHV .hero-description{font-size:14px;line-height:1.8;margin-top:15px}.HeroAnimation_heroLayout__D9tHV .hero-actions{margin-top:25px;gap:20px}.HeroAnimation_previewNotice__pxUHX{margin:15px auto 0;font-size:9px}.HeroAnimation_previewNotice__pxUHX span{padding:3px 7px}.HeroAnimation_beats__HOPA2{padding:10px 13px 5px;gap:8px}.HeroAnimation_beats__HOPA2>span{padding:5px 3px}.HeroAnimation_ticket__xLx2r{margin:5px 15px 0;padding:10px 13px;gap:3px;min-height:63px}.HeroAnimation_ticket__xLx2r>span:first-child{font-size:7px}.HeroAnimation_ticket__xLx2r strong{font-size:13px;line-height:1.5}.HeroAnimation_ticketTag__WFlRQ{display:none}.HeroAnimation_board__43JkV{padding:12px 8px 3px}.HeroAnimation_board__43JkV .HeroAnimation_confidence__Rb7ua{font-size:12px}.HeroAnimation_caption___L9WI{padding:12px 17px}.HeroAnimation_caption___L9WI>span{display:none}.HeroAnimation_caption___L9WI h3{font-size:13px;line-height:1.45;margin:0 0 4px}.HeroAnimation_caption___L9WI p{font-size:10px;line-height:1.6;max-width:none}.HeroAnimation_animationFoot__klHLF{padding:8px 15px;border-top:0}.HeroAnimation_disclosure__l9F7x{padding:0 15px 10px;font-size:7px}.HeroAnimation_story__xO_O1{padding-top:23px}.HeroAnimation_heroLayout__D9tHV .HeroAnimation_panel__8SKLW{width:100%}@media(min-width:801px) and (max-height:850px){.HeroAnimation_heroLayout__D9tHV{padding-top:22px;padding-bottom:23px;grid-template-columns:1.1fr 1fr}.HeroAnimation_heroLayout__D9tHV h1{font-size:clamp(36px,3.5vw,47px)}.HeroAnimation_heroLayout__D9tHV .eyebrow{margin-bottom:19px}.HeroAnimation_heroLayout__D9tHV .hero-description{max-width:430px}.HeroAnimation_heroLayout__D9tHV .hero-lead{margin-top:18px}.HeroAnimation_heroLayout__D9tHV .hero-actions{margin-top:23px}.HeroAnimation_previewNotice__pxUHX{margin-top:12px}.HeroAnimation_board__43JkV svg{max-height:275px}.HeroAnimation_caption___L9WI{min-height:81px;padding-block:10px}.HeroAnimation_caption___L9WI p{font-size:10px}}@media(min-width:801px) and (max-height:730px){.HeroAnimation_previewNotice__pxUHX{margin-top:8px}.HeroAnimation_heroLayout__D9tHV{padding-top:17px;padding-bottom:18px}.HeroAnimation_heroLayout__D9tHV h1{font-size:42px}.HeroAnimation_heroLayout__D9tHV .hero-lead{font-size:18px;margin-top:15px}.HeroAnimation_heroLayout__D9tHV .hero-description{font-size:13px;line-height:1.75;margin-top:12px}.HeroAnimation_heroLayout__D9tHV .hero-actions{margin-top:19px}.HeroAnimation_board__43JkV svg{max-height:243px}.HeroAnimation_caption___L9WI{min-height:78px}.HeroAnimation_animationFoot__klHLF{padding-block:6px}}@media(max-width:800px){.HeroAnimation_heroLayout__D9tHV{padding-top:28px;gap:28px;align-items:start}.HeroAnimation_heroLayout__D9tHV h1{font-size:clamp(36px,7vw,48px)}.HeroAnimation_heroLayout__D9tHV .HeroAnimation_panel__8SKLW{max-width:560px}.HeroAnimation_heroLayout__D9tHV .hero-description{max-width:540px}.HeroAnimation_caption___L9WI{min-height:89px}.HeroAnimation_board__43JkV svg{max-height:none}}@media(max-width:580px){.HeroAnimation_previewNotice__pxUHX{margin-top:13px}.HeroAnimation_heroLayout__D9tHV{padding-top:25px}.HeroAnimation_heroLayout__D9tHV h1{font-size:38px}.HeroAnimation_ticket__xLx2r{margin-inline:12px}.HeroAnimation_ticket__xLx2r strong{font-size:12px}.HeroAnimation_caption___L9WI{min-height:96px;padding-inline:13px}.HeroAnimation_caption___L9WI h3{font-size:12px}.HeroAnimation_caption___L9WI p{font-size:10px}.HeroAnimation_disclosure__l9F7x{font-size:6px}}@media(min-width:801px){.HeroAnimation_board__43JkV svg{max-height:250px}.HeroAnimation_ticket__xLx2r{min-height:49px;padding-block:8px}.HeroAnimation_caption___L9WI{min-height:69px;padding-block:8px}.HeroAnimation_caption___L9WI h3{font-size:12px;margin-bottom:3px}.HeroAnimation_caption___L9WI p{font-size:10px;line-height:1.5}.HeroAnimation_animationFoot__klHLF{padding-block:6px}.HeroAnimation_disclosure__l9F7x{padding-bottom:8px}}@media(min-width:801px) and (max-height:850px){.HeroAnimation_board__43JkV svg{max-height:228px}.HeroAnimation_ticket__xLx2r{min-height:47px}.HeroAnimation_caption___L9WI{min-height:69px}}@media(min-width:801px) and (max-height:730px){.HeroAnimation_board__43JkV svg{max-height:205px}.HeroAnimation_ticket__xLx2r{min-height:45px}.HeroAnimation_caption___L9WI{min-height:64px}.HeroAnimation_caption___L9WI p{font-size:9px}.HeroAnimation_caption___L9WI h3{font-size:11px}.HeroAnimation_beats__HOPA2{padding-top:8px}.HeroAnimation_animationFoot__klHLF{padding-block:5px}}.HeroAnimation_edgeLights__8TmLw{pointer-events:none;filter:drop-shadow(0 0 3px currentColor)}.HeroAnimation_board__43JkV .HeroAnimation_edgeLights__8TmLw path{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.HeroAnimation_board__43JkV .HeroAnimation_edgeLights__8TmLw circle{fill:currentColor;stroke:#fff;stroke-width:.4}@media(prefers-reduced-motion:reduce){.HeroAnimation_edgeLights__8TmLw{display:none}}.HeroAnimation_panel__8SKLW{touch-action:pan-y}.HeroAnimation_beats__HOPA2 button{padding:6px 5px;border:0;border-bottom:1px solid #29292f;background:transparent;font-size:9px}.HeroAnimation_beats__HOPA2 button[aria-pressed=true]{background:transparent;border-color:#bd772a;color:#ffad52}.HeroAnimation_board__43JkV [data-flow-node]>rect{stroke:#36363f;fill:#151518;transition:stroke .18s,fill .18s,filter .18s}.HeroAnimation_board__43JkV .HeroAnimation_tracePaths__6fZBK path{fill:none;stroke:currentColor;stroke-width:1.8;opacity:0;transition:opacity .16s}.HeroAnimation_board__43JkV .HeroAnimation_tracePaths__6fZBK path[data-visited=true]{opacity:.82}@media(max-width:580px){.HeroAnimation_beats__HOPA2 button{font-size:8px}}.HeroAnimation_beats__HOPA2 button{font-size:14px;padding:7px 6px}.HeroAnimation_ticket__xLx2r{min-height:55px;padding:8px 13px}.HeroAnimation_ticket__xLx2r>span:first-child{font-size:10px}.HeroAnimation_ticket__xLx2r strong{font-size:16px;line-height:1.4}.HeroAnimation_board__43JkV text{font-size:16.5px;letter-spacing:0}.HeroAnimation_board__43JkV .HeroAnimation_subtext__JRwom{font-size:12.5px;fill:#94949f}.HeroAnimation_board__43JkV .HeroAnimation_branchLabel__8jys7{font-size:12px;paint-order:stroke;stroke:#0e0e10;stroke-width:5px;stroke-linejoin:round}.HeroAnimation_board__43JkV .HeroAnimation_codeLabel__ZTWPM{font-size:13px;letter-spacing:.7px}.HeroAnimation_board__43JkV .HeroAnimation_confidence__Rb7ua{font-size:14px;fill:#a99abd}.HeroAnimation_board__43JkV .HeroAnimation_replyNode__2WzJT text{font-size:16px}.HeroAnimation_board__43JkV .loop-scene .HeroAnimation_question__Hzj2t,.HeroAnimation_board__43JkV .loop-scene text{font-size:19px}.HeroAnimation_board__43JkV .loop-scene .HeroAnimation_glyph__sc8p7{font-size:26px}.HeroAnimation_caption___L9WI{min-height:89px;padding:10px 16px}.HeroAnimation_caption___L9WI h3{font-size:15px;line-height:1.4;margin-bottom:5px}.HeroAnimation_caption___L9WI p{font-size:13px;line-height:1.55}.HeroAnimation_animationFoot__klHLF{font:12px var(--sans);padding:9px 16px}.HeroAnimation_animationFoot__klHLF label{font-size:12px}.HeroAnimation_animationFoot__klHLF input{width:13px;height:13px}.HeroAnimation_board__43JkV .HeroAnimation_retainedEdges__Wghoe path{fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;opacity:.85;pointer-events:none;filter:drop-shadow(0 0 2px color-mix(in srgb,currentColor 25%,transparent))}@media(min-width:801px) and (max-height:730px){.HeroAnimation_caption___L9WI{min-height:86px}.HeroAnimation_caption___L9WI h3{font-size:14px}.HeroAnimation_caption___L9WI p{font-size:12px}.HeroAnimation_animationFoot__klHLF{font-size:11px;padding-block:8px}.HeroAnimation_animationFoot__klHLF label{font-size:11px}}@media(max-width:580px){.HeroAnimation_beats__HOPA2 button{font-size:14px}.HeroAnimation_ticket__xLx2r strong{font-size:15px}.HeroAnimation_caption___L9WI{min-height:113px}.HeroAnimation_caption___L9WI h3{font-size:14px}.HeroAnimation_caption___L9WI p{font-size:12px}.HeroAnimation_animationFoot__klHLF,.HeroAnimation_animationFoot__klHLF label{font-size:11px}}.HeroAnimation_mobileNodeLabel__WK13y{display:none}@media(max-width:580px){.HeroAnimation_desktopNodeLabel__hX5VU{display:none}.HeroAnimation_mobileNodeLabel__WK13y{display:inline}.HeroAnimation_board__43JkV .HeroAnimation_replyNode__2WzJT text,.HeroAnimation_board__43JkV text{font-size:20px}.HeroAnimation_board__43JkV .HeroAnimation_codeLabel__ZTWPM{font-size:16px;letter-spacing:.5px}.HeroAnimation_board__43JkV .HeroAnimation_subtext__JRwom{font-size:15px}.HeroAnimation_board__43JkV .HeroAnimation_branchLabel__8jys7{font-size:14px}.HeroAnimation_board__43JkV .HeroAnimation_confidence__Rb7ua{font-size:17px}.HeroAnimation_board__43JkV [data-flow-node=duplicate] .HeroAnimation_subtext__JRwom,.HeroAnimation_board__43JkV [data-flow-node=new] .HeroAnimation_subtext__JRwom,.HeroAnimation_board__43JkV [data-flow-node=review] .HeroAnimation_subtext__JRwom{font-size:13px}.HeroAnimation_board__43JkV [data-flow-node=duplicate]>text:not(.HeroAnimation_subtext__JRwom),.HeroAnimation_board__43JkV [data-flow-node=new]>text:not(.HeroAnimation_subtext__JRwom),.HeroAnimation_board__43JkV [data-flow-node=review]>text:not(.HeroAnimation_subtext__JRwom){font-size:18px}.HeroAnimation_board__43JkV .loop-scene .HeroAnimation_question__Hzj2t,.HeroAnimation_board__43JkV .loop-scene text{font-size:23.5px}.HeroAnimation_board__43JkV .loop-scene .HeroAnimation_glyph__sc8p7{font-size:27px}}.HeroAnimation_heroLayout__D9tHV.HeroAnimation_homeHero__eOI7v{padding-top:clamp(80px,10vh,144px);padding-bottom:clamp(88px,11vh,160px);align-items:center}.HeroAnimation_homeHero__eOI7v .eyebrow{margin-bottom:32px}.HeroAnimation_homeHero__eOI7v .hero-lead{margin-top:28px}.HeroAnimation_homeHero__eOI7v .hero-description{margin-top:20px;font-size:15px;line-height:1.85}.HeroAnimation_homeHero__eOI7v .hero-actions{margin-top:34px}.HeroAnimation_homeHero__eOI7v .HeroAnimation_panel__8SKLW{align-self:center}@media(min-width:801px){.HeroAnimation_heroLayout__D9tHV.HeroAnimation_homeHero__eOI7v h1{font-size:clamp(40px,4vw,56px);line-height:1.24}}@media(min-width:801px) and (max-height:730px){.HeroAnimation_heroLayout__D9tHV.HeroAnimation_homeHero__eOI7v{padding-top:48px;padding-bottom:56px}.HeroAnimation_heroLayout__D9tHV.HeroAnimation_homeHero__eOI7v h1{font-size:clamp(38px,3.5vw,48px)}.HeroAnimation_homeHero__eOI7v .eyebrow{margin-bottom:24px}.HeroAnimation_homeHero__eOI7v .hero-lead{margin-top:22px}.HeroAnimation_homeHero__eOI7v .hero-description{margin-top:16px;font-size:14px}.HeroAnimation_homeHero__eOI7v .hero-actions{margin-top:28px}}@media(max-width:800px){.HeroAnimation_heroLayout__D9tHV.HeroAnimation_homeHero__eOI7v{padding-top:56px;padding-bottom:64px;gap:48px}}.HeroAnimation_ticketTag__WFlRQ{display:block;font-size:11px;line-height:1.4;color:#a3a3ad;letter-spacing:0}.HeroAnimation_board__43JkV [data-flow-node=validate] .HeroAnimation_codeLabel__ZTWPM{font-size:13px;fill:#9bd8b9}@media(max-width:580px){.HeroAnimation_ticketTag__WFlRQ{font-size:10px}.HeroAnimation_board__43JkV [data-flow-node=search] .HeroAnimation_subtext__JRwom{font-size:13px}.HeroAnimation_board__43JkV [data-flow-node=validate]>text:not(.HeroAnimation_codeLabel__ZTWPM){font-size:18px}.HeroAnimation_board__43JkV [data-flow-node=validate] .HeroAnimation_codeLabel__ZTWPM{font-size:14px}}@media(min-width:801px){.HeroAnimation_animationFoot__klHLF{padding-block:7px}}.HeroComparison_panel__OG_rI{width:100%;min-width:0;align-self:center;border:1px solid #38383e;background:#0e0e10;box-shadow:0 25px 80px #0005}.HeroComparison_intro__PNOCZ{padding:16px 22px 13px}.HeroComparison_intro__PNOCZ h2{font:18px/1.45 var(--mono);letter-spacing:-.6px}.HeroComparison_intro__PNOCZ h2 span{color:var(--accent)}.HeroComparison_request__y5ZY9{margin-top:11px;padding:9px 13px;background:#17171b;border:1px solid #303037}.HeroComparison_request__y5ZY9>div{display:flex;align-items:center;justify-content:space-between;gap:10px;font:9px/1.5 var(--mono);letter-spacing:.8px;color:#a4a4b0}.HeroComparison_request__y5ZY9 p{color:#e8e8ed;font-size:13px;line-height:1.5;margin-top:6px;min-height:20px}.HeroComparison_requestCount__NBhgU{display:flex;align-items:center;gap:5px;white-space:nowrap}.HeroComparison_requestCount__NBhgU i{width:4px;height:4px;background:#55555c;border-radius:50%}.HeroComparison_requestCount__NBhgU i[data-current=true]{background:var(--accent)}.HeroComparison_requestCount__NBhgU b{font-weight:400;margin-left:4px}.HeroComparison_comparisonRow__BpaXk{padding:0 22px 5px}.HeroComparison_rowHeading__Y_KgB{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.HeroComparison_rowHeading__Y_KgB h3{font:12px/1.5 var(--mono);color:#b9b9c3}.HeroComparison_rowHeading__Y_KgB>span{font-size:11px;line-height:1.5;color:#a3a3ae;text-align:right}.HeroComparison_loop__beJBH,.HeroComparison_workflow__4RcTS{position:relative;isolation:isolate}.HeroComparison_loop__beJBH{height:112px}.HeroComparison_loopCircuit__nlNoc{position:relative;width:220px;height:112px;margin-inline:auto}.HeroComparison_loopWires__YCJc6{position:absolute;inset:0;width:100%;height:100%;overflow:visible;color:#8e7254}.HeroComparison_loopWires__YCJc6 ellipse,.HeroComparison_loopWires__YCJc6>path{fill:none;stroke:#6e5841;stroke-width:1.2}.HeroComparison_loopWires__YCJc6 ellipse{stroke-dasharray:2 3}.HeroComparison_loopSteps__zuzzj{position:absolute;inset:0}.HeroComparison_loopSteps__zuzzj>div{position:absolute;width:72px}.HeroComparison_loopSteps__zuzzj>div:first-child{left:74px;top:0}.HeroComparison_loopSteps__zuzzj>div:nth-child(2){right:0;bottom:9px}.HeroComparison_loopSteps__zuzzj>div:nth-child(3){left:0;bottom:9px}.HeroComparison_loop__beJBH .HeroComparison_step__SVJKW{min-height:27px;padding:4px 3px;border-radius:4px;background:#141416}.HeroComparison_loop__beJBH .HeroComparison_step__SVJKW strong{font-size:10px}.HeroComparison_loop__beJBH .HeroComparison_step__SVJKW[data-active=true]{border-color:#bc8d54;color:#e5b477;box-shadow:0 0 11px #ce965718}.HeroComparison_loopLabel__205hb{position:absolute;top:41px;left:50%;transform:translateX(-50%);color:#b6a48f;font:10px/1.5 var(--mono);text-align:center;white-space:nowrap}.HeroComparison_loopLabel__205hb small{display:block;font-size:8px;color:#8d8580}.HeroComparison_loopTraveler__cO70c{fill:#f0bc7e;filter:drop-shadow(0 0 4px #f1a03b)}.HeroComparison_workflow__4RcTS{height:150px}.HeroComparison_wires__26_az{position:absolute;inset:0;width:100%;height:100%;overflow:visible;z-index:0;color:#7f7196}.HeroComparison_wires__26_az>path{fill:none;stroke:#51465e;stroke-width:1.4;vector-effect:non-scaling-stroke}.HeroComparison_mainSteps__sU2Bl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;position:relative;z-index:1}.HeroComparison_step__SVJKW{position:relative;display:flex;min-width:0;min-height:56px;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center;padding:8px 5px;background:#19171d;border:1px solid #514551;border-radius:5px;color:#d1d1db}.HeroComparison_step__SVJKW span{font:8px/1.3 var(--mono);letter-spacing:.6px;color:#a8a8b4;white-space:nowrap}.HeroComparison_step__SVJKW strong{font:12px/1.35 var(--mono)}.HeroComparison_step__SVJKW[data-tone=agent]{--tone:#e0a15a}.HeroComparison_step__SVJKW[data-tone=jev]{--tone:#c2a5ff;border-color:#786093}.HeroComparison_step__SVJKW[data-tone=code]{--tone:#99d8b7;border-color:#527861}.HeroComparison_step__SVJKW[data-active=true],.HeroComparison_step__SVJKW[data-done=true]{border-color:var(--tone,#b9b9c9);color:var(--tone,#eeeeF5);background:color-mix(in srgb,var(--tone,#b9b9c9) 9%,#151519)}.HeroComparison_step__SVJKW[data-active=true]{box-shadow:0 0 0 1px color-mix(in srgb,var(--tone,#b9b9c9) 30%,transparent),0 0 19px color-mix(in srgb,var(--tone,#b9b9c9) 24%,transparent)}.HeroComparison_step__SVJKW[data-active=true] span,.HeroComparison_step__SVJKW[data-done=true] span{color:inherit}.HeroComparison_withWorkflow__ugoZU{margin:2px 10px 0;padding:13px 11px 2px;border:1px solid #916137;border-radius:6px;background:radial-gradient(ellipse at 50% 0,#b966172b,transparent 80%),#171317;box-shadow:inset 0 1px 0 #f5b2690f,0 0 24px #bc68110b}.HeroComparison_withWorkflow__ugoZU .HeroComparison_rowHeading__Y_KgB{margin-bottom:13px}.HeroComparison_withWorkflow__ugoZU .HeroComparison_rowHeading__Y_KgB h3{display:flex;align-items:center;gap:8px;color:#ffc073;font-size:12px;white-space:nowrap}.HeroComparison_withWorkflow__ugoZU .HeroComparison_rowHeading__Y_KgB>span{color:#c5aa8d}.HeroComparison_agentBranch__LSRpE{width:calc((100% - 40px)/3);margin:0 auto;position:relative;z-index:1;padding-top:29px}.HeroComparison_agentBranch__LSRpE>span{position:absolute;top:8px;left:-9px;transform:translateX(-100%);width:85px;font:9px/1.4 var(--mono);color:#c6b5d6;text-align:right}.HeroComparison_agentBranch__LSRpE .HeroComparison_step__SVJKW{min-height:50px}.HeroComparison_recheck___C8o_{position:absolute;top:97px;left:78%;font:9px/1.4 var(--mono);color:#c6b5d6;background:#191417;padding:2px}.HeroComparison_wires__26_az>path[data-lit=true]{stroke:#c3a3f3;stroke-width:1.9;filter:drop-shadow(0 0 3px #a678df55)}.HeroComparison_wires__26_az>path[data-wire=result][data-lit=true]{stroke:#99d8b7}.HeroComparison_workflowTraveler__cZq1W{fill:#fff3d4;stroke:#ffb450;stroke-width:1;filter:drop-shadow(0 0 4px #ffc264) drop-shadow(0 0 8px #ffab45)}.HeroComparison_workflowTraveler__cZq1W[data-edge=recheck]{fill:#f8edff;stroke:#cba2ff;filter:drop-shadow(0 0 5px #cba2ff)}.HeroComparison_workflowTraveler__cZq1W[data-edge=result]{fill:#f0fff2;stroke:#9dd9ba;filter:drop-shadow(0 0 5px #9dd9ba)}.HeroComparison_takeaway__aBB8n{padding:12px 22px 15px}.HeroComparison_takeaway__aBB8n p{font:13px/1.6 var(--mono);color:#eeeef3}.HeroComparison_takeaway__aBB8n strong{font-weight:400;color:#ffb259}.HeroComparison_takeaway__aBB8n>span{display:block;font-size:11px;color:#a3a3ae;margin-top:4px}.HeroComparison_panel__OG_rI[data-motion-paused=true] *{animation-play-state:paused!important}@media(min-width:801px) and (max-height:800px){.HeroComparison_intro__PNOCZ{padding-top:13px;padding-bottom:10px}.HeroComparison_intro__PNOCZ h2{font-size:17px}.HeroComparison_request__y5ZY9{margin-top:9px;padding-block:7px}.HeroComparison_request__y5ZY9 p{min-height:20px;font-size:12px}.HeroComparison_takeaway__aBB8n{padding-top:10px}}@media(max-width:800px){.HeroComparison_panel__OG_rI{max-width:560px}}@media(max-width:580px){.HeroComparison_intro__PNOCZ{padding:16px 14px 13px}.HeroComparison_intro__PNOCZ h2{font-size:18px}.HeroComparison_comparisonRow__BpaXk{padding-inline:14px}.HeroComparison_withWorkflow__ugoZU{margin-inline:8px;padding-inline:8px}.HeroComparison_mainSteps__sU2Bl{gap:13px}.HeroComparison_agentBranch__LSRpE{width:calc((100% - 26px)/3)}.HeroComparison_step__SVJKW{min-height:56px;padding-inline:3px}.HeroComparison_step__SVJKW strong{font-size:11px}.HeroComparison_step__SVJKW span{font-size:7px;letter-spacing:.2px}.HeroComparison_rowHeading__Y_KgB>span{font-size:10px}.HeroComparison_withWorkflow__ugoZU .HeroComparison_rowHeading__Y_KgB h3{font-size:11px;gap:5px}.HeroComparison_agentBranch__LSRpE>span{width:68px;font-size:8px}.HeroComparison_takeaway__aBB8n{padding-inline:14px}.HeroComparison_recheck___C8o_{left:79%;font-size:8px}}@media(max-width:380px){.HeroComparison_agentBranch__LSRpE .HeroComparison_step__SVJKW strong{font-size:10px}.HeroComparison_withWorkflow__ugoZU .HeroComparison_rowHeading__Y_KgB>span{max-width:94px}}@media(prefers-reduced-motion:reduce){.HeroComparison_panel__OG_rI *{animation:none!important;transition:none!important}.HeroComparison_loopTraveler__cO70c,.HeroComparison_workflowTraveler__cZq1W{display:none}}.HeroComparison_tabs__I0a63{display:flex;gap:20px;padding:0 22px;border-bottom:1px solid #2c2c33}.HeroComparison_tabs__I0a63 button{border:0;border-bottom:2px solid transparent;padding:12px 0 10px;background:transparent;color:#a3a3ae;font:12px/1.5 var(--mono)}.HeroComparison_tabs__I0a63 button[aria-selected=true]{border-bottom-color:var(--accent);color:var(--accent)}.HeroComparison_tabs__I0a63 button:focus-visible{outline-offset:2px}.HeroComparison_views__hHCsp{position:relative}.HeroComparison_workflowView__7JWZo[hidden]{display:block;visibility:hidden;pointer-events:none}.HeroComparison_codeView__HGjMK{position:absolute;inset:0;display:flex;flex-direction:column;min-width:0;min-height:0}.HeroComparison_codeView__HGjMK[hidden]{display:none}.HeroComparison_takeaway__aBB8n{padding-bottom:17px}.HeroComparison_codeToolbar__5HTHN{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 18px;border-bottom:1px solid #2c2c33;color:#a6a6b2;font:11px/1.5 var(--mono)}.HeroComparison_codeToolbar__5HTHN button{display:inline-flex;align-items:center;gap:6px;color:#eeeef3;background:#1c1c22;border:1px solid #41414b;padding:5px 8px;font:11px/1.5 var(--mono)}.HeroComparison_codeToolbar__5HTHN button:hover{border-color:var(--accent)}.HeroComparison_codeSource__y_K59{flex:1 1;min-height:0;max-width:100%;margin:0;overflow:auto;padding:17px 18px;color:#dedee8;font:11px/1.85 var(--mono);tab-size:2;scrollbar-width:thin;scrollbar-color:#4b4b56 transparent}.HeroComparison_codeSource__y_K59:focus-visible{outline-offset:-3px}.HeroComparison_codeSource__y_K59 [data-token=comment]{color:#9a9aa9}.HeroComparison_codeSource__y_K59 [data-token=string]{color:#b7d7a1}.HeroComparison_codeSource__y_K59 [data-token=keyword]{color:#c4a5ee}.HeroComparison_codeSource__y_K59 [data-token=number]{color:#f3b46c}.HeroComparison_codeHelp__zj6mM{flex-shrink:0;padding:12px 18px 16px;border-top:1px solid #2c2c33}.HeroComparison_codeHelp__zj6mM>a:first-child{display:inline-flex;align-items:center;gap:7px;color:#ffb259;font:11px/1.5 var(--mono)}.HeroComparison_codeHelp__zj6mM p,.HeroComparison_runGuide__E8wMp{font:11px/1.6 var(--sans)}.HeroComparison_codeHelp__zj6mM p{margin-top:5px}.HeroComparison_runGuide__E8wMp{color:#c8c8d2}.HeroComparison_copyStatus__iwBPI{display:block;font:10px/1.5 var(--sans);color:#c8c8d2}.HeroComparison_copyStatus__iwBPI:empty{display:none}@media(max-width:580px){.HeroComparison_codeHelp__zj6mM,.HeroComparison_codeSource__y_K59,.HeroComparison_codeToolbar__5HTHN,.HeroComparison_tabs__I0a63{padding-inline:14px}}.HeroComparison_withWorkflow__ugoZU .HeroComparison_step__SVJKW[data-edge-tracing=true]{box-shadow:none;border-color:color-mix(in srgb,var(--tone,#b9b9c9) 35%,#302b35)}.HeroNodeEdges_edges__r_Pi4{position:absolute;inset:-1px;width:calc(100% + 2px);height:calc(100% + 2px);display:block;overflow:visible;pointer-events:none;color:var(--tone,currentColor);z-index:2}.HeroNodeEdges_edges__r_Pi4[data-enabled=false]{opacity:0}.HeroNodeEdges_geometry___xj3N{fill:none;stroke:none}.HeroNodeEdges_bloom__9_71s,.HeroNodeEdges_core__zthIr,.HeroNodeEdges_trail__W7_7j{fill:none;stroke-linecap:round}.HeroNodeEdges_bloom__9_71s{stroke:currentColor;stroke-width:5;opacity:.72}.HeroNodeEdges_trail__W7_7j{stroke:currentColor;stroke-width:2}.HeroNodeEdges_core__zthIr{stroke:#fff6e7;stroke-width:.7;opacity:.85}.HeroNodeEdges_tipHalo__6qYRX{fill:currentColor}.HeroNodeEdges_tipCore__jQ3YE{fill:#fff9ed}@media(prefers-reduced-motion:reduce){.HeroNodeEdges_edges__r_Pi4{opacity:0!important}}.HeroFlowScene_scene__Q32Vn{display:block;width:100%;height:auto;overflow:visible;font-family:var(--mono,ui-monospace,monospace);text-anchor:middle;isolation:isolate}.HeroFlowScene_completed__Wzrqm,.HeroFlowScene_rail__Ci3oA,.HeroFlowScene_spoke__wo1oq,.HeroFlowScene_trail__wIA3L{fill:none}.HeroFlowScene_rail__Ci3oA{stroke:#474752;stroke-width:1.7}.HeroFlowScene_completed__Wzrqm{stroke:currentColor;stroke-width:2.1;stroke-linecap:round}.HeroFlowScene_trail__wIA3L{stroke:currentColor;stroke-width:5;stroke-linecap:round}.HeroFlowScene_spoke__wo1oq{stroke:#514b43;stroke-width:1;stroke-dasharray:3 5;opacity:.55}.HeroFlowScene_signal__xtgYR{pointer-events:none}.HeroFlowScene_nodeBody__lHjuU>*{fill:#1b1b22;stroke:currentColor;stroke-width:1.25;stroke-opacity:.5}.HeroFlowScene_nodeGlow__3a9Pl>*{fill:none;stroke:currentColor;stroke-width:4}.HeroFlowScene_node__XZnGm[data-active=true] .HeroFlowScene_nodeBody__lHjuU>*{fill:color-mix(in srgb,currentColor 9%,#15151b);stroke-opacity:1;stroke-width:2}.HeroFlowScene_node__XZnGm[data-done=true] .HeroFlowScene_nodeBody__lHjuU>*{stroke-opacity:.85}.HeroFlowScene_title__A75bk{fill:#e3e1e8;font-size:20px;font-weight:450;letter-spacing:-.5px}.HeroFlowScene_kind__RQT_f{fill:currentColor;font-size:11px;letter-spacing:1.3px}.HeroFlowScene_node__XZnGm[data-active=true] .HeroFlowScene_title__A75bk,.HeroFlowScene_node__XZnGm[data-done=true] .HeroFlowScene_title__A75bk{fill:currentColor}.HeroFlowScene_agentGlyph__JxmBe{fill:#efb271;font-family:var(--sans,sans-serif);font-size:33px}.HeroFlowScene_centerTitle__JyXxw{fill:#e0c3a0;font-size:22px;letter-spacing:-.5px}.HeroFlowScene_caption__aCnIO{fill:#aaa7b3;font-size:16px;letter-spacing:-.3px}.HeroFlowScene_branchLabel__vkM7T{fill:#b9adcc;font-size:15px;paint-order:stroke;stroke:#101014;stroke-width:7;stroke-linejoin:round}.HeroFlowScene_limitLabel__TLzoE{fill:#ab967c;font-size:14px;paint-order:stroke;stroke:#101014;stroke-width:6;stroke-linejoin:round}@media(prefers-reduced-motion:reduce){.HeroFlowScene_signal__xtgYR,.HeroFlowScene_trail__wIA3L{display:none}.HeroFlowScene_node__XZnGm{transform:none}}.HeroFlowScene_scene__Q32Vn[data-hero-flow-scene=after][data-needs-agent=false] .HeroFlowScene_branchLabel__vkM7T,.HeroFlowScene_scene__Q32Vn[data-hero-flow-scene=after][data-needs-agent=false] .HeroFlowScene_limitLabel__TLzoE,.HeroFlowScene_scene__Q32Vn[data-hero-flow-scene=after][data-needs-agent=false] [data-flow-node=Investigate]{opacity:.35}.HeroSwipePreview_panel__9Si7h{width:100%;min-width:0;max-width:600px;border:1px solid #49433b;background:#101012;box-shadow:0 28px 90px #0006;align-self:center}.HeroSwipePreview_topbar__AUVfX{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #323035;padding:0 20px}.HeroSwipePreview_tabs__5P3dI{display:flex;gap:24px}.HeroSwipePreview_tabs__5P3dI button{background:none;border:0;border-bottom:2px solid transparent;color:#aaa7b0;padding:12px 0 10px;font:12px/1.5 var(--mono)}.HeroSwipePreview_tabs__5P3dI button[aria-selected=true]{color:#ffae4e;border-bottom-color:#ff960c}.HeroSwipePreview_replay__Z_UEL{display:grid;place-items:center;width:30px;height:30px;background:none;border:0;color:#aba5a0}.HeroSwipePreview_replay__Z_UEL:hover{color:#ffb668}.HeroSwipePreview_views__bGhuZ{position:relative}.HeroSwipePreview_workflowPanel__YLuR9[hidden]{display:block;visibility:hidden;pointer-events:none}.HeroSwipePreview_codePanel__EEya2{position:absolute;inset:0;display:flex;flex-direction:column;min-width:0;min-height:0}.HeroSwipePreview_codePanel__EEya2[hidden]{display:none}.HeroSwipePreview_request__vKaRA{padding:18px 22px 16px;border-bottom:1px solid #29272c}.HeroSwipePreview_request__vKaRA>div{display:flex;justify-content:space-between;gap:12px;font:9px/1.5 var(--mono);letter-spacing:1px;color:#a5a0ad}.HeroSwipePreview_request__vKaRA p{font-size:14px;line-height:1.6;color:#f0edf1;margin-top:7px;min-height:23px}.HeroSwipePreview_modes__v2Ic7{display:flex;justify-content:space-between;align-items:center;padding:15px 22px 0}.HeroSwipePreview_modes__v2Ic7 button{background:none;border:0;border-bottom:1px solid transparent;color:#b3aeba;padding:0 0 7px;font:12px/1.5 var(--mono)}.HeroSwipePreview_modes__v2Ic7 button:first-child[aria-pressed=true]{border-bottom-color:#7d7786;color:#ded8e4}.HeroSwipePreview_modes__v2Ic7 button:last-child{color:#ffb259}.HeroSwipePreview_modes__v2Ic7 button:last-child[aria-pressed=true]{border-bottom-color:#ff9b25}.HeroSwipePreview_modes__v2Ic7 button span{margin-left:7px}.HeroSwipePreview_stage__K0SC9{position:relative;width:100%;aspect-ratio:560/350;overflow:hidden;cursor:ew-resize;-webkit-user-select:none;user-select:none;touch-action:pan-y;isolation:isolate}.HeroSwipePreview_stage__K0SC9:focus-visible{outline:2px solid #c5a2ed;outline-offset:-3px}.HeroSwipePreview_scene__dunAU{position:absolute;inset:0;pointer-events:none}.HeroSwipePreview_scene__dunAU svg{width:100%;height:100%;display:block}.HeroSwipePreview_before__ET4VM{background:radial-gradient(ellipse at 50% 55%,#26202955,transparent 65%),#101012}.HeroSwipePreview_after__AnTj9{background:radial-gradient(ellipse at 65% 40%,#40321d40,transparent 70%),radial-gradient(#68514536 .7px,transparent .8px),#111112;background-size:auto,16px 16px,auto;clip-path:inset(0 calc((100 - var(--reveal)) * 1%) 0 0)}.HeroSwipePreview_divider__b7mFi{position:absolute;left:calc(var(--reveal) * 1%);top:8px;bottom:8px;width:1px;background:linear-gradient(transparent,#ffb85b 25%,#ffb85b 75%,transparent);box-shadow:0 0 12px #ff9b2660;transform:translateX(-50%);pointer-events:none}.HeroSwipePreview_handle__YeBj4{position:absolute;top:52%;left:clamp(18px,calc(var(--reveal) * 1%),calc(100% - 18px));transform:translate(-50%,-50%);display:grid;place-items:center;width:30px;height:38px;border:1px solid #9a733e;border-radius:15px;color:#ffbf74;background:#20180ef5;box-shadow:0 0 18px #0006;pointer-events:none}.HeroSwipePreview_caption__Zq2by{border-top:1px solid #363039;padding:16px 22px 14px;min-height:115px}.HeroSwipePreview_caption__Zq2by p{font:14px/1.6 var(--mono);color:#e8e2eb}.HeroSwipePreview_panel__9Si7h[data-dominant=after] .HeroSwipePreview_caption__Zq2by p{color:#ffbf70}.HeroSwipePreview_caption__Zq2by>span{display:block;margin-top:5px;color:#aaa4ae;font-size:12px;line-height:1.6}.HeroSwipePreview_caption__Zq2by .HeroSwipePreview_hint__HTrVi{font:9px/1.5 var(--mono);color:#8c8791;margin-top:12px}.HeroSwipePreview_hint__HTrVi>span{padding-inline:5px}.HeroSwipePreview_panel__9Si7h[data-motion-paused=true] *{animation-play-state:paused!important}@media(max-width:580px){.HeroSwipePreview_topbar__AUVfX{padding-inline:15px}.HeroSwipePreview_request__vKaRA{padding:16px 15px 13px}.HeroSwipePreview_request__vKaRA p{font-size:13px;min-height:42px}.HeroSwipePreview_modes__v2Ic7{padding:12px 15px 0}.HeroSwipePreview_modes__v2Ic7 button{font-size:11px}.HeroSwipePreview_caption__Zq2by{padding:13px 15px;min-height:121px}.HeroSwipePreview_caption__Zq2by p{font-size:12px}.HeroSwipePreview_caption__Zq2by>span{font-size:11px}.HeroSwipePreview_handle__YeBj4{width:28px;height:36px}}@media(prefers-reduced-motion:reduce){.HeroSwipePreview_panel__9Si7h *{animation:none!important;transition:none!important}}.HowItWorks_section__RU32y{padding-block:78px 72px;border-block:1px solid var(--line);background:var(--bg)}.HowItWorks_heading__y9OxU{display:block}.HowItWorks_introduction__R0RiN{max-width:660px;margin-top:18px}.HowItWorks_eyebrow__FBa2I{text-transform:uppercase;margin-bottom:28px}.HowItWorks_eyebrow__FBa2I>span{width:8px;height:8px;box-shadow:none}.HowItWorks_heading__y9OxU h2{font-size:clamp(30px,3.2vw,44px);line-height:1.3;letter-spacing:-1.8px}.HowItWorks_introduction__R0RiN>p{font-size:15px;line-height:1.85}.HowItWorks_videoLink__32cma{display:inline-block;margin-top:16px;scroll-margin-top:100px}.HowItWorks_videoLink__32cma>button{min-height:44px;padding:8px 0;color:var(--accent);font-size:13px;gap:12px}.HowItWorks_videoLink__32cma>button:hover{color:var(--ink)}.HowItWorks_steps___lftL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;margin:50px 0 40px;list-style:none}.HowItWorks_steps___lftL>li{min-width:0;padding-inline:26px;border-left:1px solid #36363e}.HowItWorks_steps___lftL>li:first-child{padding-left:0;border-left:0}.HowItWorks_steps___lftL>li:last-child{padding-right:0}.HowItWorks_stepMarker__ziVZo{display:flex;align-items:center;gap:25px;margin-bottom:17px;color:#b1b1c0}.HowItWorks_stepMarker__ziVZo>span{font:24px/1.4 var(--mono);color:var(--accent)}.HowItWorks_steps___lftL h3{font-size:20px;line-height:1.5;letter-spacing:-.7px;margin-bottom:12px}.HowItWorks_steps___lftL p{font-size:14px;line-height:1.85}.HowItWorks_example__Ea4g_{padding:23px 26px 0;border:1px solid #41414a;border-radius:2px;background-color:#0d0d10;background-image:radial-gradient(#30303a .65px,transparent 0);background-size:20px 20px}.HowItWorks_exampleHeading__xe7WI{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.HowItWorks_exampleHeading__xe7WI h3{text-transform:uppercase;font:12px/1.7 var(--mono);letter-spacing:.3px;color:#d2d2dc}.HowItWorks_exampleHeading__xe7WI>span{font:10px/1.7 var(--mono);color:#9999a6}.HowItWorks_flow__sJl8a{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:35px;padding:0;list-style:none;margin:35px 0}.HowItWorks_node__xpmmB{--node-color:#85858f;min-width:0;position:relative;display:flex;flex-direction:column;padding:16px;border:1px solid var(--node-color);border-radius:2px;background:#111113}.HowItWorks_node__xpmmB[data-kind=jev]{--node-color:var(--purple)}.HowItWorks_node__xpmmB[data-kind=agent]{--node-color:var(--accent)}.HowItWorks_node__xpmmB[data-kind=code]{--node-color:var(--green)}.HowItWorks_kind__CPL_K{font:10px/1.7 var(--mono);text-transform:uppercase;color:var(--node-color)}.HowItWorks_node__xpmmB h4{font:500 16px/1.55 var(--mono);letter-spacing:-.25px;margin:12px 0;color:var(--ink)}.HowItWorks_node__xpmmB p{margin-top:auto;font:11px/1.8 var(--mono);color:#a0a0af}.HowItWorks_connector__VHiwJ{position:absolute;top:50%;right:-30px;transform:translateY(-50%);color:#acacb8}.HowItWorks_result__n0r3F{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:22px;border-top:1px solid #393940;background:#0d0d10}.HowItWorks_result__n0r3F>p{display:flex;align-items:baseline;gap:20px;font-size:14px;color:var(--ink)}.HowItWorks_result__n0r3F>p>span{font:11px/1.7 var(--mono);text-transform:uppercase;color:#9999a6}.HowItWorks_result__n0r3F>a{display:inline-flex;align-items:center;gap:13px;font-size:13px;min-height:36px}.HowItWorks_result__n0r3F>a:hover{color:var(--accent)}.HowItWorks_note__xfMqw{font-size:13px;line-height:1.8;margin-top:20px}@media(max-width:1000px){.HowItWorks_heading__y9OxU h2{font-size:38px}.HowItWorks_introduction__R0RiN{max-width:620px}.HowItWorks_steps___lftL>li{padding-inline:20px}.HowItWorks_steps___lftL h3{font-size:18px}.HowItWorks_example__Ea4g_{padding-inline:20px}.HowItWorks_flow__sJl8a{gap:29px}.HowItWorks_node__xpmmB{padding:13px}.HowItWorks_node__xpmmB h4{font-size:14px}.HowItWorks_node__xpmmB p{font-size:10px}.HowItWorks_connector__VHiwJ{right:-27px}}@media(max-width:800px){.HowItWorks_section__RU32y{padding-block:56px}.HowItWorks_steps___lftL{grid-template-columns:1fr;margin-top:34px;gap:24px}.HowItWorks_steps___lftL>li,.HowItWorks_steps___lftL>li:first-child,.HowItWorks_steps___lftL>li:last-child{padding:0 0 24px;border-left:0;border-bottom:1px solid var(--line)}.HowItWorks_steps___lftL>li:last-child{padding-bottom:0;border-bottom:0}.HowItWorks_stepMarker__ziVZo{margin-bottom:10px;gap:18px}.HowItWorks_stepMarker__ziVZo>span,.HowItWorks_steps___lftL h3{font-size:21px}.HowItWorks_steps___lftL p{max-width:580px}.HowItWorks_flow__sJl8a{grid-template-columns:1fr;gap:30px;margin-block:26px}.HowItWorks_node__xpmmB{padding:18px 20px}.HowItWorks_node__xpmmB h4{font-size:17px;margin-block:8px}.HowItWorks_node__xpmmB p{font-size:12px}.HowItWorks_connector__VHiwJ{top:auto;bottom:-28px;left:calc(50% - 11px);right:auto;transform:rotate(90deg)}.HowItWorks_exampleHeading__xe7WI{flex-direction:column;gap:6px}.HowItWorks_result__n0r3F{align-items:flex-start;flex-direction:column;gap:14px}.HowItWorks_result__n0r3F>p{flex-direction:column;gap:6px}}@media(max-width:480px){.HowItWorks_heading__y9OxU h2{font-size:30px;letter-spacing:-1.3px}.HowItWorks_introduction__R0RiN>p{font-size:14px}.HowItWorks_example__Ea4g_{padding:19px 16px 0}.HowItWorks_exampleHeading__xe7WI h3{font-size:11px}.HowItWorks_note__xfMqw{font-size:12px}}.Primitives_grid__QaAif{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.Primitives_group__DNeli{--tone:var(--accent);min-width:0;padding:26px 28px 18px;border:1px solid var(--line);background:var(--panel)}.Primitives_decisions__PPsDy{--tone:var(--purple)}.Primitives_work__HwGUZ{--tone:var(--accent)}.Primitives_flow__xDG1w{--tone:#8fb5ec}.Primitives_outcomes__nZY8c{--tone:var(--green)}.Primitives_groupHeading__3WpI5{display:flex;align-items:center;gap:14px}.Primitives_icon__YtygF{display:grid;place-items:center;flex-shrink:0;width:39px;height:39px;border:1px solid color-mix(in srgb,var(--tone) 28%,transparent);color:var(--tone);background:color-mix(in srgb,var(--tone) 5%,transparent)}.Primitives_label__AYGc8{display:block;font:9px/1.6 var(--mono);letter-spacing:.7px;color:var(--tone);margin-bottom:5px}.Primitives_groupHeading__3WpI5 h3{font-size:18px;line-height:1.4;letter-spacing:-.5px}.Primitives_description__nhpgN{font-size:12px;line-height:1.8;margin:17px 0 19px}.Primitives_list___V5xf{margin:0}.Primitives_list___V5xf>div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:14px;align-items:baseline;border-top:1px solid #2b2b31;padding:12px 0}.Primitives_list___V5xf dt{line-height:1.6}.Primitives_list___V5xf code{color:var(--tone);font-size:12px}.Primitives_list___V5xf dd{margin:0;font-size:12px;line-height:1.7;color:#bdbdc7}.Primitives_footer__fwyDF{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:25px}.Primitives_footer__fwyDF p{font-size:12px;line-height:1.8}.Primitives_footer__fwyDF a{display:inline-flex;align-items:center;gap:10px;font:11px/1.8 var(--mono);flex-shrink:0;color:var(--accent)}.Primitives_footer__fwyDF a:hover{color:#ffb45f}@media(max-width:1000px){.Primitives_group__DNeli{padding:23px 22px 14px}.Primitives_list___V5xf>div{grid-template-columns:78px minmax(0,1fr);gap:12px}}@media(max-width:760px){.Primitives_grid__QaAif{grid-template-columns:minmax(0,1fr);gap:12px}.Primitives_group__DNeli{padding:24px 23px 14px}.Primitives_list___V5xf>div{grid-template-columns:83px minmax(0,1fr)}.Primitives_footer__fwyDF{align-items:flex-start;flex-direction:column;gap:17px}}@media(max-width:380px){.Primitives_group__DNeli{padding:21px 17px 12px}.Primitives_groupHeading__3WpI5{gap:11px}.Primitives_label__AYGc8{font-size:8px;letter-spacing:.3px}.Primitives_groupHeading__3WpI5 h3{font-size:17px}.Primitives_list___V5xf>div{grid-template-columns:72px minmax(0,1fr);gap:9px}}.SiteHeader_identity__SmLfm{display:flex;align-items:center;gap:14px;flex-shrink:0}.SiteHeader_identity__SmLfm>a:first-child{display:flex}.SiteHeader_identity__SmLfm .brand{line-height:1.2}.SiteHeader_byGrep__Ic2he{color:var(--muted);font:11px/1.5 var(--sans);white-space:nowrap}.SiteHeader_byGrep__Ic2he:hover{color:var(--ink)}.SiteHeader_actions__nI1Mb{display:flex;align-items:center;gap:26px;margin-left:auto}.SiteHeader_actions__nI1Mb .SiteHeader_navigation__ZZ0fE{display:flex;align-items:center;gap:24px}.SiteHeader_actions__nI1Mb .SiteHeader_navigation__ZZ0fE .SiteHeader_navLink__74CBJ{display:inline-flex;align-items:center;gap:8px;padding:8px 0;border:0;background:transparent;color:var(--muted);font:12px/1.4 var(--mono);white-space:nowrap}.SiteHeader_actions__nI1Mb .SiteHeader_navigation__ZZ0fE .SiteHeader_navLink__74CBJ:hover{color:var(--ink)}.SiteHeader_deploy__o_Eoa{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:35px;padding:8px 13px;border:1px solid #4c4c51;background:var(--panel);color:var(--ink);font:12px/1.4 var(--mono);white-space:nowrap}.SiteHeader_grepWordmark__Sv5S1{display:block;flex-shrink:0;width:40px;height:12px;object-fit:contain}.SiteHeader_deploy__o_Eoa:hover{border-color:var(--accent);color:var(--accent)}@media(max-width:760px){.SiteHeader_actions__nI1Mb{gap:8px}.SiteHeader_actions__nI1Mb .SiteHeader_navigation__ZZ0fE{display:none}.header-inner .SiteHeader_mobileMenu__jDFJG{display:block}.SiteHeader_mobileMenu__jDFJG summary{list-style:none;cursor:pointer;padding:10px}.SiteHeader_mobileMenu__jDFJG summary::-webkit-details-marker{display:none}.header-inner .SiteHeader_mobileMenu__jDFJG nav{position:absolute;top:100%;left:0;right:0;background:#111113;padding:16px 20px;border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:5px}.header-inner .SiteHeader_mobileMenu__jDFJG nav a{display:flex!important;align-items:center;gap:10px;padding:10px}.SiteHeader_deploy__o_Eoa{padding:8px 10px}}@media(max-width:580px){.SiteHeader_deploy__o_Eoa{min-height:36px}.SiteHeader_identity__SmLfm{gap:10px}.SiteHeader_byGrep__Ic2he{font-size:10px}}@media(max-width:380px){.SiteHeader_identity__SmLfm{gap:8px}.SiteHeader_identity__SmLfm .brand{font-size:16px}.SiteHeader_deploy__o_Eoa{padding:8px 10px;gap:0}.SiteHeader_deploy__o_Eoa span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media(max-width:420px){.SiteHeader_byGrep__Ic2he{display:none}}.SiteFooter_footer__vZ3CV{display:block;padding-block:34px 30px}.SiteFooter_footer__vZ3CV .SiteFooter_bottom__5rES5,.SiteFooter_footer__vZ3CV .SiteFooter_top__ls9_d{display:flex;align-items:center;justify-content:space-between;gap:28px}.SiteFooter_footer__vZ3CV .SiteFooter_top__ls9_d{padding-bottom:28px}.SiteFooter_footer__vZ3CV .SiteFooter_bottom__5rES5{align-items:flex-start;padding-top:25px;border-top:1px solid var(--line)}.SiteFooter_identity__QuRNr{display:grid;gap:10px}.SiteFooter_footer__vZ3CV p{order:0;width:auto;font:12px/1.9 var(--sans)}.SiteFooter_company__OoAm7{max-width:500px}.SiteFooter_grep__07ygr{display:inline-flex;align-items:center;gap:7px;color:#d8d8df;font:11px/1.7 var(--mono);margin-bottom:8px}.SiteFooter_company__OoAm7 .SiteFooter_copyright__KRmw_{margin-top:12px;font-size:11px;color:#898994}.SiteFooter_links__aNC_q{display:flex;align-items:center;flex-wrap:wrap;gap:10px 23px}.SiteFooter_links__aNC_q a{display:inline-flex;align-items:center;gap:5px;padding-block:6px;color:#b8b8c2;font:11px/1.8 var(--mono)}.SiteFooter_grep__07ygr:hover,.SiteFooter_links__aNC_q a:hover{color:var(--accent)}@media(max-width:900px){.SiteFooter_footer__vZ3CV .SiteFooter_bottom__5rES5,.SiteFooter_footer__vZ3CV .SiteFooter_top__ls9_d{align-items:flex-start;flex-direction:column;gap:20px}.SiteFooter_footer__vZ3CV .SiteFooter_bottom__5rES5{gap:15px}}@media(max-width:480px){.SiteFooter_footer__vZ3CV{padding-block:28px}.SiteFooter_links__aNC_q{column-gap:18px}.SiteFooter_links__aNC_q a{font-size:10px}}.UseCases_section__72yF7{overflow:hidden;background:var(--bg)}.UseCases_heading__tBHNa{text-align:center;margin-bottom:30px}.UseCases_heading__tBHNa>.eyebrow{justify-content:center;margin-bottom:18px}.UseCases_heading__tBHNa h2{margin-bottom:18px}.UseCases_heading__tBHNa>p{max-width:580px;margin-inline:auto;font-size:14px;line-height:1.8}.UseCases_controls__Y0iBo{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px}.UseCases_controls__Y0iBo>span{font-size:12px;line-height:1.7;color:#a5a5b1}.UseCases_controls__Y0iBo>div{display:flex;gap:8px}.UseCases_controls__Y0iBo button{display:inline-flex;align-items:center;justify-content:center;min-width:38px;min-height:38px;padding:8px;border:1px solid #34343d;background:transparent;color:#bdbdc6}.UseCases_controls__Y0iBo button:hover{border-color:#73737e;color:var(--ink)}.UseCases_window__F3otx{--card-width:max(350px,calc(100vw / 8 - 16px));display:grid;gap:16px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.UseCases_window__F3otx:focus-within{-webkit-mask-image:none;mask-image:none}.UseCases_track__ZYiog{display:flex;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.UseCases_track__ZYiog::-webkit-scrollbar{display:none}.UseCases_track__ZYiog:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.UseCases_group__2jiHp{display:flex;gap:16px;flex-shrink:0;padding-right:16px}.UseCases_card__S4c_d{display:flex;flex-direction:column;flex:0 0 var(--card-width);width:var(--card-width);padding:25px;border:1px solid #303038;background:#111113;color:var(--ink);text-align:left;font:inherit;cursor:pointer;transition:background .18s,border-color .18s}.UseCases_card__S4c_d:hover{background:#161619;border-color:#62626d}.UseCases_card__S4c_d:focus-visible{outline:2px solid var(--accent);outline-offset:-3px;background:#161619}.UseCases_cardHeading__xWszm{display:flex;align-items:center;gap:12px}.UseCases_icon__xzYGD{display:grid;place-items:center;flex-shrink:0;width:39px;height:39px;background:#18171c;border:1px solid #39343f;color:var(--purple)}.UseCases_cardHeading__xWszm strong{display:block;font:500 16px/1.5 var(--mono);letter-spacing:-.35px}.UseCases_cardLabel__28ezW{display:block;font-size:11px;color:#9696a2;margin-top:2px}.UseCases_cardDescription__l0dP3{display:block;margin-block:19px 20px;font-size:13px;line-height:1.8;min-height:94px;color:var(--muted)}.UseCases_flow__oMd2H{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:auto;margin-bottom:24px;font:9px/1.7 var(--mono)}.UseCases_step__iiPrz{display:inline-flex;gap:5px;align-items:center;color:#73737f}.UseCases_step__iiPrz>span{border:1px solid #35303f;padding:4px 5px;color:#c3b4f5;background:#b4a0ff07;white-space:nowrap}.UseCases_step__iiPrz:nth-child(2)>span{color:#f2b56e;border-color:#493a29;background:#ff870005}.UseCases_step__iiPrz:nth-child(3)>span{color:#a7d0bb;border-color:#30443b;background:#8ec9ac05}.UseCases_cardLink__PZyqR{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#c4c4cf;font:11px/1.6 var(--mono);padding-top:15px;border-top:1px solid #2d2d34;width:100%}.UseCases_card__S4c_d:hover .UseCases_cardLink__PZyqR{color:var(--accent)}.UseCases_dialog__9_NMN{width:min(1180px,calc(100% - 48px));max-width:none;max-height:calc(100dvh - 48px);margin:auto;padding:0;border:1px solid #41414a;background:#101012;color:var(--ink);overflow-y:auto;overscroll-behavior:contain}.UseCases_dialog__9_NMN::backdrop{background:#000c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.UseCases_dialogHeader__xORFl{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:23px 30px;border-bottom:1px solid var(--line);background:#101012;position:sticky;top:0;z-index:1}.UseCases_dialogHeader__xORFl>div>span{font:10px/1.6 var(--mono);color:var(--muted)}.UseCases_dialogHeader__xORFl h2{font-size:26px;line-height:1.35;letter-spacing:-.8px;margin-top:6px}.UseCases_dialogHeader__xORFl>button{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;background:transparent;border:1px solid #3a3a43;color:var(--muted)}.UseCases_dialogHeader__xORFl>button:hover{color:var(--ink);border-color:var(--ink)}.UseCases_dialogBody__8Wnwp{padding:26px 30px}.UseCases_sampleInput__RDT87{display:flex;align-items:baseline;gap:23px;padding-bottom:25px}.UseCases_sampleInput__RDT87>span{flex-shrink:0;font:10px/1.8 var(--mono);color:var(--muted)}.UseCases_sampleInput__RDT87>p{color:var(--ink);font-size:15px;line-height:1.7}.UseCases_comparisonGrid__1cN3I{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.UseCases_comparisonPath__EMPML{min-width:0;padding:20px;border:1px solid #34343d;background:#151518}.UseCases_withDsl__Zfxz4{border-color:#5a4430;background:#181510}.UseCases_pathHeading__ENDTr{border-bottom:1px solid #34343d;padding-bottom:17px}.UseCases_pathHeading__ENDTr>span{font:9px/1.6 var(--mono);color:#a5a5b1;letter-spacing:.8px}.UseCases_withDsl__Zfxz4 .UseCases_pathHeading__ENDTr>span{color:var(--accent)}.UseCases_pathHeading__ENDTr h3{font-size:16px;line-height:1.6;margin-top:4px}.UseCases_pathSteps__j5B79{list-style:none;padding:0;margin:20px 0 0}.UseCases_pathSteps__j5B79 li{--step-color:#b3b3bf;display:grid;grid-template-columns:28px minmax(0,1fr);gap:13px;position:relative;padding-bottom:22px}.UseCases_pathSteps__j5B79 li:last-child{padding-bottom:0}.UseCases_pathSteps__j5B79 li:not(:last-child):after{content:"";position:absolute;top:31px;bottom:4px;left:13px;border-left:1px dashed #45454e}.UseCases_withDsl__Zfxz4 .UseCases_pathSteps__j5B79 li:after{border-left-style:solid;border-color:#65513b}.UseCases_withDsl__Zfxz4 li[data-kind=jev]{--step-color:var(--purple)}.UseCases_withDsl__Zfxz4 li[data-kind=agent]{--step-color:#f2b56e}.UseCases_withDsl__Zfxz4 li[data-kind=code],.UseCases_withDsl__Zfxz4 li[data-kind=host]{--step-color:var(--green)}.UseCases_withDsl__Zfxz4 li[data-kind=human]{--step-color:#9bb7e8}.UseCases_condition__PgUNE{display:block;font:10px/1.7 var(--mono);color:#c6c6d0;margin-bottom:7px}.UseCases_pathSteps__j5B79 li:has(+li[data-conditional=true]):after{border-left-style:dashed}.UseCases_stepNumber__WON_i{display:grid;place-items:center;width:28px;height:28px;border:1px solid color-mix(in srgb,var(--step-color),transparent 60%);color:var(--step-color);font:10px var(--mono)}.UseCases_stepKind__1_zeD{display:block;color:var(--step-color);font:9px/1.5 var(--mono);margin:0 0 3px}.UseCases_pathSteps__j5B79 h4{font:500 14px/1.6 var(--mono);color:var(--ink)}.UseCases_pathSteps__j5B79 p{font-size:13px;line-height:1.7;margin-top:5px}.UseCases_outcome__HGbMr{display:grid;grid-template-columns:104px minmax(0,1fr);column-gap:18px;row-gap:6px;padding-block:24px}.UseCases_outcome__HGbMr>span{grid-row:1/3;font:10px/1.8 var(--mono);color:var(--green)}.UseCases_outcome__HGbMr>p{font-size:14px;line-height:1.75}.UseCases_outcome__HGbMr>p:nth-child(2){color:var(--ink)}.UseCases_dialogFooter___QcFf{display:flex;align-items:center;justify-content:space-between;gap:28px;border-top:1px solid var(--line);padding-top:19px}.UseCases_dialogFooter___QcFf p{font-size:11px;line-height:1.8;max-width:620px}.UseCases_dialogFooter___QcFf a{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;color:var(--accent);font:11px/1.8 var(--mono);min-height:36px}@media(max-width:760px){.UseCases_heading__tBHNa>p{font-size:13px}.UseCases_controls__Y0iBo>span{font-size:11px}.UseCases_window__F3otx{--card-width:310px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.UseCases_card__S4c_d{padding:21px}.UseCases_flow__oMd2H{font-size:8px}.UseCases_dialog__9_NMN{width:calc(100% - 24px);max-height:calc(100dvh - 24px)}.UseCases_dialogHeader__xORFl{padding:17px 20px}.UseCases_dialogHeader__xORFl h2{font-size:22px}.UseCases_dialogBody__8Wnwp{padding:20px}.UseCases_sampleInput__RDT87{flex-direction:column;gap:7px;padding-bottom:20px}.UseCases_comparisonGrid__1cN3I{grid-template-columns:1fr;gap:14px}.UseCases_comparisonPath__EMPML{padding:20px}.UseCases_outcome__HGbMr{grid-template-columns:1fr;padding-block:22px}.UseCases_outcome__HGbMr>span{grid-row:auto}.UseCases_dialogFooter___QcFf{flex-direction:column;align-items:flex-start;gap:12px}}@media(max-width:380px){.UseCases_window__F3otx{--card-width:278px}.UseCases_card__S4c_d{padding:18px}.UseCases_flow__oMd2H{font-size:7px;gap:4px}.UseCases_step__iiPrz{gap:4px}.UseCases_dialogBody__8Wnwp,.UseCases_dialogHeader__xORFl{padding-inline:16px}.UseCases_comparisonPath__EMPML{padding:16px}.UseCases_pathHeading__ENDTr h3{font-size:15px}}@media(prefers-reduced-motion:reduce){.UseCases_window__F3otx{-webkit-mask-image:none;mask-image:none}.UseCases_group__2jiHp:not([data-repeat="0"]){display:none}.UseCases_card__S4c_d{transition:none}}.UseCases_diagramArea__1K7_y{margin-top:16px;display:flex;align-items:center;aspect-ratio:500/390;background-image:radial-gradient(#34313c 1px,transparent 0);background-size:19px 19px}.UseCases_stepDetails___Xnst{border-top:1px solid #34343d;padding-top:13px;margin-top:12px}.UseCases_stepDetails___Xnst summary{color:#b9b9c4;font:11px/1.8 var(--mono);cursor:pointer;list-style-position:inside}.UseCases_stepDetails___Xnst summary:hover{color:var(--ink)}@media(prefers-reduced-motion:reduce){.UseCases_group__2jiHp[data-repeat="0"]{margin-inline:auto}}.UseCases_task__uC5hX{font:12px/1.7 var(--sans);margin-top:7px;max-width:720px}.UseCases_sampleInput__RDT87{padding-bottom:17px}.UseCases_context__UO7A1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:23px}.UseCases_context__UO7A1>div{padding:12px 15px;border:1px solid #303039;background:#141418}.UseCases_context__UO7A1 span{display:block;font:9px/1.7 var(--mono);color:#a9a4b4;margin-bottom:5px}.UseCases_context__UO7A1 p{font-size:12px;line-height:1.7;color:#d0cdd7}.UseCases_comparisonGrid__1cN3I{align-items:start}.UseCases_comparisonPath__EMPML{padding:18px}.UseCases_pathHeading__ENDTr h3{font-size:14px}.UseCases_diagramArea__1K7_y{display:block;aspect-ratio:auto;background:none;margin-top:0}.UseCases_stepDetails___Xnst{margin-top:18px}.UseCases_exceptionDetail___Hj_f{padding:14px;margin-top:18px;border:1px dashed #625368}.UseCases_exceptionDetail___Hj_f strong{font:11px/1.7 var(--mono);color:#c6b8d7}.UseCases_exceptionDetail___Hj_f p{font:12px/1.8 var(--sans);margin-top:8px}.UseCases_decisionWhy__STal0{display:grid;grid-template-columns:135px minmax(0,1fr);gap:18px;background:#b4a0ff08;border:1px solid #48404f;padding:17px 20px;margin-top:22px}.UseCases_decisionWhy__STal0>span{color:var(--purple);font:10px/1.8 var(--mono)}.UseCases_decisionWhy__STal0>p{color:#c7c0d3;font-size:13px;line-height:1.8}.UseCases_outcome__HGbMr{grid-template-columns:135px minmax(0,1fr);gap:12px 18px}.UseCases_outcome__HGbMr>span{grid-row:auto}.UseCases_outcome__HGbMr>p{font-size:13px}@media(max-width:760px){.UseCases_context__UO7A1{grid-template-columns:minmax(0,1fr)}.UseCases_decisionWhy__STal0,.UseCases_outcome__HGbMr{grid-template-columns:minmax(0,1fr);gap:8px}.UseCases_outcome__HGbMr>span:not(:first-child){margin-top:10px}.UseCases_decisionWhy__STal0{padding:15px}.UseCases_diagramArea__1K7_y{aspect-ratio:auto}}.UseCases_comparisonGrid__1cN3I{align-items:stretch}.UseCases_comparisonPath__EMPML{background:#111114}.UseCases_withDsl__Zfxz4{background:#121216;border-color:#4b424d}.UseCases_pathHeading__ENDTr{padding-bottom:13px}.UseCases_pathHeading__ENDTr h3{font-size:17px;margin-top:5px}.UseCases_diagramArea__1K7_y{margin-top:13px;background-image:radial-gradient(#36313b .7px,transparent 0);background-size:20px 20px}.UseCases_stepDetails___Xnst{margin-top:16px}.UseCases_motionControls__9AYXu{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:17px;color:#aaa4b1;font:10px/1.8 var(--mono)}.UseCases_motionControls__9AYXu label{display:flex;align-items:center;gap:7px;font:12px/1.7 var(--sans);white-space:nowrap;cursor:pointer}.UseCases_motionControls__9AYXu input{width:13px;height:13px;margin:0;accent-color:var(--accent)}.UseCases_evidenceDetails__bIL_J{border-top:1px solid var(--line);margin-bottom:21px;padding-top:13px}.UseCases_evidenceDetails__bIL_J>summary{cursor:pointer;color:#c3bacf;font:11px/1.8 var(--mono);list-style-position:inside}.UseCases_evidenceDetails__bIL_J>summary:hover{color:var(--ink)}.UseCases_evidenceDetails__bIL_J .UseCases_context__UO7A1{margin-top:20px;margin-bottom:17px}.UseCases_decisionStatement___rffm{padding:16px 20px;border:1px solid #49404f;background:#19151f}.UseCases_decisionStatement___rffm>span{font:10px/1.7 var(--mono);color:var(--purple)}.UseCases_decisionStatement___rffm h3{font:13px/1.8 var(--mono);margin-top:6px}.UseCases_decisionStatement___rffm>p{color:var(--green);font:12px/1.8 var(--mono);margin-top:8px}@media(max-width:760px){.UseCases_motionControls__9AYXu{flex-wrap:wrap}.UseCases_comparisonPath__EMPML{padding:16px}.UseCases_pathHeading__ENDTr h3{font-size:16px}.UseCases_dialogBody__8Wnwp{padding-inline:16px}}@media(max-width:380px){.UseCases_comparisonPath__EMPML{padding:12px 8px}.UseCases_dialogBody__8Wnwp{padding-inline:12px}.UseCases_pathHeading__ENDTr{padding-inline:5px}.UseCases_motionControls__9AYXu{font-size:9px}}.ComparisonDiagram_board__rZ7wb{display:block;width:100%;height:auto;overflow:visible}.ComparisonDiagram_board__rZ7wb text{font-family:var(--mono);text-anchor:start}.ComparisonDiagram_node__hmRFn rect{fill:#17171b;stroke:#44414a;stroke-width:1}.ComparisonDiagram_kind__90RYP{fill:currentColor;font-size:10px;letter-spacing:.3px}.ComparisonDiagram_title__RDXkw{fill:#e3e0e8;font-size:13px;font-weight:500}.ComparisonDiagram_node__hmRFn .ComparisonDiagram_title__RDXkw{paint-order:stroke}.ComparisonDiagram_muted__Lfu0z rect{fill:#15141a;stroke:#61566e;stroke-dasharray:4 4}.ComparisonDiagram_muted__Lfu0z .ComparisonDiagram_kind__90RYP{fill:#a49bab}.ComparisonDiagram_muted__Lfu0z .ComparisonDiagram_title__RDXkw{fill:#afa8b9;font-size:12px}.ComparisonDiagram_rail__i91iK{fill:none;stroke:#45414b;stroke-width:1.35}.ComparisonDiagram_ink__RiYfp{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-dasharray:1000;stroke-dashoffset:1000}.ComparisonDiagram_tip__0DKi1{fill:currentColor;stroke:#f8eee5;stroke-width:.5;opacity:0;filter:drop-shadow(0 0 3px currentColor)}.ComparisonDiagram_center__DYO5O rect{fill:#211b15;stroke:#b48045;stroke-width:1.4}.ComparisonDiagram_center__DYO5O text{text-anchor:middle;fill:#f4cc98;font-size:15px}.ComparisonDiagram_center__DYO5O .ComparisonDiagram_glyph__n4Ed_{font-size:28px}.ComparisonDiagram_branch__j_9sn{fill:none;stroke:#6a5c75;stroke-width:1.2;stroke-dasharray:4 5}.ComparisonDiagram_smallLabel__ZHKLm{fill:#9e96a8;font-size:10px}.ComparisonDiagram_returnLabel__Gz2Bh{fill:#9cb8a9;font-size:11px}.ComparisonDiagram_caption__E8j__{color:#a4a0ac;font:12px/1.8 var(--sans);min-height:44px;margin-top:8px}@media(max-width:760px){.ComparisonDiagram_board__rZ7wb{max-width:540px;margin-inline:auto}}.ComparisonDiagram_order__Zv3dI{fill:#8c8595;font-size:9px;text-anchor:end!important}.ComparisonDiagram_mobileTitle__nPXbR{display:none}@media(max-width:480px){.ComparisonDiagram_desktopTitle__UlHJu{display:none}.ComparisonDiagram_mobileTitle__nPXbR{display:block;font-size:17.5px}.ComparisonDiagram_muted__Lfu0z .ComparisonDiagram_mobileTitle__nPXbR{font-size:16px}.ComparisonDiagram_kind__90RYP{font-size:12px}.ComparisonDiagram_order__Zv3dI{font-size:11px}.ComparisonDiagram_center__DYO5O text{font-size:19px}.ComparisonDiagram_center__DYO5O .ComparisonDiagram_glyph__n4Ed_{font-size:30px}.ComparisonDiagram_returnLabel__Gz2Bh{font-size:13px}}.ComparisonDiagram_staticLoop__kosbe .ComparisonDiagram_center__DYO5O rect{fill:#19191d;stroke:#625e68;stroke-width:1}.ComparisonDiagram_staticLoop__kosbe .ComparisonDiagram_center__DYO5O text,.ComparisonDiagram_staticLoop__kosbe .ComparisonDiagram_node__hmRFn .ComparisonDiagram_title__RDXkw{fill:#b9b5c0}