.ai-page{color:var(--color-ink)}.ai-page h1{text-wrap:balance}.ai-secondary-link{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-size:14px;font-weight:500;text-decoration:none}.ai-secondary-link{color:var(--color-ink)}.ai-secondary-link:hover{opacity:.7}.ai-eyebrow{display:block;color:var(--color-muted);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px}.ai-intro{max-width:680px;margin:0 auto 44px;text-align:center}.ai-page section h2{font-family:var(--font-display);font-size:clamp(32px,3.8vw,46px);line-height:1.12;font-weight:400;letter-spacing:-.025em;margin:0 0 18px;text-wrap:balance}.ai-intro>p,.ai-runbook-copy>p{font-size:17px;line-height:1.65;color:var(--color-body)}.ai-benefits-section{padding:64px 0 88px}.ai-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px}.ai-benefit>svg{color:var(--color-muted);margin-bottom:22px}.ai-benefit h2{font-size:25px!important;letter-spacing:-.015em!important;margin-bottom:12px!important}.ai-benefit p{color:var(--color-body);font-size:15px;line-height:1.7}.ai-explorer-section{padding:86px 0;background:var(--color-canvas-soft);scroll-margin-top:82px}.ai-runbook-section{padding:92px 0 96px;scroll-margin-top:100px}.ai-runbook-heading{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:80px;margin-bottom:38px}.ai-page .ai-runbook-heading h2{margin-bottom:0}.ai-runbook-copy{max-width:450px;padding-bottom:3px}.ai-runbook-copy .ai-secondary-link{margin-top:20px}.ai-provider-strip{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:26px;margin-top:30px;color:var(--color-body);font-size:13px}.ai-provider-strip>span{display:inline-flex;align-items:center;gap:9px}.ai-provider-strip img{width:20px;height:20px;object-fit:contain}.ai-faq-section{padding:82px 0 100px}.ai-faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.ai-faq-list details{border-bottom:1px solid var(--color-hairline)}.ai-faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:22px 0;font-size:15px;font-weight:500;cursor:pointer;list-style:none}.ai-faq-list summary::-webkit-details-marker{display:none}.ai-faq-list summary svg{flex-shrink:0;transition:transform .2s}.ai-faq-list details[open] summary svg{transform:rotate(45deg)}.ai-faq-list p{color:var(--color-body);font-size:14px;line-height:1.75;padding:0 26px 24px 0}.ai-overview{padding:16px;display:grid;gap:12px;align-content:start}.ai-overview-toolbar{display:flex;align-items:center;justify-content:space-between;color:var(--color-muted);font-size:10px}.ai-overview-toolbar>span:first-child{display:flex;align-items:center;gap:6px}.ai-live-dot{display:inline-block;height:5px;width:5px;border-radius:50%;background:var(--preview-accent);flex-shrink:0}.ai-period{display:inline-flex;align-items:center;gap:9px;white-space:nowrap;padding:5px 8px;border:1px solid var(--color-hairline);border-radius:5px;color:var(--color-body-strong);font-size:10px}.ai-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ai-metrics-six{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.ai-metrics-three{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-metric{border:1px solid var(--color-hairline);border-radius:9px;padding:15px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.ai-metric>span{color:var(--color-muted);font-size:11px;line-height:1.4}.ai-metric>strong{color:var(--color-ink);font-size:24px;letter-spacing:-.035em;line-height:1;font-weight:600;font-variant-numeric:tabular-nums}.ai-metric>small{display:flex;align-items:center;gap:3px;color:var(--color-muted);font-size:10px;line-height:1.4}.ai-metric>.ai-positive{color:var(--preview-accent)}.ai-overview .ai-metric{padding:12px;gap:7px}.ai-overview .ai-metric>strong{font-size:20px}.ai-overview .ai-metric>span{font-size:10px}.ai-panel{border:1px solid var(--color-hairline);border-radius:10px;min-width:0;overflow:hidden}.ai-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 18px 10px}.ai-panel-heading h4{font-family:inherit;font-size:12px;font-weight:600;color:var(--color-ink);line-height:1.4}.ai-panel-heading p{font-size:10px;color:var(--color-muted);margin-top:5px;line-height:1.5}.ai-subtle{color:var(--color-muted);font-size:10px}.ai-chart{padding:0 16px 14px;color:var(--color-muted)}.ai-chart svg{width:100%;height:auto;display:block;overflow:visible}.ai-chart svg.ai-chart-mobile{display:none}.ai-chart text{fill:currentColor;font-size:10px;font-family:inherit}.ai-chart-grid{stroke:var(--color-hairline);stroke-dasharray:3 4;stroke-width:1}.ai-chart-actual{stroke:var(--color-ink)}.ai-chart-legend{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:18px;font-size:10px;padding-top:5px}.ai-chart-legend>span{display:inline-flex;align-items:center;gap:6px}.ai-chart-legend i,.ai-model-list i,.ai-inline-model i{display:inline-block;width:6px;height:6px;border-radius:50%;flex-shrink:0}.ai-legend-actual{background:var(--color-ink)}.ai-two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.ai-provider-list{padding:2px 16px 10px}.ai-provider-list>div{display:grid;grid-template-columns:24px 1fr auto auto;gap:10px;align-items:center;padding:12px 0;border-bottom:1px solid var(--color-hairline-soft)}.ai-provider-list>div:last-child{border-bottom:0}.ai-provider-list strong{color:var(--color-ink);font-weight:500}.ai-provider-list span{color:var(--color-muted);margin-right:10px}.ai-provider-list b{color:var(--color-ink);font-weight:500}.ai-provider-logo{width:22px;height:22px;object-fit:contain}.ai-panel-foot{padding:9px 16px;border-top:1px solid var(--color-hairline-soft);font-size:9px;color:var(--color-muted)}.ai-overview .ai-panel-heading{padding:12px 14px 8px}.ai-overview .ai-provider-list>div{padding:8px 0}.ai-overview .ai-department-list>div{padding:5px 0;line-height:12px}.ai-overview .ai-panel-foot{padding-block:7px;line-height:12px}.ai-department-list{padding:1px 16px 12px}.ai-department-list>div{display:grid;grid-template-columns:90px 1fr 48px;align-items:center;gap:15px;padding:7px 0;color:var(--color-body-strong);font-size:10px}.ai-department-list strong{text-align:right;font-weight:500;font-variant-numeric:tabular-nums}.ai-bar{display:block;height:5px;width:100%;background:var(--color-surface-strong);border-radius:9px;overflow:hidden}.ai-bar>i{display:block;height:100%;background:var(--preview-accent);border-radius:inherit}.ai-explorer{background:var(--color-surface-card);border:1px solid var(--color-hairline);border-radius:15px;overflow:hidden;font-size:12px;line-height:1.5;text-align:left}.ai-explorer-breadcrumb{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--color-hairline-soft);padding:13px 24px;color:var(--color-muted);font-size:11px}.ai-explorer-breadcrumb strong{color:var(--color-body-strong);font-weight:500}.ai-animation-controls{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:24px}.ai-animation-views{position:relative;display:flex;min-width:0;max-width:100%;gap:3px;padding:4px;overflow-x:auto;scrollbar-width:none;border:1px solid var(--color-hairline);border-radius:99px;background:var(--color-canvas-soft)}.ai-animation-views::-webkit-scrollbar{display:none}.ai-animation-views button{position:relative;isolation:isolate;flex-shrink:0;overflow:hidden;padding:11px 20px;border:0;border-radius:99px;background:transparent;color:var(--color-muted);font:inherit;font-size:13px;line-height:20px;white-space:nowrap;cursor:pointer;transition:background .18s,color .18s}.ai-animation-views button:hover{color:var(--color-ink)}.ai-animation-views button[aria-pressed=true]{background:var(--color-surface-card);color:var(--color-ink);box-shadow:0 1px 3px #0000000c}.ai-animation-label{position:relative}.ai-animation-progress{position:absolute;inset:0;background:color-mix(in srgb,#54a59d 12%,transparent);transform-origin:left;animation:ai-tab-progress linear both;animation-play-state:paused}.ai-animation-progress:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:#54a59d}.ai-explorer-presentation[data-playing=true] .ai-animation-progress{animation-play-state:running}.ai-playback{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border:1px solid var(--color-hairline);border-radius:50%;background:transparent;color:var(--color-body);cursor:pointer;transition:background .18s,color .18s}.ai-playback:hover{background:var(--color-surface-card);color:var(--color-ink)}.ai-playback:focus-visible{outline:2px solid var(--color-ink);outline-offset:4px}.ai-animation-views button:focus-visible{outline:2px solid var(--color-ink);outline-offset:-3px}.ai-provider-header{padding:24px;display:flex;justify-content:space-between;align-items:center;gap:18px}.ai-provider-identity{display:flex;align-items:center;gap:13px}.ai-provider-emblem{display:grid;place-items:center;width:43px;height:43px;border:1px solid var(--color-hairline-soft);border-radius:50%;background:var(--color-canvas-soft)}.ai-provider-emblem img{width:27px;height:27px}.ai-provider-identity h3{display:flex;align-items:center;gap:10px;font-family:inherit;font-size:19px;font-weight:600;color:var(--color-ink);letter-spacing:-.025em}.ai-provider-identity p{color:var(--color-muted);font-size:11px;margin-top:4px}.ai-connected{display:inline-flex;align-items:center;gap:5px;border:1px solid color-mix(in srgb,var(--preview-accent) 24%,transparent);background:color-mix(in srgb,var(--preview-accent) 9%,transparent);border-radius:99px;padding:3px 8px;color:var(--preview-accent);font-size:10px;font-weight:500;white-space:nowrap;letter-spacing:0}.ai-tabs{display:flex;flex-wrap:wrap;gap:0 12px;padding:0 24px;border-bottom:1px solid var(--color-hairline)}.ai-tabs button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:12px 7px;background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;color:var(--color-muted);font-family:inherit;font-size:12px;font-weight:500;cursor:pointer;transition:color .18s,border-color .18s}.ai-tabs button:hover{color:var(--color-ink)}.ai-tabs button[aria-selected=true]{color:var(--color-ink);border-bottom-color:var(--preview-accent)}.ai-tabs button>span,.ai-checks-heading h4>span{display:inline-grid;place-items:center;width:17px;height:17px;background:var(--color-surface-strong);color:var(--color-muted);border-radius:50%;font-size:10px}.ai-tabs button:focus-visible,.ai-tab-content:focus-visible,.ai-search:focus-within{outline:2px solid var(--preview-accent);outline-offset:3px}@keyframes ai-tab-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ai-tab-stage{display:grid;overflow:hidden}.ai-tab-content{grid-area:1 / 1;padding:22px 24px;display:grid;gap:18px;min-height:660px;align-content:start;opacity:1;transform:translateY(0);transition:opacity .35s ease,transform .35s ease,visibility .35s}.ai-tab-content[aria-hidden=true]{visibility:hidden;opacity:0;transform:translateY(5px);pointer-events:none}.ai-explorer-foot{display:flex;align-items:center;gap:7px;padding:12px 24px;border-top:1px solid var(--color-hairline-soft);color:var(--color-muted);font-size:10px}.ai-explorer-foot>span:last-child{margin-left:auto}.ai-insight-summary{display:flex;align-items:flex-start;gap:13px;padding:1px 0 5px}.ai-summary-icon{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;background:color-mix(in srgb,var(--preview-accent) 10%,transparent);color:var(--preview-accent);border-radius:10px}.ai-insight-summary h4{font-size:13px;font-weight:600;color:var(--color-ink);margin-bottom:5px}.ai-insight-summary p{color:var(--color-body);font-size:12px;line-height:1.7;max-width:700px}.ai-insight-summary p strong{color:var(--color-body-strong);font-weight:500}.ai-insight-summary>.ai-connected{margin-left:auto}.ai-checks-heading{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:-8px}.ai-checks-heading h4{display:flex;align-items:center;gap:8px;color:var(--color-ink);font-size:12px;font-weight:600}.ai-checks-heading>span{color:var(--color-muted);font-size:10px}.ai-checks{border:1px solid var(--color-hairline);border-radius:10px;overflow:hidden}.ai-checks details+details{border-top:1px solid var(--color-hairline)}.ai-checks summary{display:flex;align-items:center;gap:11px;padding:15px 17px;list-style:none;cursor:pointer;color:var(--color-ink);font-size:12px}.ai-checks summary::-webkit-details-marker{display:none}.ai-checks summary>svg:first-child{color:#c8954c;flex-shrink:0}.ai-checks summary>svg:last-child{color:var(--color-muted);flex-shrink:0;transition:transform .2s}.ai-checks details[open] summary>svg:last-child{transform:rotate(180deg)}.ai-checks summary strong{margin-left:auto;font-size:12px;font-weight:500}.ai-checks details>div{padding:0 45px 16px;color:var(--color-body)}.ai-checks details p{font-size:11px;line-height:1.7;max-width:760px}.ai-check-owner{color:var(--color-muted);font-size:10px;display:block;margin-top:9px}.ai-healthy{display:flex;align-items:center;gap:9px;color:var(--color-muted);font-size:11px}.ai-healthy svg{color:var(--preview-accent);flex-shrink:0}.ai-healthy strong{color:var(--color-body-strong);font-weight:500}.ai-footnote{display:flex;align-items:center;gap:7px;color:var(--color-muted);font-size:10px;line-height:1.65}.ai-footnote svg{flex-shrink:0}.ai-model-list{padding:0 18px 10px}.ai-model-list>div{display:flex;align-items:center;gap:8px;padding:13px 0;border-bottom:1px solid var(--color-hairline-soft);font-size:11px}.ai-model-list>div:last-child{border-bottom:0}.ai-model-list strong{font-weight:500;color:var(--color-ink)}.ai-model-list span{color:var(--color-muted);margin-left:auto}.ai-model-list b{color:var(--color-ink);font-weight:500;margin-left:12px}.ai-table-scroll{overflow-x:auto;scrollbar-width:thin}.ai-table{width:100%;border-collapse:collapse;text-align:right;white-space:nowrap;color:var(--color-body-strong);font-size:12px}.ai-table th,.ai-table td{padding:15px 18px;border-bottom:1px solid var(--color-hairline-soft);font-variant-numeric:tabular-nums}.ai-table th:first-child{text-align:left}.ai-table thead th{color:var(--color-muted);font-size:10px;font-weight:500;padding-top:13px;padding-bottom:13px}.ai-table tbody th{color:var(--color-ink);font-weight:500}.ai-table tbody tr:last-child>*{border-bottom:0}.ai-table tfoot>tr>*{border-top:1px solid var(--color-hairline);border-bottom:0;font-weight:600;color:var(--color-ink)}.ai-table small{display:block;font-size:10px;font-weight:400;color:var(--color-muted);margin-top:4px}.ai-table-note{font-size:10px;color:var(--color-muted);padding:12px 18px;line-height:1.65;border-top:1px solid var(--color-hairline-soft)}.ai-inline-model{display:inline-flex;align-items:center;gap:7px}.ai-context-card{padding:22px;border:1px solid var(--color-hairline);border-radius:10px}.ai-context-card svg{color:var(--preview-accent);margin-bottom:13px}.ai-context-card h4{font-size:13px;font-weight:500;color:var(--color-ink)}.ai-context-card p{font-size:12px;color:var(--color-body);line-height:1.7;margin-top:7px}.ai-tab-intro h4{font-size:15px;font-weight:500;color:var(--color-ink)}.ai-tab-intro p{color:var(--color-body);font-size:12px;margin-top:5px}.ai-search{display:flex;align-items:center;gap:7px;border:1px solid var(--color-hairline);border-radius:7px;padding:7px 9px;color:var(--color-muted)}.ai-search input{width:175px;background:transparent;color:var(--color-ink);border:0;outline:0;font-family:inherit;font-size:11px}.ai-search input::placeholder{color:var(--color-muted)}.ai-person{display:flex;align-items:center;gap:10px}.ai-avatar{display:grid;place-items:center;height:30px;width:30px;flex-shrink:0;border-radius:50%;overflow:hidden;background:var(--color-surface-strong);color:var(--color-muted);font-size:9px;font-weight:500}.ai-avatar img{width:100%;height:100%;object-fit:cover}.ai-cap{width:115px;display:grid;gap:6px;margin-left:auto;font-size:10px;color:var(--color-muted)}.ai-empty{text-align:center;padding:34px!important;color:var(--color-muted)}.ai-reconciliation{display:flex;align-items:center;gap:12px;padding:19px;background:color-mix(in srgb,var(--preview-accent) 7%,transparent);border:1px solid color-mix(in srgb,var(--preview-accent) 20%,transparent);border-radius:10px;color:var(--color-body);font-size:12px;line-height:1.7}.ai-reconciliation svg{color:var(--preview-accent);flex-shrink:0}.ai-reconciliation strong{color:var(--color-ink);font-weight:500}.ai-runbook-preview{overflow:hidden;border:1px solid var(--color-hairline);border-radius:18px;background:var(--color-surface-card);font-size:12px;text-align:left}.ai-runbook-header{display:flex;align-items:center;gap:14px;padding:25px 30px;border-bottom:1px solid var(--color-hairline-soft)}.ai-runbook-header>div{flex:1;min-width:0}.ai-runbook-icon{display:grid;place-items:center;flex-shrink:0;width:43px;height:43px;border:1px solid var(--color-hairline-soft);border-radius:11px;background:var(--color-canvas-soft);color:var(--preview-accent)}.ai-runbook-label{display:block;color:var(--color-muted);font-size:10px;font-weight:500}.ai-runbook-header h3{margin-top:3px;font-family:inherit;font-size:19px;font-weight:500;color:var(--color-ink);letter-spacing:-.02em}.ai-runbook-header>.ai-connected{margin-left:auto}.ai-runbook-body{display:grid;grid-template-columns:1fr 1fr}.ai-runbook-plan{padding:28px 30px}.ai-runbook-schedule{display:flex;align-items:center;gap:8px;margin-bottom:25px;color:var(--color-muted);font-size:11px}.ai-runbook-schedule svg{flex-shrink:0}.ai-runbook-schedule i{padding:0 5px;font-style:normal}.ai-runbook-instructions h4{font-size:12px;font-weight:500;color:var(--color-ink)}.ai-runbook-instructions p,.ai-runbook-instructions li{color:var(--color-body);font-size:12px;line-height:1.75}.ai-runbook-instructions p{margin-top:7px;max-width:370px}.ai-runbook-instructions ol{margin-top:20px;padding-left:18px;list-style:decimal}.ai-runbook-instructions li{padding-left:5px}.ai-runbook-instructions li::marker{color:var(--color-muted);font-variant-numeric:tabular-nums}.ai-runbook-instructions li+li{margin-top:10px}.ai-runbook-output{min-width:0;padding:28px 30px;border-left:1px solid var(--color-hairline-soft);background:color-mix(in srgb,var(--preview-accent) 3%,var(--color-surface-card))}.ai-runbook-output-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:21px}.ai-runbook-output-heading>span:last-child{display:flex;align-items:center;gap:5px;color:var(--preview-accent);font-size:10px}.ai-runbook-output>h4{font-family:inherit;font-size:18px;font-weight:500;letter-spacing:-.02em;color:var(--color-ink)}.ai-runbook-forecast{margin-top:20px}.ai-runbook-forecast>div{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 0;border-bottom:1px solid var(--color-hairline-soft)}.ai-runbook-forecast>div:first-child{padding-top:0}.ai-runbook-forecast dt{color:var(--color-body);font-size:12px}.ai-runbook-forecast dt>span{display:block;margin-top:3px;color:var(--color-muted);font-size:10px}.ai-runbook-forecast dd{color:var(--color-ink);font-size:18px;font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ai-runbook-outlook{display:flex;align-items:flex-start;gap:9px;padding-top:19px}.ai-runbook-outlook svg{flex-shrink:0;margin-top:1px;color:var(--preview-accent)}.ai-runbook-outlook strong{display:block;color:var(--preview-accent);font-size:12px;font-weight:500}.ai-runbook-outlook p>span{display:block;margin-top:5px;color:var(--color-muted);font-size:11px;line-height:1.6}@media(max-width:900px){.ai-benefits{gap:24px}.ai-runbook-heading{gap:40px}.ai-runbook-header{padding:23px}.ai-runbook-plan,.ai-runbook-output{padding:24px}.ai-tabs{gap:0 6px}.ai-tabs button{font-size:11px}.ai-insight-summary>.ai-connected{display:none}.ai-explorer .ai-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-model-list{padding-inline:13px}.ai-model-list span{display:none}.ai-model-list b{margin-left:auto}.ai-department-list>div{gap:9px;grid-template-columns:76px 1fr 45px}}@media(max-width:600px){.ai-benefits-section{padding:45px 0 60px}.ai-benefits{grid-template-columns:1fr;gap:30px}.ai-benefit>svg{margin-bottom:14px}.ai-benefit h2{font-size:27px!important}.ai-explorer-section{padding:58px 0}.ai-intro{margin-bottom:30px}.ai-intro>p,.ai-runbook-copy>p{font-size:15px}.ai-explorer-breadcrumb{padding:12px 14px;gap:8px}.ai-animation-controls{gap:9px;margin-bottom:18px}.ai-animation-views button{padding:10px 15px;font-size:12px}.ai-provider-header{padding:19px 14px;flex-wrap:wrap}.ai-provider-header>.ai-period{margin-left:56px}.ai-tabs{padding:0 10px;gap:0 4px}.ai-tabs button{padding:10px 6px;font-size:11px}.ai-tab-content{padding:17px 12px;gap:14px;min-height:690px}.ai-tab-content .ai-two-col{grid-template-columns:1fr}.ai-metric{padding:12px}.ai-metric>strong{font-size:22px}.ai-metric>span{font-size:10px}.ai-metric>small{font-size:9px}.ai-panel-heading{padding:14px 12px 8px;flex-wrap:wrap;gap:9px}.ai-panel-heading h4{font-size:11px}.ai-panel-heading>.ai-subtle{font-size:9px}.ai-chart{padding:4px 6px 12px}.ai-explorer .ai-chart svg.ai-chart-desktop{display:none}.ai-explorer .ai-chart svg.ai-chart-mobile{display:block}.ai-chart-legend{font-size:9px;gap:8px 13px}.ai-explorer .ai-chart text{font-size:12px}.ai-insight-summary{gap:9px}.ai-summary-icon{width:27px;height:27px}.ai-insight-summary h4{font-size:12px}.ai-insight-summary p{font-size:11px}.ai-checks-heading{align-items:flex-start}.ai-checks-heading>span{font-size:9px;max-width:85px;text-align:right}.ai-checks-heading h4{font-size:11px}.ai-checks summary{padding:13px 10px;gap:7px;font-size:11px}.ai-checks summary strong{font-size:11px}.ai-checks details>div{padding:0 16px 14px 33px}.ai-footnote{font-size:9px}.ai-table th,.ai-table td{padding:13px 12px}.ai-table{font-size:11px}.ai-table-note{padding-inline:12px}.ai-healthy{font-size:10px;align-items:flex-start}.ai-explorer-foot{padding:12px 14px;font-size:9px}.ai-explorer-foot>span:last-child{display:none}.ai-runbook-section{padding:65px 0}.ai-runbook-heading,.ai-runbook-body,.ai-faq-grid{grid-template-columns:1fr}.ai-runbook-heading{gap:21px;margin-bottom:28px}.ai-runbook-header{gap:11px;padding:20px}.ai-runbook-header h3{font-size:16px;line-height:1.4}.ai-runbook-icon{width:38px;height:38px}.ai-runbook-plan,.ai-runbook-output{padding:23px 20px}.ai-runbook-output{border-left:0;border-top:1px solid var(--color-hairline-soft)}.ai-faq-section{padding:52px 0 65px}.ai-faq-grid{gap:8px}.ai-provider-strip{gap:20px}}@media(prefers-reduced-motion:reduce){.ai-tab-content{transition:none;transform:none}.ai-animation-progress{animation:none}.ai-tabs button,.ai-animation-views button,.ai-playback,.ai-checks summary>svg{transition:none}}
