[data-design=agi].agi-ds-page.agi-co{--co-type-title:2.25rem;--co-type-title-compact:1.875rem;--co-type-heading:1.5rem;--co-leading-title:calc(10 / 9);--co-leading-heading:calc(4 / 3);--co-leading-body:1.65;--co-leading-small:calc(10 / 7);--co-measure:none;--co-control:calc(var(--space-6) + var(--space-1));--co-section-y:calc(var(--space-7) + var(--space-2));--co-gap-block:calc(var(--space-4) + var(--space-1));--agi-ground:var(--chat-bg);--agi-ground-2:var(--chat-bg);--agi-ground-3:var(--chat-bg);--agi-bg:var(--chat-bg);--agi-bg-2:var(--chat-bg);--agi-bg-3:var(--chat-bg);--agi-card:var(--chat-bg);--agi-ink:var(--chat-text-primary);--agi-ink-2:var(--chat-text-secondary);--agi-ink-3:var(--chat-text-muted);--agi-ink-quiet:var(--chat-text-muted);--agi-ink-faint:var(--chat-text-muted);--agi-rule:var(--chat-border);--agi-rule-strong:var(--chat-border-strong);--agi-frame:var(--chat-border-strong);--agi-accent:var(--chat-text-primary);--agi-accent-hover:var(--chat-text-secondary);--agi-accent-ink:var(--chat-bg);--agi-accent-text:var(--chat-text-primary);--agi-accent-soft:var(--chat-surface-hover);--agi-surface-wash:transparent;--agi-line-soft:var(--chat-border);--agi-glow-soft:transparent;--agi-header-sheen:transparent;--agi-code-bg:var(--chat-surface-hover);--agi-selection-bg:var(--chat-text-primary);--agi-selection-text:var(--chat-bg);--agi-font-display:var(--agi-font);--public-label-ink:var(--chat-text-secondary);--public-caption-ink:var(--chat-text-secondary);background:var(--chat-bg);color:var(--chat-text-primary)}[data-design=agi].agi-ds-page.agi-co main .agi-ds-pagehead{padding-block:calc(var(--space-6) + var(--space-2)) var(--space-7)}[data-design=agi].agi-ds-page.agi-co main .agi-ds-pagehead-copy{gap:var(--space-4)}[data-design=agi].agi-ds-page.agi-co main .agi-ds-pagehead-label{margin:0 0 var(--space-2);font-size:var(--agi-text-sm);font-weight:500;line-height:var(--co-leading-small);color:var(--chat-text-muted)}[data-design=agi].agi-ds-page.agi-co main .agi-ds-pagehead-title{font-size:var(--co-type-title);line-height:var(--co-leading-title);letter-spacing:-.02em;color:var(--chat-text-primary);text-wrap:wrap}[data-design=agi].agi-ds-page.agi-co main .agi-ds-pagehead-em{color:inherit}[data-design=agi].agi-ds-page.agi-co main .agi-ds-pagehead .agi-ds-pagehead-lede{max-inline-size:var(--co-measure);font-size:var(--public-body-size);line-height:var(--co-leading-body);color:var(--chat-text-secondary);text-wrap:wrap}[data-design=agi].agi-ds-page.agi-co main .agi-ds-pagehead-copy>.agi-ds-btn-row{margin-block-start:var(--space-2)}[data-design=agi].agi-ds-page.agi-co main .agi-ds-btn{min-block-size:var(--co-control);padding:0 var(--space-4);border-radius:var(--corner-pill);font-size:var(--agi-text-sm);font-weight:500;line-height:var(--co-leading-small)}[data-design=agi].agi-ds-page.agi-co main .agi-ds-btn:focus-visible,[data-design=agi].agi-ds-page.agi-co main .agi-ds-link:focus-visible,[data-design=agi].agi-ds-page.agi-co main .agi-ds-timeline-more:focus-visible,[data-design=agi].agi-ds-page.agi-co main .agi-ds-prose a:focus-visible{outline:calc(var(--stroke-hairline) * 2) solid var(--chat-focus-ring);outline-offset:calc(var(--stroke-hairline) * 2)}[data-design=agi].agi-ds-page.agi-co main .agi-ds-btn-row{gap:var(--space-3)}[data-design=agi].agi-ds-page.agi-co main .agi-lp-factline-list{gap:var(--space-1) 0;padding-block:var(--space-4);font-family:var(--agi-font);font-size:var(--agi-text-sm);line-height:var(--co-leading-small);color:var(--chat-text-secondary)}[data-design=agi].agi-ds-page.agi-co main .agi-lp-factline-list li+li:before{content:none}[data-design=agi].agi-ds-page.agi-co main .agi-lp-factline-list li:not(:last-child):after{content:"·";margin-inline:var(--space-3);color:var(--chat-text-muted)}[data-design=agi].agi-ds-page.agi-co main .agi-ds-section{padding-block:var(--co-section-y)}[data-design=agi].agi-ds-page.agi-co main .agi-ds-section .agi-ds-h2{font-size:var(--co-type-heading);line-height:var(--co-leading-heading);letter-spacing:-.015em;color:var(--chat-text-primary);text-wrap:wrap}[data-design=agi].agi-ds-page.agi-co main .agi-ds-section .agi-ds-h3{font-size:var(--public-body-size);letter-spacing:-.005em;color:var(--chat-text-primary);text-wrap:wrap;font-weight:600;line-height:1.5}[data-design=agi].agi-ds-page.agi-co main .agi-ds-section .agi-ds-eyebrow{margin:0 0 var(--space-2);font-size:var(--agi-text-sm);font-weight:500;line-height:var(--co-leading-small);color:var(--chat-text-muted);display:block}[data-design=agi].agi-ds-page.agi-co main .agi-ds-pagehead .agi-ds-eyebrow{margin:0 0 var(--space-2);font-family:inherit;font-size:var(--agi-text-sm);letter-spacing:normal;font-weight:500;line-height:var(--co-leading-small);text-transform:none;color:var(--chat-text-muted);display:block}[data-design=agi].agi-ds-page.agi-co main .agi-ds-section .agi-ds-prose{max-inline-size:var(--co-measure);font-size:var(--public-body-size);line-height:var(--co-leading-body);color:var(--chat-text-primary);text-wrap:wrap}[data-design=agi].agi-ds-page.agi-co main .agi-ds-section .agi-ds-prose[data-size=sm]{font-size:var(--agi-text-md)}[data-design=agi].agi-ds-page.agi-co main .agi-ds-section .agi-ds-stack>div>.agi-ds-h2+.agi-ds-prose{color:var(--chat-text-secondary);margin-block-start:var(--space-3)}[data-design=agi].agi-ds-page.agi-co main .agi-ds-section .agi-ds-stack>.agi-ds-h2+.agi-ds-prose:last-child{text-wrap:wrap}[data-design=agi].agi-ds-page.agi-co main .agi-ds-section .agi-ds-prose strong{color:var(--chat-text-primary);font-weight:600}[data-design=agi].agi-ds-page.agi-co main .agi-ds-section .agi-ds-prose a{color:var(--chat-text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--chat-text-muted);text-decoration-color:var(--chat-text-muted);text-decoration-thickness:var(--stroke-hairline);text-underline-offset:.2em}[data-design=agi].agi-ds-page.agi-co main .agi-ds-section .agi-ds-prose a:hover{-webkit-text-decoration-color:var(--chat-text-primary);text-decoration-color:var(--chat-text-primary)}[data-design=agi].agi-ds-page.agi-co main .agi-ds-section .agi-ds-prose a.agi-ds-link{text-decoration:none}[data-design=agi].agi-ds-page.agi-co main .agi-ds-card{gap:var(--space-2);padding:var(--space-5);border:var(--stroke-hairline) solid var(--chat-border);border-radius:var(--corner-panel);background:var(--chat-bg)}[data-design=agi].agi-ds-page.agi-co main .agi-ds-card:hover{border-color:var(--chat-border-strong);transform:none}[data-design=agi].agi-ds-page.agi-co main .agi-ds-card .agi-ds-eyebrow{margin:0}[data-design=agi].agi-ds-page.agi-co main .agi-ds-card .agi-ds-prose{color:var(--chat-text-secondary)}[data-design=agi].agi-ds-page.agi-co main .agi-ds-grid-2{gap:var(--space-4);inline-size:100%}[data-design=agi].agi-ds-page.agi-co main .agi-ds-ledger{border-block-start-color:var(--chat-border)}[data-design=agi].agi-ds-page.agi-co main .agi-ds-ledger-row{padding-block:var(--space-3);border-block-end-color:var(--chat-border)}[data-design=agi].agi-ds-page.agi-co main .agi-ds-ledger-label{font-family:var(--agi-font);font-size:var(--agi-text-sm);font-weight:400;line-height:var(--co-leading-body);letter-spacing:0;color:var(--chat-text-muted)}[data-design=agi].agi-ds-page.agi-co main .agi-ds-ledger-value{font-size:var(--agi-text-md);line-height:var(--co-leading-body);color:var(--chat-text-primary);text-wrap:wrap}[data-design=agi].agi-ds-page.agi-co main .agi-ds-availability-links{gap:var(--space-2) var(--co-gap-block);font-size:var(--agi-text-md)}[data-design=agi].agi-ds-page.agi-co main .agi-ds-timeline{gap:var(--space-5);margin-block-start:var(--space-6)}[data-design=agi].agi-ds-page.agi-co main .agi-ds-timeline li{gap:var(--space-1);padding-block-start:var(--co-gap-block)}[data-design=agi].agi-ds-page.agi-co main .agi-ds-timeline-date{font-family:var(--agi-font);font-size:var(--agi-text-sm);font-variant-numeric:tabular-nums;line-height:var(--co-leading-small);letter-spacing:0;text-transform:none;color:var(--chat-text-muted)}[data-design=agi].agi-ds-page.agi-co main .agi-ds-timeline-title{font-size:var(--agi-text-md);letter-spacing:-.005em;color:var(--chat-text-primary);line-height:1.5}[data-design=agi].agi-ds-page.agi-co main .agi-ds-timeline-more{min-block-size:var(--space-5);font-family:var(--agi-font);font-size:var(--agi-text-sm);letter-spacing:0;text-transform:none;color:var(--chat-text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--chat-text-muted);text-decoration-color:var(--chat-text-muted);text-underline-offset:.2em;align-items:center;margin-block-start:var(--space-5);font-weight:500;display:inline-flex}[data-design=agi].agi-ds-page.agi-co main .agi-ds-timeline-more:hover{-webkit-text-decoration-color:var(--chat-text-primary);text-decoration-color:var(--chat-text-primary)}[data-design=agi].agi-ds-page.agi-co main .agi-ds-split{gap:var(--space-6) var(--space-8);align-items:start}[data-design=agi].agi-ds-page.agi-co main .agi-ds-form{gap:var(--co-gap-block)}[data-design=agi].agi-ds-page.agi-co main .agi-ds-field{gap:var(--space-2)}[data-design=agi].agi-ds-page.agi-co main .agi-ds-field-label{font-family:var(--agi-font);font-size:var(--agi-text-sm);font-weight:500;line-height:var(--co-leading-small);letter-spacing:0;color:var(--chat-text-primary)}[data-design=agi].agi-ds-page.agi-co main .agi-ds-input{padding:var(--space-3) var(--space-4);border-color:var(--chat-border-strong);border-radius:var(--corner-surface);background:var(--chat-input-bg);font-size:var(--agi-text-md);line-height:var(--co-leading-body);color:var(--chat-text-primary)}[data-design=agi].agi-ds-page.agi-co main .agi-ds-input:focus-visible{border-color:var(--chat-border-strong);outline:calc(var(--stroke-hairline) * 2) solid var(--chat-focus-ring);outline-offset:var(--stroke-hairline)}@media (max-width:47.9375rem){[data-design=agi].agi-ds-page.agi-co main .agi-ds-pagehead{padding-block:var(--space-6) calc(var(--space-6) + var(--space-2))}[data-design=agi].agi-ds-page.agi-co main .agi-ds-pagehead-title{font-size:var(--co-type-title-compact);line-height:1.2}[data-design=agi].agi-ds-page.agi-co main .agi-ds-section{padding-block:calc(var(--space-6) + var(--space-2))}}@media (pointer:coarse),(max-width:47.9375rem){[data-design=agi].agi-ds-page.agi-co main .agi-ds-btn,[data-design=agi].agi-ds-page.agi-co main .agi-ds-timeline-more{min-block-size:var(--space-7)}}@media (prefers-reduced-motion:reduce){[data-design=agi].agi-ds-page.agi-co main .agi-ds-card{transition:none}}
