.Blocks_metrics__eeLxB{border-block:1px solid var(--c-line);background:var(--c-card-2)}.Blocks_metricsIn__xJS1e{width:100%;max-width:var(--layout-max);margin-inline:auto;padding-inline:clamp(20px,3.5vw,64px);display:grid;grid-template-columns:repeat(var(--metric-cols,4),minmax(0,1fr));grid-gap:clamp(20px,2.6vw,40px);gap:clamp(20px,2.6vw,40px);padding-block:clamp(24px,3vw,40px)}@media(max-width:900px){.Blocks_metricsIn__xJS1e{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.Blocks_metricsIn__xJS1e{grid-template-columns:1fr}}.Blocks_metric__0i8Ri{display:flex;flex-direction:column;gap:6px;min-width:0}.Blocks_metricValue__xrpNB{font-family:var(--f-display);font-size:var(--t-xl);font-weight:var(--w-regular);line-height:1.1;letter-spacing:-.022em;color:var(--c-fg);overflow-wrap:anywhere;min-width:0}.Blocks_metricValueSm__H1R_b{font-size:var(--t-lg)}.Blocks_metricAccent__Zk46J{color:var(--c-blue-ink)}.Blocks_metricLabel___FmLB{font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:.08em;text-transform:uppercase;line-height:1.45;color:var(--c-fg-3)}.Blocks_steps__cOKr2{display:grid;grid-template-columns:repeat(var(--step-cols,5),minmax(0,1fr));grid-gap:var(--s-3);gap:var(--s-3);margin:0;padding:0;list-style:none}@media(max-width:1080px){.Blocks_steps__cOKr2{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.Blocks_steps__cOKr2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:460px){.Blocks_steps__cOKr2{grid-template-columns:1fr}}.Blocks_step__M92uH{display:flex;flex-direction:column;gap:7px;padding:clamp(16px,1.7vw,22px);border-radius:var(--r-lg);background:var(--c-card)}.Blocks_stepOn__TFiIp{background:var(--c-blue-bg);box-shadow:inset 0 0 0 1px var(--c-line-2)}.Blocks_stepNum__89LLq{font-family:var(--f-mono);font-size:var(--t-mono);font-weight:var(--w-medium);letter-spacing:.08em;color:var(--c-fg-3)}.Blocks_stepTitle__3lmeB{margin:0;font-family:var(--f-display);font-size:var(--t-md);font-weight:var(--w-medium);line-height:1.25;letter-spacing:-.014em;color:var(--c-fg)}.Blocks_stepText__4sXAU{margin:0;font-size:var(--t-xs);line-height:1.5;color:var(--c-fg-3)}.Blocks_stepTags__h4htq{display:flex;flex-wrap:wrap;gap:5px;margin-top:auto;padding-top:var(--s-2)}.Blocks_stepTag__HEjue{padding:2px 7px;border-radius:var(--r-pill);background:var(--c-paper);font-family:var(--f-mono);font-size:10px;letter-spacing:.07em;text-transform:uppercase;color:var(--c-fg-3)}.Blocks_tags__l67_L{display:flex;flex-wrap:wrap;gap:var(--s-2);margin:0;padding:0;list-style:none}.Blocks_tag__1S2_O{display:inline-flex;align-items:baseline;gap:6px;padding:6px 12px;border-radius:var(--r-pill);border:1px solid var(--c-line-2);font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:.06em;color:var(--c-fg-2)}.Blocks_check__Bq2MQ{display:grid;grid-gap:var(--s-3);gap:var(--s-3);padding:0;list-style:none;margin:20px 0 0}.Blocks_check__Bq2MQ li{display:flex;align-items:flex-start;gap:var(--s-3);font-size:var(--t-sm);line-height:1.5;color:var(--c-fg-2)}.Blocks_check__Bq2MQ svg{width:16px;height:16px;flex:none;margin-top:3px;color:var(--c-green-ink);fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.Blocks_checkSpread__OWQO6{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));column-gap:var(--s-8)}.Blocks_tagSoon__bPc91{border-style:dashed}.Blocks_soon__RnJEW{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--c-fg-3)}.ControlLevels_block__HPXVL{display:grid;grid-gap:16px;gap:16px}.ControlLevels_levels__Jz3uT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}@media(max-width:1100px){.ControlLevels_levels__Jz3uT{grid-template-columns:1fr 1fr}}@media(max-width:680px){.ControlLevels_levels__Jz3uT{grid-template-columns:1fr}}.ControlLevels_level__nVb8c{position:relative;padding:28px;border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-paper)}.ControlLevels_levelOn__arCIB{background:var(--c-panel);border-color:var(--c-panel);color:var(--c-fg-on-panel)}.ControlLevels_levelTop__n8uWE{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.ControlLevels_step__JkBtj{font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-fg-3)}.ControlLevels_levelOn__arCIB .ControlLevels_step__JkBtj{color:#b9b9b9}.ControlLevels_tag__3KCAl{padding:3px 9px;border-radius:var(--r-pill);background:var(--c-yellow-bg);font-family:var(--f-mono);font-size:10px;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;color:var(--c-yellow-ink)}.ControlLevels_title__YBQ1G{margin:10px 0 8px;font-family:var(--f-display);font-size:22px;font-weight:var(--w-medium);letter-spacing:-.02em;color:var(--c-fg)}.ControlLevels_levelOn__arCIB .ControlLevels_title__YBQ1G{color:var(--c-fg-on-panel)}.ControlLevels_text__V8zCJ{margin:0;font-size:var(--t-sm);line-height:1.55;color:var(--c-fg-3)}.ControlLevels_levelOn__arCIB .ControlLevels_text__V8zCJ{color:#c9c9c9}.ControlLevels_guards__EUMPE{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}@media(max-width:1100px){.ControlLevels_guards__EUMPE{grid-template-columns:1fr 1fr}}@media(max-width:680px){.ControlLevels_guards__EUMPE{grid-template-columns:1fr}}.ControlLevels_guards__EUMPE li{display:flex;gap:10px;align-items:flex-start;padding:14px 16px;border:1px solid var(--c-line);border-radius:var(--r-md);background:var(--c-paper);font-size:14px;line-height:1.4;color:var(--c-fg-2)}.ControlLevels_guards__EUMPE svg{flex:none;width:16px;height:16px;margin-top:1px;fill:none;stroke:var(--c-green-ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.AgentSections_crumbs__vNM_U{width:100%;max-width:var(--layout-max);margin-inline:auto;padding-inline:clamp(20px,3.5vw,64px);padding-top:20px;font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--c-fg-3)}.AgentSections_crumbs__vNM_U ol{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0;padding:0;list-style:none}.AgentSections_crumbs__vNM_U li+li:before{content:"/";margin-right:8px;color:var(--c-fg-3)}.AgentSections_crumbs__vNM_U a{color:inherit;text-decoration:none}.AgentSections_crumbs__vNM_U [aria-current=page],.AgentSections_crumbs__vNM_U a:hover{color:var(--c-fg)}.AgentSections_pill__OO9io{display:inline-flex;align-items:center;padding:3px 9px;border-radius:var(--r-pill);background:var(--c-card);font-family:var(--f-mono);font-size:10px;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;color:var(--c-fg-3)}.AgentSections_ok__8j5a2{background:var(--c-green-bg);color:var(--c-green-ink)}.AgentSections_warn__qzq9W{background:var(--c-yellow-bg);color:var(--c-yellow-ink)}.AgentSections_info__406UG{background:var(--c-blue-bg);color:var(--c-blue-ink)}.AgentSections_alert__L9BVO{background:var(--c-pink-bg);color:var(--c-pink-ink)}.AgentSections_note__49oA1{margin:16px 0 0;font-size:var(--t-xs);color:var(--c-fg-3)}.AgentSections_edges___2CTk,.AgentSections_follow__GybD3{margin-top:16px}.AgentSections_spec__PPCIX{background:var(--c-card-2,var(--c-card))}.AgentSections_specIn__YeJDg{width:100%;max-width:var(--layout-max);margin-inline:auto;padding-inline:clamp(20px,3.5vw,64px);display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:20px;gap:20px;padding-block:36px}@media(max-width:1100px){.AgentSections_specIn__YeJDg{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){.AgentSections_specIn__YeJDg{grid-template-columns:1fr 1fr;padding:28px 20px}}.AgentSections_specItem__5ASkh{padding-left:16px;border-left:1px solid var(--c-line)}.AgentSections_specK__KtJwE{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--c-fg-3)}.AgentSections_specV__H2kVI{margin-top:6px;font-family:var(--f-display);font-size:16px;line-height:1.3;letter-spacing:-.01em;color:var(--c-fg)}.AgentSections_example__HyW58{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:16px;gap:16px}@media(max-width:900px){.AgentSections_example__HyW58{grid-template-columns:1fr}}.AgentSections_panel__c8l8g{padding:22px;border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-paper)}.AgentSections_agreeHead__96hdu,.AgentSections_calloutHead__5nvj_,.AgentSections_caseActs__yMhZ9,.AgentSections_caseTop__K8CZA,.AgentSections_mockRow__NL8hm,.AgentSections_panelHead___n2nB{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.AgentSections_caseTitle__orK2F,.AgentSections_panelTitle__OM3ma{font-family:var(--f-display);font-weight:var(--w-medium);color:var(--c-fg)}.AgentSections_facts__dTdib{display:grid;grid-gap:10px;gap:10px;margin:16px 0 0}.AgentSections_facts__dTdib div{display:grid;grid-gap:2px;gap:2px}.AgentSections_facts__dTdib dt{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--c-fg-3)}.AgentSections_facts__dTdib dd{margin:0;color:var(--c-fg)}.AgentSections_source__56CrU{margin-left:8px;font-family:var(--f-mono);font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--c-fg-3)}.AgentSections_callout__Uwccj{margin-top:16px;padding:14px 16px;border-radius:var(--r-md);background:var(--c-yellow-bg);color:var(--c-fg)}.AgentSections_callout__Uwccj p{margin:8px 0 0;font-size:14px;line-height:1.5}.AgentSections_calloutAlert__6Yj5N{background:var(--c-pink-bg)}.AgentSections_calloutAlert__6Yj5N .AgentSections_calloutHead__5nvj_{color:var(--c-pink-ink)}.AgentSections_calloutOk__bHDrL{background:var(--c-green-bg)}.AgentSections_calloutOk__bHDrL .AgentSections_calloutHead__5nvj_{color:var(--c-green-ink)}.AgentSections_scroll___dnW_{overflow-x:auto;margin-top:14px}.AgentSections_table__klg_h{width:100%;border-collapse:collapse;font-size:14px}.AgentSections_table__klg_h td,.AgentSections_table__klg_h th{padding:8px 10px 8px 0;border-bottom:1px solid var(--c-line);text-align:left;vertical-align:top}.AgentSections_table__klg_h th{font-family:var(--f-mono);font-size:10.5px;font-weight:var(--w-medium);letter-spacing:.06em;text-transform:uppercase;color:var(--c-fg-3)}.AgentSections_reviews__eOkKG{display:grid;grid-gap:8px;gap:8px;margin:14px 0 0;padding:0;list-style:none}.AgentSections_reviews__eOkKG li{display:flex;align-items:center;justify-content:space-between;gap:12px}.AgentSections_reviews__eOkKG small{display:block;color:var(--c-fg-3);font-size:12px}.AgentSections_tie__AEUcS{margin:14px 0 0;font-size:14px;line-height:1.5;color:var(--c-fg-3)}.AgentSections_case__wcrjX{padding:22px;border:1px solid var(--c-line);border-radius:var(--r-xl);background:var(--c-paper)}.AgentSections_caseTitle__orK2F{font-size:18px}.AgentSections_caseSub__WN9C7{margin-top:4px;font-size:13px;color:var(--c-fg-3)}.AgentSections_act__FvQDY{padding:4px 10px;border:1px solid var(--c-line);border-radius:var(--r-pill);font-size:13px;color:var(--c-fg-2)}.AgentSections_caseStatus__ziQXF{margin-top:18px}.AgentSections_track__Pwf6l{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;font-family:var(--f-mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--c-fg-3)}.AgentSections_track__Pwf6l i{width:18px;height:1px;background:var(--c-line)}.AgentSections_track__Pwf6l b{color:var(--c-fg);font-weight:var(--w-medium)}.AgentSections_statusRow__LNBeF{display:grid;grid-template-columns:52px 1fr;grid-gap:10px;gap:10px;margin-top:8px;font-size:14px;line-height:1.45}.AgentSections_statusRow__LNBeF span{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--c-fg-3)}.AgentSections_statusRow__LNBeF p{margin:0}.AgentSections_next__SmSin{color:var(--c-blue-ink)}.AgentSections_caseBody__NoTQJ{display:grid;grid-template-columns:1.4fr .8fr;grid-gap:20px;gap:20px;margin-top:18px}@media(max-width:900px){.AgentSections_caseBody__NoTQJ{grid-template-columns:1fr}}.AgentSections_question__tZB6q{margin-top:16px;padding:16px;border-radius:var(--r-md);background:var(--c-card)}.AgentSections_question__tZB6q p{margin:8px 0 0;font-size:14px;line-height:1.5}.AgentSections_questionHead__STlCC{font-family:var(--f-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.AgentSections_choices__s737B{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.AgentSections_choiceAlt__Srne8,.AgentSections_choice__qB9hj{padding:7px 12px;border-radius:var(--r-sm);font-size:13px}.AgentSections_choice__qB9hj{background:var(--c-fg);color:var(--c-paper)}.AgentSections_choiceAlt__Srne8{border:1px solid var(--c-line)}.AgentSections_caseSide__Z84xR{display:grid;grid-gap:16px;gap:16px;align-content:start}.AgentSections_sideK__GIqPP{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--c-fg-3)}.AgentSections_sideV__MztuM{margin-top:4px;font-size:14px;line-height:1.5}.AgentSections_files___rRr6{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.AgentSections_files___rRr6 span{padding:6px 10px;border:1px solid var(--c-line);border-radius:var(--r-sm);font-size:13px}.AgentSections_agree__KmwdG{display:grid;grid-gap:10px;gap:10px;margin-top:16px;padding:18px;border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-paper)}.AgentSections_agreeHead__96hdu{font-family:var(--f-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--c-fg-3)}.AgentSections_agreeRow__9O_5w{display:grid;grid-template-columns:minmax(140px,220px) 1fr auto;grid-gap:12px;gap:12px;align-items:center}@media(max-width:680px){.AgentSections_agreeRow__9O_5w{grid-template-columns:1fr auto}}.AgentSections_agreeLabel__ybl7l{font-size:14px}.AgentSections_agreeValue__QNW7x{font-family:var(--f-mono);font-size:12px;color:var(--c-fg-3)}.AgentSections_bar__Ax_RZ{height:8px;border-radius:var(--r-pill);background:var(--c-card);overflow:hidden}.AgentSections_bar__Ax_RZ i{display:block;height:100%;border-radius:inherit;background:var(--c-green-ink)}.AgentSections_bar__Ax_RZ i.AgentSections_barMid__eueOp{background:var(--c-yellow-ink)}.AgentSections_runtime__Xys5V{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}@media(max-width:1000px){.AgentSections_runtime__Xys5V{grid-template-columns:1fr}}.AgentSections_runtimeCard__qkHVT{padding:18px;border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-paper)}.AgentSections_runtimeCard__qkHVT h3{margin:14px 0 6px;font-family:var(--f-display);font-size:var(--t-md);font-weight:var(--w-medium)}.AgentSections_runtimeCard__qkHVT p{margin:0;font-size:14px;line-height:1.55;color:var(--c-fg-3)}.AgentSections_mock__PNQ1v{padding:12px;border-radius:var(--r-md);background:var(--c-card)}.AgentSections_mockHead__oPLc5{margin-bottom:8px;font-family:var(--f-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.AgentSections_mockRow__NL8hm{padding:7px 0;border-top:1px solid var(--c-line);font-size:13px}.AgentSections_mockRow__NL8hm span{display:inline-flex;align-items:center;gap:8px}.AgentSections_mockRow__NL8hm em{font-style:normal;color:var(--c-fg-3)}.AgentSections_interfaces__AMjhe{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:800px){.AgentSections_interfaces__AMjhe{grid-template-columns:1fr}}.AgentSections_interface__wN75Z{padding:20px;border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-paper)}.AgentSections_interface__wN75Z h3{margin:0 0 10px;font-family:var(--f-display);font-size:var(--t-md);font-weight:var(--w-medium)}.AgentSections_interface__wN75Z table{width:100%;border-collapse:collapse}.AgentSections_interface__wN75Z td,.AgentSections_interface__wN75Z th{padding:8px 0;border-top:1px solid var(--c-line);text-align:left;font-size:14px;font-weight:var(--w-regular)}.AgentSections_interface__wN75Z th{width:42%;color:var(--c-fg)}.AgentSections_interface__wN75Z td{color:var(--c-fg-3)}.AgentSections_scope__H4oRc{display:flex;gap:12px;align-items:flex-start;margin:16px 0 0;padding:16px 18px;border:1px solid var(--c-line);border-radius:14px;background:var(--c-paper);font-size:14px;line-height:1.55;color:var(--c-fg-2)}.AgentSections_scope__H4oRc b{flex:none;padding-top:2px;font-family:var(--f-mono);font-size:10.5px;font-weight:var(--w-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--c-fg-3)}.AgentSections_pair__Xarqu{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:16px}@media(max-width:800px){.AgentSections_pair__Xarqu{grid-template-columns:1fr}}.AgentSections_compare__uDpUu{padding:22px;border:1px solid var(--c-line);border-radius:16px;background:var(--c-paper)}.AgentSections_compare__uDpUu h3{margin:6px 0 4px;font-family:var(--f-display);font-size:18px;font-weight:var(--w-medium)}.AgentSections_compare__uDpUu dl{display:grid;grid-gap:8px;gap:8px;margin:12px 0 0}.AgentSections_compare__uDpUu div{display:grid;grid-template-columns:88px 1fr;grid-gap:12px;gap:12px}.AgentSections_compare__uDpUu dt{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--c-fg-3)}.AgentSections_compare__uDpUu dd{margin:0;font-size:14px}.AgentSections_compareHere__q6ath{border-color:var(--c-fg)}.AgentSections_compareTitleLink__UlWVS{color:var(--c-blue-ink);text-decoration:none}.AgentSections_compareTitleLink__UlWVS:hover{text-decoration:underline!important}.AgentSections_compareTitleLink__UlWVS:focus-visible{outline:3px solid var(--c-focus);outline-offset:2px;border-radius:var(--r-sm)}.AgentSections_compareK__OgHne{font-family:var(--f-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--c-fg-3)}.AgentSections_go__6r_zi{display:inline-block;margin-top:14px;font-family:var(--f-display);font-weight:var(--w-medium);font-size:14px;color:var(--c-blue-ink)}.AgentSections_go__6r_zi:hover{text-decoration:underline!important}.AgentSections_routes__b6_tA{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media(max-width:800px){.AgentSections_routes__b6_tA{grid-template-columns:1fr}}.AgentSections_route__276wQ{display:flex;flex-direction:column;gap:10px;padding:30px;border-radius:20px;background:var(--c-card)}.AgentSections_route__276wQ h3{margin:0;font-family:var(--f-display);font-size:26px;font-weight:var(--w-regular);letter-spacing:-.024em;line-height:1.15}.AgentSections_route__276wQ p{margin:0;line-height:1.55;color:var(--c-fg-3)}.AgentSections_route__276wQ a,.AgentSections_route__276wQ button{align-self:flex-start;margin-top:10px}.AgentSections_routeK__w9VeN{font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--c-fg-3)}.AgentSections_routeDark__9OXzY{background:var(--c-panel);color:var(--c-fg-on-panel)}.AgentSections_routeDark__9OXzY h3{color:var(--c-fg-on-panel)}.AgentSections_routeDark__9OXzY .AgentSections_routeK__w9VeN,.AgentSections_routeDark__9OXzY p{color:#c9c9c9}.AgentSections_routeDark__9OXzY .AgentSections_routeLightBtn__C4phA{background:var(--c-paper);color:var(--c-fg)}.AgentSections_statusChip__db1BS{display:inline-flex;margin-left:10px;padding:3px 9px;border:1px solid var(--c-line);border-radius:var(--r-pill);font-size:10px;letter-spacing:.07em;vertical-align:middle}.AgentSections_statusChipOk__pZW67{border-color:rgba(0,0,0,0);background:var(--c-green-bg);color:var(--c-green-ink)}