.embed-section--secondary[data-astro-cid-a5zkze2a]{background-color:var(--color-background-secondary)}.embed-section--full-bleed[data-astro-cid-a5zkze2a]:not(.embed-section--band){padding-left:0;padding-right:0}.embed-section--full-bleed[data-astro-cid-a5zkze2a] .embed-section__embed[data-astro-cid-a5zkze2a]{width:100%;max-width:none;padding:0}.embed-section--full-bleed[data-astro-cid-a5zkze2a] img[data-astro-cid-a5zkze2a]{width:100%;height:auto;display:block}.embed-section[data-astro-cid-a5zkze2a] .section-header[data-astro-cid-a5zkze2a]{padding:var(--padding-2xl) var(--container-inset);text-align:left;align-items:flex-start}.embed-section[data-astro-cid-a5zkze2a] .section-header[data-astro-cid-a5zkze2a]>[data-astro-cid-a5zkze2a]{margin-left:0;margin-right:0}.embed-section__embed[data-astro-cid-a5zkze2a]{padding:0 var(--container-inset) var(--padding-2xl)}.embed-section__life-chunk[data-astro-cid-a5zkze2a]{display:contents}.embed-section__celebration-title[data-astro-cid-a5zkze2a]{font-size:var(--text-h3);letter-spacing:-.02em;margin:0 0 1rem;font-weight:600;line-height:1.3}.embed-section__celebration-copy[data-astro-cid-a5zkze2a]{margin:0}.ask-ai[data-astro-cid-sgabpdse]{gap:var(--padding-xxs);flex-direction:column;display:flex}.ask-ai[data-astro-cid-sgabpdse] .eyebrow[data-astro-cid-sgabpdse]{margin:0}.ask-ai__buttons[data-astro-cid-sgabpdse]{gap:var(--padding-xxs);flex-wrap:wrap;align-items:center;min-width:0;display:flex}.ask-ai__buttons[data-astro-cid-sgabpdse] .copy-wrap{display:inline-flex}.ask-ai__tooltip-wrap[data-astro-cid-sgabpdse]{display:inline-flex;position:relative}.ask-ai__tooltip[data-astro-cid-sgabpdse]{bottom:calc(100% + var(--padding-xxxs));z-index:10;padding:var(--padding-xxxs) var(--padding-xxs);border-radius:var(--radius-md);background:var(--color-text-primary);color:var(--color-background-primary);font-size:var(--text-body-xs);white-space:nowrap;visibility:hidden;pointer-events:none;line-height:1.4;position:absolute;left:50%;transform:translate(-50%)}.ask-ai__tooltip-wrap[data-astro-cid-sgabpdse]:focus-within:not(.is-dismissed) .ask-ai__tooltip[data-astro-cid-sgabpdse]{visibility:visible}@media (hover:hover){.ask-ai__tooltip-wrap[data-astro-cid-sgabpdse]:hover:not(.is-dismissed) .ask-ai__tooltip[data-astro-cid-sgabpdse]{visibility:visible}}.pricing-callout[data-astro-cid-2vf3a33r] .container-page{padding-block:var(--padding-md)}.pricing-callout__card[data-astro-cid-2vf3a33r]{align-items:center;gap:var(--padding-xxs);max-width:47rem;padding:var(--padding-sm) var(--padding-md);text-align:center;background-color:var(--color-background-primary);border:1px solid var(--color-border-secondary);box-shadow:10px 10px 0 var(--color-background-secondary);flex-direction:column;margin:0 auto;display:flex}.pricing-callout__icon[data-astro-cid-2vf3a33r]{width:2rem;height:2rem}.pricing-callout__title[data-astro-cid-2vf3a33r]{font-size:var(--text-h5);font-weight:var(--font-weight-heading);letter-spacing:var(--tracking-tighten-heading);margin:0}.pricing-callout__text[data-astro-cid-2vf3a33r]{max-width:38rem;font-size:var(--text-base);text-wrap:balance;margin:0;line-height:1.5}.product-carousel[data-astro-cid-s7r3b3jp]{padding-top:0;padding-bottom:0}.product-carousel__inner[data-astro-cid-s7r3b3jp]{overflow:hidden}.product-carousel__header[data-astro-cid-s7r3b3jp]{padding:var(--padding-2xl) var(--container-inset);justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.product-carousel__nav[data-astro-cid-s7r3b3jp]{flex-shrink:0}.product-carousel__nav[data-astro-cid-s7r3b3jp] .icon-btn svg{width:20px;height:20px}.product-carousel__viewport[data-astro-cid-s7r3b3jp]{-webkit-overflow-scrolling:touch;scrollbar-width:none;border-top:1px solid var(--color-border-secondary);overflow-x:auto}.product-carousel__viewport[data-astro-cid-s7r3b3jp]::-webkit-scrollbar{display:none}.product-carousel__track[data-astro-cid-s7r3b3jp]{width:max-content;display:flex}.product-carousel__card[data-astro-cid-s7r3b3jp]{border-left:1px solid var(--color-border-secondary);background:var(--color-background-primary);flex-direction:column;flex:none;width:360px;display:flex}.product-carousel__card[data-astro-cid-s7r3b3jp]:first-child{border-left:none}.product-carousel__image[data-astro-cid-s7r3b3jp]{aspect-ratio:1;background-color:var(--color-background-secondary);background-image:radial-gradient(var(--color-border-secondary) 1px, transparent 1px);border-bottom:1px solid var(--color-border-secondary);background-size:16px 16px;justify-content:center;align-items:center;display:flex;overflow:hidden}.product-carousel__image[data-astro-cid-s7r3b3jp] img{object-fit:cover;width:100%;height:100%}.product-carousel__body[data-astro-cid-s7r3b3jp]{flex-direction:column;gap:.75rem;padding:1.5rem;display:flex}.product-carousel__badge[data-astro-cid-s7r3b3jp]{width:fit-content;font-size:.75rem;font-weight:var(--font-weight-semibold);letter-spacing:.05em;text-transform:uppercase;border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-background-accent) 12%, transparent);color:var(--color-text-primary);padding:.25rem .5rem;display:inline-block}.product-carousel__desc[data-astro-cid-s7r3b3jp]{font-size:var(--text-base);color:var(--color-text-secondary);text-wrap:balance;margin:0;line-height:1.5}.product-carousel__link[data-astro-cid-s7r3b3jp]{font-size:var(--text-base);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);margin-top:.5rem;text-decoration:none}.product-carousel__link[data-astro-cid-s7r3b3jp]:hover{text-decoration:underline}@media (width<=768px){.product-carousel__card[data-astro-cid-s7r3b3jp]{width:280px}.product-carousel__header[data-astro-cid-s7r3b3jp]{flex-direction:column;align-items:flex-start;gap:1.5rem}}[data-theme=dark] .product-carousel__image[data-astro-cid-s7r3b3jp]{background-color:var(--color-background-primary)}.richtext-section__inner[data-astro-cid-rwggxj4w]{box-sizing:border-box;width:100%;max-width:calc(var(--article-text-width) + 2 * var(--container-inset));padding:var(--padding-2xl) var(--container-inset);margin-inline:auto}.richtext-section__title[data-astro-cid-rwggxj4w]{margin:0 0 var(--padding-sm);font-family:var(--font-sans);font-size:var(--text-h3,1.5rem);line-height:var(--leading-heading);font-weight:var(--font-weight-heading);letter-spacing:var(--tracking-tighten-heading);text-wrap:balance}.richtext-section__body[data-astro-cid-rwggxj4w]>*+*{margin-top:20px}.models-callout__panel[data-astro-cid-p37ndues]{isolation:isolate;min-height:22rem;padding:var(--padding-lg) var(--container-inset);background:var(--color-neutral-black) url(/images/models-callout/dither.webp) center / cover no-repeat;color:var(--color-text-alternate);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.models-callout__content[data-astro-cid-p37ndues]{z-index:1;align-items:center;gap:var(--padding-xs);text-align:center;text-wrap:balance;flex-direction:column;max-width:36rem;display:flex;position:relative}.models-callout__content[data-astro-cid-p37ndues]>[data-astro-cid-p37ndues]{margin:0}.models-callout__tag[data-astro-cid-p37ndues]{padding:2px var(--padding-xxxs);border-radius:var(--radius-sm);background:var(--color-background-accent);color:var(--color-neutral-darkest);font-weight:600}.models-callout__title[data-astro-cid-p37ndues]{font-family:var(--font-sans);font-size:var(--text-h2);font-weight:var(--font-weight-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-tighten-heading);color:var(--color-text-alternate)}.models-callout__desc[data-astro-cid-p37ndues]{font-family:var(--font-mono);font-size:var(--text-body-sm);color:var(--color-text-alternate-secondary);text-wrap:balance}.models-callout__actions[data-astro-cid-p37ndues]{justify-content:center;align-items:center;gap:var(--padding-xxs);flex-wrap:wrap;display:flex}.models-callout__primary[data-astro-cid-p37ndues]{background-color:var(--color-background-accent);border:1px solid var(--color-background-accent);color:var(--color-neutral-darkest)}.models-callout__panel[data-astro-cid-p37ndues] .models-callout__cli .copy-btn{background-color:var(--color-neutral-black);border-color:var(--color-border-dark);color:var(--color-text-alternate)}.models-callout__panel[data-astro-cid-p37ndues] .models-callout__cli .copy-btn:hover{background-color:color-mix(in oklab, var(--color-text-alternate) 12%, var(--color-neutral-black))}.models-callout__panel[data-astro-cid-p37ndues] .models-callout__cli .copy-btn__icon{color:var(--color-text-alternate-secondary)}.models-callout__panel[data-astro-cid-p37ndues] .models-callout__cli .copy-btn:focus-visible,.models-callout[data-astro-cid-p37ndues] .btn-ghost-on-dark[data-astro-cid-p37ndues]:focus-visible,.models-callout[data-astro-cid-p37ndues] .models-callout__primary[data-astro-cid-p37ndues]:focus-visible{outline-color:var(--color-text-alternate)}.models-callout__image[data-astro-cid-p37ndues]{aspect-ratio:4/3;border-radius:var(--radius-md);width:7.5rem;animation:models-callout-in-left .8s cubic-bezier(.23, 1, .32, 1) var(--delay) backwards;position:absolute;overflow:hidden}.models-callout__image[data-astro-cid-p37ndues].is-right{animation-name:models-callout-in-right}.models-callout__image[data-astro-cid-p37ndues] img[data-astro-cid-p37ndues]{object-fit:cover;width:100%;height:100%;display:block}.models-callout__image[data-astro-cid-p37ndues].is-left{left:-1.5rem}.models-callout__image[data-astro-cid-p37ndues].is-right{right:-1.5rem}.models-callout__image[data-astro-cid-p37ndues].is-top{top:-.75rem}.models-callout__image[data-astro-cid-p37ndues].is-bottom{display:none}.models-callout__panel[data-astro-cid-p37ndues]{padding-top:calc(var(--padding-lg) + 1rem)}@media (width>=992px){.models-callout__panel[data-astro-cid-p37ndues]{padding-top:var(--padding-lg)}.models-callout__image[data-astro-cid-p37ndues]{width:clamp(9rem,17vw,14rem)}.models-callout__image[data-astro-cid-p37ndues].is-left{left:-2%}.models-callout__image[data-astro-cid-p37ndues].is-right{right:-2%}.models-callout__image[data-astro-cid-p37ndues].is-top{top:-6%}.models-callout__image[data-astro-cid-p37ndues].is-bottom{display:block;bottom:-6%}.models-callout__image[data-astro-cid-p37ndues].is-left.is-bottom{left:7%}.models-callout__image[data-astro-cid-p37ndues].is-right.is-top{right:7%}}@keyframes models-callout-in-left{0%{transform:translate(-130%)}}@keyframes models-callout-in-right{0%{transform:translate(130%)}}@media (prefers-reduced-motion:reduce){.models-callout__image[data-astro-cid-p37ndues]{animation:none}}@media (width<=767px){.models-callout__cli{display:none}}.platform__intro{align-items:flex-start}.platform__intro>*{margin-inline:0}.platform__use-cases{margin-top:var(--padding-md);gap:0;display:grid}.platform__use-cases li{border-top:1px solid var(--color-border-faint);padding:var(--padding-md) var(--padding-md)}.platform__use-cases p{color:var(--color-text-secondary);margin:0}.platform__use-case-heading{color:var(--color-text-primary);font-weight:600}.platform__use-cases p a{color:inherit;font-weight:var(--font-weight-regular);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor 30%, transparent);text-decoration-color:color-mix(in oklab, currentColor 30%, transparent)}.platform__use-cases p a:hover{text-decoration-color:currentColor}.platform__layout{grid-template-columns:minmax(0,1fr);display:grid}.platform__nav{top:var(--header-height);z-index:3;border-bottom:1px solid var(--color-border-secondary);background:var(--color-background-primary);min-width:0;padding:0;position:sticky}.platform__nav-sticky{scrollbar-width:none;overscroll-behavior-inline:contain;min-width:0;overflow:auto hidden}.platform__nav-sticky::-webkit-scrollbar{display:none}.platform__nav ul{margin:0;padding:0;list-style:none}.platform__nav-sticky>ul{flex-direction:row;gap:0;width:max-content;min-width:100%;display:flex}.platform__nav a{align-items:center;gap:var(--padding-xs);min-height:2.25rem;padding:0 var(--padding-sm);color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--text-body-sm);white-space:nowrap;border-right:1px solid var(--color-border-faint);flex:none;text-decoration:none;display:flex}.platform__nav a:hover,.platform__nav a[aria-current]{color:var(--color-text-primary)}.platform__nav a[aria-current]{font-weight:600}.platform__nav a:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.platform__folder-icon{flex:0 0 16px;width:16px;height:16px;display:none}.platform__folder-icon svg{grid-area:1/1;transition:opacity .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1)}.platform__nav a .folder-closed{opacity:1;transform:translateY(0)}.platform__nav a .folder-open{opacity:0;display:block;transform:translateY(2px)}.platform__nav a[aria-current] .folder-closed{opacity:0;transform:translateY(-2px)}.platform__nav a[aria-current] .folder-open{opacity:1;transform:translateY(0)}.platform__features{flex-direction:column;gap:0;min-width:0;display:flex}.platform-layer{min-width:0}.platform__features .breaker{padding-inline:0}.platform__features .breaker>.container-page{border-inline:0;max-width:none}.platform-layer__grid{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.platform-feature{scroll-margin-top:var(--padding-md);flex-direction:column;display:flex}.platform-feature__content{--platform-feature-gap:var(--padding-md);grid-template-columns:minmax(0,1fr);gap:0;min-width:0;display:grid}.platform-feature__content>figure{isolation:isolate;aspect-ratio:1;background-color:var(--color-background-secondary);order:2;width:100%;min-width:0;margin:0;position:relative;overflow:hidden}.platform-feature__image{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.platform-feature__content>div{justify-content:center;align-items:stretch;gap:var(--platform-feature-gap);min-width:0;padding:var(--padding-block) 0;flex-direction:column;order:1;display:flex}.platform-feature__text,.platform-feature__cta{padding-inline:var(--padding-md)}.platform-feature__text{align-items:flex-start;gap:var(--padding-xs);flex-direction:column;display:flex}.platform-feature__text>*{text-wrap:balance;margin:0}.platform-feature__title{font-size:28px;font-weight:var(--font-weight-semibold);line-height:var(--leading-heading);letter-spacing:var(--tracking-tighten-heading);color:var(--color-text-primary)}.platform-feature__description{font-size:var(--text-base);color:var(--color-text-secondary);font-weight:400}.platform-feature__cta{align-items:flex-start;gap:var(--padding-xs);flex-direction:column;display:flex}.platform-feature--inference .platform-feature__content>figure{aspect-ratio:auto;height:auto;padding:var(--padding-md);justify-content:stretch;align-self:stretch;align-items:stretch;display:flex;overflow:hidden}.platform-feature__terminal .term{flex-direction:column;width:100%;min-width:0;max-width:100%;min-height:100%;display:flex;overflow-x:auto}.platform-feature__terminal .term__body{min-width:0;padding:var(--padding-xxs);flex:1}@media (width>=992px){.platform__layout{grid-template-columns:16rem minmax(0,1fr);align-items:stretch}.platform__nav{border-right:1px solid var(--color-border-secondary);background:0 0;border-bottom:0;align-self:stretch;height:100%;min-height:100%;position:static}.platform__nav-sticky{top:var(--header-height);max-height:calc(100vh - var(--header-height));padding:var(--container-inset) calc(var(--container-inset) - var(--padding-xs));position:sticky;overflow:hidden auto}.platform__nav-sticky>ul{flex-direction:column;gap:4px;width:auto;min-width:0;position:relative}.platform__nav-sticky>ul>li.platform__nav-item{position:relative}.platform__nav-sticky>ul>li.platform__nav-item:has(+.platform__nav-item):after{height:12px;top:calc(100% - 4px);left:calc(var(--padding-xs) + var(--padding-xxxs));border-left:1px solid var(--color-border-secondary);content:"";position:absolute}.platform__nav-sticky>ul>.eyebrow{padding-inline:var(--padding-xs);margin-top:var(--padding-sm)}.platform__nav-sticky>ul>.eyebrow:first-child{margin-top:0}.platform__nav a{flex:initial;height:36px;padding-block:0;padding-inline:var(--padding-xs);border-right:0}.platform__folder-icon{display:grid}.platform-feature__content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.platform-feature__content>figure{aspect-ratio:1;align-self:center;width:100%}.platform-feature__content>div{border-right:1px solid var(--color-border-faint)}}@media (width<=991px){.platform-feature{scroll-margin-top:calc(3rem + var(--padding-md) + 1px)}.platform__nav .eyebrow{display:none}}@media (width<=767px){.platform__intro{padding-block:var(--container-inset)}.platform-feature__title{font-size:var(--text-h2)}}@media (prefers-reduced-motion:reduce){.platform__folder-icon svg{transition:none}}@media (width>=480px){.platform-feature__terminal[data-astro-cid-4j2yzdah] .term pre.term__body{font-size:.75rem;line-height:1.65}}@media (width>=992px) and (width<=1199px){.platform-feature__terminal[data-astro-cid-4j2yzdah] .term pre.term__body{font-size:.75rem}}.platform-feature__cube[data-astro-cid-4j2yzdah]{min-height:20rem;margin:0;display:grid}.platform-feature__cube[data-astro-cid-4j2yzdah] .ascii-cube{height:auto;min-height:20rem}.agent-carousel[data-astro-cid-eaf2vz4u]{overflow:clip}.agent-carousel[data-astro-cid-eaf2vz4u]>.container-page[data-astro-cid-eaf2vz4u]{border-bottom:0}.agent-carousel__header[data-astro-cid-eaf2vz4u]{padding:var(--padding-block) var(--container-inset);border-bottom:1px solid var(--color-border-faint)}.agent-carousel__controls[data-astro-cid-eaf2vz4u]{gap:var(--padding-xxxs);flex-shrink:0;display:flex}.agent-carousel__viewport[data-astro-cid-eaf2vz4u]{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;min-width:0;overflow-x:auto;container-type:inline-size}.agent-carousel__viewport[data-astro-cid-eaf2vz4u]::-webkit-scrollbar{display:none}.agent-carousel__track[data-astro-cid-eaf2vz4u]{background:0 0;gap:0;width:max-content;margin:0;padding:0;list-style:none;display:flex}.agent-carousel__card[data-astro-cid-eaf2vz4u]{scroll-snap-align:start;border-right:1px solid var(--color-border-faint);flex:none;width:clamp(14rem,22vw,18.5rem)}.agent-carousel__card[data-astro-cid-eaf2vz4u] .agent-card{border:0;border-radius:0;height:100%;min-height:0}.agent-carousel__card[data-astro-cid-eaf2vz4u] .agent-card:hover{background:var(--color-background-secondary)}.agent-carousel__viewport[data-astro-cid-eaf2vz4u]:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:-3px}@media (width<=767px){.agent-carousel__controls[data-astro-cid-eaf2vz4u]{margin-left:auto}.agent-carousel__card[data-astro-cid-eaf2vz4u]{width:75cqw}}.codex[data-astro-cid-qwxckfmf]{--codex-num:6rem;--codex-sticky-top:10rem}.codex__body[data-astro-cid-qwxckfmf]{grid-template-columns:minmax(0,1fr);display:grid}.codex__rail[data-astro-cid-qwxckfmf]{display:none}.codex__list[data-astro-cid-qwxckfmf]{gap:4rem;margin:0;padding:0;list-style:none;display:grid}.codex__num[data-astro-cid-qwxckfmf]{font-family:var(--font-pixel);font-size:var(--codex-num);color:var(--color-text-primary);margin-bottom:1.5rem;line-height:1;display:block}.codex__track[data-astro-cid-qwxckfmf]{background:color-mix(in srgb, var(--color-text-primary) 14%, transparent);height:2px;margin-bottom:2rem;display:block}.codex__fill[data-astro-cid-qwxckfmf]{background:var(--color-text-primary);transform-origin:0;height:4px;margin-top:-1px;display:block;transform:scaleX(0)}[data-theme=dark] .codex__track[data-astro-cid-qwxckfmf]{background:color-mix(in srgb, var(--color-background-accent) 28%, transparent)}[data-theme=dark] .codex__fill[data-astro-cid-qwxckfmf]{background:var(--color-background-accent)}.codex__title[data-astro-cid-qwxckfmf]{font-size:var(--text-h3);letter-spacing:-.02em;color:var(--color-text-primary);margin:0 0 1rem;font-weight:600;line-height:1.3}.codex__text[data-astro-cid-qwxckfmf]{text-wrap:pretty;max-width:40rem;margin:0}@media (width>=56rem) and (prefers-reduced-motion:no-preference){.codex[data-astro-cid-qwxckfmf]{--codex-num:round(clamp(7rem, 15vw, 14rem), 1px)}.codex__body[data-astro-cid-qwxckfmf]{grid-template-columns:calc(var(--codex-num) * 2) minmax(0, 1fr);column-gap:var(--padding-2xl);align-items:start}.codex__rail[data-astro-cid-qwxckfmf]{top:var(--codex-sticky-top);height:var(--codex-num);font-family:var(--font-pixel);font-size:var(--codex-num);color:var(--color-text-primary);line-height:1;display:flex;position:sticky;overflow:hidden}.codex__digit[data-astro-cid-qwxckfmf]{width:1em;height:1em;display:block;overflow:hidden}.codex__wheel[data-astro-cid-qwxckfmf]{transform:translateY(calc(var(--codex-i,0) * -1em));transition:transform .6s cubic-bezier(.22,1,.36,1);display:block}.codex__wheel-digit[data-astro-cid-qwxckfmf]{height:1em;display:block;overflow:hidden}.codex__num[data-astro-cid-qwxckfmf]{display:none}.codex__list[data-astro-cid-qwxckfmf]{gap:7rem;padding-bottom:4rem}}@media (prefers-reduced-motion:no-preference){.codex[data-astro-cid-qwxckfmf][data-enhanced] .codex__fill[data-astro-cid-qwxckfmf]{transition:transform .55s cubic-bezier(.22,1,.36,1)}.codex[data-astro-cid-qwxckfmf][data-enhanced] .codex__copy[data-astro-cid-qwxckfmf],.codex[data-astro-cid-qwxckfmf][data-enhanced] .codex__num[data-astro-cid-qwxckfmf]{opacity:.35;transition:opacity .45s,transform .45s;transform:translateY(.75rem)}.codex[data-astro-cid-qwxckfmf][data-enhanced] .is-active[data-astro-cid-qwxckfmf] .codex__fill[data-astro-cid-qwxckfmf],.codex[data-astro-cid-qwxckfmf][data-enhanced] .is-done[data-astro-cid-qwxckfmf] .codex__fill[data-astro-cid-qwxckfmf]{transform:scaleX(1)}.codex[data-astro-cid-qwxckfmf][data-enhanced] .is-active[data-astro-cid-qwxckfmf] .codex__copy[data-astro-cid-qwxckfmf],.codex[data-astro-cid-qwxckfmf][data-enhanced] .is-active[data-astro-cid-qwxckfmf] .codex__num[data-astro-cid-qwxckfmf],.codex[data-astro-cid-qwxckfmf][data-enhanced] .is-done[data-astro-cid-qwxckfmf] .codex__copy[data-astro-cid-qwxckfmf],.codex[data-astro-cid-qwxckfmf][data-enhanced] .is-done[data-astro-cid-qwxckfmf] .codex__num[data-astro-cid-qwxckfmf]{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.codex__fill[data-astro-cid-qwxckfmf]{transform:scaleX(1)}}.codex[data-astro-cid-qwxckfmf]:not([data-enhanced]) .codex__fill[data-astro-cid-qwxckfmf]{transform:scaleX(1)}.agent-directory__body[data-astro-cid-3kjjga7k]{padding:var(--padding-md) var(--container-inset) var(--padding-lg)}.agent-directory__filters[data-astro-cid-3kjjga7k]{width:fit-content;max-width:100%;margin-bottom:var(--padding-md);border-radius:var(--radius-lg);scrollbar-width:none;flex-wrap:nowrap;padding:4px;display:flex;overflow-x:auto}.agent-directory__tab[data-astro-cid-3kjjga7k]{font:inherit;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:0;flex-shrink:0;padding:4px 16px;line-height:1.6;transition:color .12s}.agent-directory__tab[data-astro-cid-3kjjga7k]:hover{color:var(--color-text-primary)}.agent-directory__tab[data-astro-cid-3kjjga7k][aria-pressed=true]{color:var(--color-text-primary);background-color:var(--color-background-primary);border-color:var(--color-border-secondary);border-radius:var(--radius-xs)}.agent-directory__tab[data-astro-cid-3kjjga7k]:focus-visible,.agent-directory__link[data-astro-cid-3kjjga7k]:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.agent-directory__grid[data-astro-cid-3kjjga7k]{gap:var(--padding-xs);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));margin:0;padding:0;list-style:none;display:grid}.agent-directory__card[data-astro-cid-3kjjga7k]{padding:var(--padding-xs);border:1px solid var(--color-border-secondary);border-radius:var(--radius-xs);flex-direction:column;gap:.5rem;display:flex;position:relative}.agent-directory__card[data-astro-cid-3kjjga7k][hidden]{display:none}.agent-directory__title[data-astro-cid-3kjjga7k]{font-size:var(--text-base);font-weight:var(--font-weight-medium);margin:0;line-height:1.6}.agent-directory__desc[data-astro-cid-3kjjga7k]{color:var(--color-text-secondary);margin:0;font-size:.875rem;line-height:1.6}.agent-directory__link[data-astro-cid-3kjjga7k]{height:2.25rem;font-size:.875rem;font-weight:var(--font-weight-medium);color:var(--color-text-primary);background-color:var(--color-background-primary);border:1px solid var(--color-border-secondary);border-radius:10px;align-self:flex-start;align-items:center;gap:.5rem;margin-top:.25rem;padding:0 .75rem;text-decoration:none;display:inline-flex}.agent-directory__link[data-astro-cid-3kjjga7k]:after{content:"";position:absolute;inset:0}.agent-directory__card[data-astro-cid-3kjjga7k]:hover .agent-directory__link[data-astro-cid-3kjjga7k]{border-color:var(--color-border-primary)}.coding-demo__frame[data-astro-cid-cnzgkss7]{padding:var(--padding-2xl) var(--padding-lg) var(--padding-2xl) var(--container-inset)}.coding-demo__mount[data-astro-cid-cnzgkss7]{--background:0 0% 100%;--foreground:0 0% 7.1%;--card:0 0% 100%;--card-foreground:0 0% 3.9%;--popover:0 0% 100%;--popover-foreground:0 0% 3.9%;--primary:0 0% 9%;--primary-foreground:0 0% 98%;--secondary:0 0% 96.1%;--secondary-foreground:0 0% 9%;--muted:0 0% 96.1%;--muted-foreground:32.7 5.5% 39%;--accent:0 0% 96.1%;--accent-foreground:0 0% 9%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:340 2.9% 20.2% / .1;--input:340 2.9% 20.2% / .1;--ring:0 0% 3.9%;--radius:.375rem;--success:159 87.8% 56.1%;--chart-3:191 99.2% 39%;--info:227.2 72.2% 56.3%;min-height:420px}.coding-demo__frame[data-astro-cid-cnzgkss7].is-scribe .coding-demo__mount[data-astro-cid-cnzgkss7]{max-width:56rem;min-height:400px;margin-inline:auto}@media (width<=767px){.coding-demo__frame[data-astro-cid-cnzgkss7]{padding:var(--padding-lg) var(--padding-sm)}.coding-demo__mount[data-astro-cid-cnzgkss7]{min-height:520px}.coding-demo__frame[data-astro-cid-cnzgkss7].is-speech .coding-demo__mount[data-astro-cid-cnzgkss7]{min-height:22rem}}.event-list__days[data-astro-cid-w3v2gvhp]{margin:0;padding:0;list-style:none;display:grid}.event-list__day[data-astro-cid-w3v2gvhp]{gap:var(--padding-md);padding:0 0 0 var(--container-inset);border-bottom:1px solid var(--color-border-faint);grid-template-columns:11rem minmax(0,1fr) 11rem;align-items:center;display:grid}.event-list__day[data-astro-cid-w3v2gvhp]:last-child{border-bottom:0}.event-list__pillar[data-astro-cid-w3v2gvhp]{flex-direction:column;justify-self:start;gap:.125rem;display:flex}.event-list__date[data-astro-cid-w3v2gvhp]{letter-spacing:-.01em;font-size:1.25rem;font-weight:600}.event-list__date--loose[data-astro-cid-w3v2gvhp]{font-size:1rem}.event-list__weekday[data-astro-cid-w3v2gvhp]{color:var(--color-text-secondary);font-size:.875rem}.event-list__card[data-astro-cid-w3v2gvhp]{flex-direction:column;gap:.25rem;min-width:0;display:flex}.event-list__time[data-astro-cid-w3v2gvhp]{font-family:var(--font-mono);color:var(--color-text-secondary);font-size:.875rem}.event-list__name[data-astro-cid-w3v2gvhp]{font-size:var(--text-h3);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:600;line-height:1.25}.event-list__city[data-astro-cid-w3v2gvhp]{color:var(--color-text-secondary);margin:0;font-size:.875rem}.event-list__desc[data-astro-cid-w3v2gvhp]{color:var(--color-text-secondary);text-wrap:pretty;max-width:40rem;margin:0;font-size:.875rem}.event-list__cta[data-astro-cid-w3v2gvhp]{gap:.5rem;margin-top:.5rem;display:flex}.event-list__cover[data-astro-cid-w3v2gvhp]{aspect-ratio:1;place-self:center end;width:11rem;overflow:hidden}.event-list__cover[data-astro-cid-w3v2gvhp] img[data-astro-cid-w3v2gvhp]{object-fit:cover;width:100%;height:100%;display:block}@media (width<=63.9375rem){.event-list__day[data-astro-cid-w3v2gvhp]{padding:var(--padding-md) var(--container-inset);grid-template-columns:minmax(0,1fr) 6.5rem;grid-template-areas:"pillar pillar""card cover";align-items:end;gap:.25rem .75rem}.event-list__pillar[data-astro-cid-w3v2gvhp]{flex-direction:row;grid-area:pillar;align-items:baseline;gap:.75rem}.event-list__date[data-astro-cid-w3v2gvhp]{font-size:1rem}.event-list__date--loose[data-astro-cid-w3v2gvhp]{color:var(--color-text-secondary);font-size:.875rem}.event-list__card[data-astro-cid-w3v2gvhp]{grid-area:card}.event-list__cover[data-astro-cid-w3v2gvhp]{grid-area:cover;place-self:end;width:6.5rem}}.job-board__filters[data-astro-cid-wkc37glh]{padding:var(--padding-sm) var(--container-inset);flex-wrap:wrap;gap:.5rem;display:flex}.job-board__facet[data-astro-cid-wkc37glh]{min-width:0}.job-board__select[data-astro-cid-wkc37glh] .select__toggle[data-astro-cid-wkc37glh]{font-family:var(--font-mono);padding:.375rem .75rem;font-size:.75rem;font-weight:400;line-height:1.4}.job-board__row[data-astro-cid-wkc37glh]:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}.job-board__reset[data-astro-cid-wkc37glh]{align-self:center;margin-left:auto}.job-board__group[data-astro-cid-wkc37glh]{margin-top:0}.job-board__group[data-astro-cid-wkc37glh][hidden],.job-board__item[data-astro-cid-wkc37glh][hidden],.job-board__none[data-astro-cid-wkc37glh][hidden]{display:none}.job-board__group-title[data-astro-cid-wkc37glh]{border-top:1px solid var(--color-border-faint);padding:var(--padding-sm) var(--container-inset) var(--padding-xs);letter-spacing:-.02em;border-bottom:0;margin:0;font-size:1.5rem;font-weight:600;line-height:1.3;position:relative}.job-board__group-count[data-astro-cid-wkc37glh]{color:var(--color-text-secondary);margin-left:.5rem;font-size:1rem;font-weight:400}.job-board__group-title[data-astro-cid-wkc37glh]:after{content:"";background-image:repeating-linear-gradient(to right, var(--color-border-faint) 0, var(--color-border-faint) 4px, transparent 4px, transparent 8px);height:1px;position:absolute;bottom:0;left:0;right:0}.job-board__group[data-astro-cid-wkc37glh]{position:relative}.job-board__list[data-astro-cid-wkc37glh]{background-color:#0000;gap:0;margin:0}.job-board__item[data-astro-cid-wkc37glh]{border-bottom:0;border-right:0;padding:0}.job-board__group[data-astro-cid-wkc37glh]{border-bottom:1px solid var(--color-border-faint)}.job-board__group[data-astro-cid-wkc37glh]:not([hidden])~.job-board__group[data-astro-cid-wkc37glh] .job-board__group-title[data-astro-cid-wkc37glh]{border-top:0}.job-board__row[data-astro-cid-wkc37glh]{position:relative}.job-board__item[data-astro-cid-wkc37glh]:not([hidden])~.job-board__item[data-astro-cid-wkc37glh]:not([hidden]) .job-board__row[data-astro-cid-wkc37glh]:before{content:"";background-image:repeating-linear-gradient(to right, var(--color-border-faint) 0, var(--color-border-faint) 4px, transparent 4px, transparent 8px);height:1px;position:absolute;top:0;left:0;right:0}.job-board__row[data-astro-cid-wkc37glh]{align-items:center;gap:var(--padding-xs) var(--padding-sm,1rem);width:100%;padding:var(--padding-xs) var(--container-inset);color:var(--color-text-primary);grid-template-columns:minmax(0,1fr) auto 1rem;text-decoration:none;transition:background-color .15s;display:grid}.job-board__row[data-astro-cid-wkc37glh]:hover{background-color:var(--color-background-tertiary)}.job-board__title[data-astro-cid-wkc37glh]{font-size:var(--text-base);font-weight:400}.job-board__meta[data-astro-cid-wkc37glh]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.375rem;display:flex}.job-board__tag[data-astro-cid-wkc37glh]{flex:none}.job-board__pay[data-astro-cid-wkc37glh]{font-size:var(--text-body-sm,.875rem)}.job-board__arrow[data-astro-cid-wkc37glh]{width:1rem;height:1rem;color:var(--color-text-secondary);transition:transform .15s}.job-board__row[data-astro-cid-wkc37glh]:hover .job-board__arrow[data-astro-cid-wkc37glh]{transform:translate(2px)}.job-board__none[data-astro-cid-wkc37glh]{align-items:flex-start;gap:var(--padding-xs);padding:var(--padding-sm) var(--container-inset);border-top:1px solid var(--color-border-faint);flex-direction:column;display:flex}.job-board__empty[data-astro-cid-wkc37glh]{align-items:flex-start;gap:var(--padding-xs);padding:var(--padding-sm) var(--container-inset);flex-direction:column;display:flex}.job-board__none[data-astro-cid-wkc37glh] p[data-astro-cid-wkc37glh],.job-board__empty[data-astro-cid-wkc37glh] p[data-astro-cid-wkc37glh],.job-board__note[data-astro-cid-wkc37glh]{margin:0}.job-board__note[data-astro-cid-wkc37glh]{padding:var(--padding-sm) var(--container-inset) 0;color:var(--color-text-secondary)}@media (width<=767px){.job-board__row[data-astro-cid-wkc37glh]{grid-template-columns:minmax(0,1fr) 1rem}.job-board__meta[data-astro-cid-wkc37glh]{grid-area:2/1;justify-content:flex-start}.job-board__arrow[data-astro-cid-wkc37glh]{grid-area:1/2}}@media (prefers-reduced-motion:reduce){.job-board__arrow[data-astro-cid-wkc37glh],.job-board__row[data-astro-cid-wkc37glh]{transition:none}}.solution-capabilities[data-astro-cid-l4g2hoib]{color:var(--color-text-primary)}.solution-capabilities__frame[data-astro-cid-l4g2hoib]{gap:var(--space-8);flex-direction:column;display:flex}.solution-capability[data-astro-cid-l4g2hoib]{--split-media-min-height:240px}.solution-capability__visual[data-astro-cid-l4g2hoib]{min-height:var(--split-media-min-height);justify-content:center;align-items:center;display:flex}.solution-capability__visual[data-astro-cid-l4g2hoib] img[data-astro-cid-l4g2hoib]{object-fit:contain;border-radius:var(--radius-lg);width:100%;height:auto;max-height:400px}.solution-capability__copy[data-astro-cid-l4g2hoib]{gap:var(--space-6);flex-direction:column;display:flex}.solution-capability__content[data-astro-cid-l4g2hoib]{gap:var(--space-4);flex-direction:column;display:flex}.solution-capability[data-astro-cid-l4g2hoib] .section-title[data-astro-cid-l4g2hoib]{font-size:var(--text-2xl);line-height:1.2}.solution-capability[data-astro-cid-l4g2hoib] .text-body[data-astro-cid-l4g2hoib]{color:var(--color-text-secondary)}@media (width>=768px){.solution-capability[data-astro-cid-l4g2hoib]{--split-media-min-height:320px}.solution-capability[data-astro-cid-l4g2hoib] .section-title[data-astro-cid-l4g2hoib]{font-size:var(--text-3xl)}}
