/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@media (min-width:800px){.mobile-only{display:none!important}}@media (max-width:799px){.desktop-only{display:none!important}}.page-inference{--inf-rule:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.page-inference{--inf-rule:color-mix(in srgb,var(--color-primary)12%,transparent)}}.page-inference{--inf-hover:var(--color-contrast)}@supports (color:color-mix(in lab,red,red)){.page-inference{--inf-hover:color-mix(in srgb,var(--color-contrast)45%,transparent)}}.page-inference{--inf-tint:var(--color-contrast)}@supports (color:color-mix(in lab,red,red)){.page-inference{--inf-tint:color-mix(in srgb,var(--color-contrast)5%,transparent)}}.page-inference .border-gray{border-color:var(--inf-rule)!important}.page-inference .label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary);align-items:center;gap:8px;margin:0;font-size:12px;font-weight:400;line-height:1;display:inline-flex;position:relative}.page-inference .label.available:before,.page-inference .label.contrast:before,.page-inference .label:before{content:"";background-color:var(--color-contrast);flex:0 0 5px;width:5px;height:5px;animation:none;transform:none;background-color:var(--color-contrast)!important}.page-inference .about-values .value-item .label{color:var(--color-muted)}@media (min-width:800px){.page-inference .about-values--art{margin-top:var(--spacer-large);padding-bottom:0}.page-inference .about-values--art .about-values__art{height:calc((5*var(--layout-column-width) + 4*var(--layout-columns-gap))*var(--values-art-ratio));margin-block:auto;bottom:0}}.page-inference .title-blok{gap:16px}.page-inference .title-blok label{margin-bottom:0}.page-inference .title-blok .t-h2{color:var(--color-primary);text-wrap:balance}.page-inference .title-blok .p-n{font-family:var(--font-geist);text-transform:none;font-weight:400}.page-inference .title-blok .p-n strong{font-weight:400}.page-inference .title-blok .p-n{color:var(--color-muted);max-width:560px;font-size:16px;line-height:1.4}.page-inference .title-blok strong{font-weight:inherit;color:var(--color-contrast)}.page-inference .inference__pricing-tab__wrapper{border-color:var(--inf-rule);background:0 0}.page-inference .inference__pricing-tab__wrapper:where([data-theme=dark] *){background:0 0}.page-inference .inference__pricing-tab .tabs .button{border-radius:6px}.page-inference .inference__pricing-tab .tabs .button.tiny-black{color:var(--color-primary);border:1px solid var(--inf-rule);background:0 0;transition:border-color .2s,color .2s}.page-inference .inference__pricing-tab .tabs .button.tiny-black:hover{border-color:var(--color-contrast);color:var(--color-contrast)}.page-inference .inference__pricing-tab .tabs .button.tiny-black:after{display:none}.page-inference .inference__pricing-tab .tabs .button.tiny-purple{background:var(--color-contrast);color:var(--color-white);border:1px solid var(--color-contrast)}.page-inference .inference__pricing-tab .icon-link .icon{border-radius:8px;border:1px solid var(--inf-rule)!important;background:0 0!important}.page-inference .inference__pricing-tab .icon-link .hl.t-h3{font-family:var(--font-geist);text-transform:none;font-weight:400}.page-inference .inference__pricing-tab .icon-link .hl.t-h3 strong{font-weight:400}.page-inference .inference__pricing-tab .icon-link .hl.t-h3{letter-spacing:-.01em;color:var(--color-primary);font-size:24px;line-height:1.2}.page-inference .inference__pricing-tab .icon-link .p-s{font-family:var(--font-geist);text-transform:none;font-weight:400}.page-inference .inference__pricing-tab .icon-link .p-s strong{font-weight:400}.page-inference .inference__pricing-tab .icon-link .p-s{font-size:14px;line-height:1.3}@media (min-width:800px){.page-inference .inference__pricing-tab .icon-link .p-s{font-size:14px}}@media (min-width:1720px){.page-inference .inference__pricing-tab .icon-link .p-s{font-size:14px}}.page-inference .inference__pricing-tab .icon-link .p-s{color:var(--color-muted);line-height:1.43}.page-inference .inference__pricing-tab .calculator__header,.page-inference .inference__pricing-tab .pricing__header{color:var(--color-muted)}.page-inference .inference__pricing-tab .calculator__header p,.page-inference .inference__pricing-tab .pricing__header p{color:var(--color-muted)!important}.page-inference .inference__pricing-tab .pricing__body .grid-item p{font-family:var(--font-geist);text-transform:none;font-weight:400}.page-inference .inference__pricing-tab .pricing__body .grid-item p strong{font-weight:400}.page-inference .inference__pricing-tab .pricing__body .grid-item p{color:var(--color-primary);font-size:15px}.page-inference .inference__pricing-tab .pricing__body .grid-item label{font-family:var(--font-geist);font-weight:400}.page-inference .inference__pricing-tab .pricing__body .grid-item label strong{font-weight:400}.page-inference .inference__pricing-tab .pricing__body .grid-item label{letter-spacing:0;text-transform:none;color:var(--color-muted);font-size:15px}.page-inference .inference__pricing-tab .pricing__body .grid-item label:before{display:none}.page-inference .inference__pricing-tab .form-input label{color:var(--color-muted)}.page-inference .inference__pricing-tab .form-input input{border:1px solid var(--inf-rule);color:var(--color-primary);background:0 0;border-radius:6px;transition:border-color .2s}.page-inference .inference__pricing-tab .form-input input:focus{border-color:var(--color-contrast);outline:none}.page-inference .inference__pricing-tab .form-price{border-color:var(--inf-rule);background:0 0;border-bottom-right-radius:12px;border-bottom-left-radius:12px}.page-inference .inference__pricing-tab .form-price .h4{font-family:var(--font-geist);text-transform:none;font-weight:400}.page-inference .inference__pricing-tab .form-price .h4 strong{font-weight:400}.page-inference .inference__pricing-tab .form-price .h4{color:var(--color-primary)}.page-inference .inference__pricing-tab .form-price .p-n{color:var(--color-muted)}.page-inference .inference__pricing-tab .disclaimer{font-family:var(--font-geist);text-transform:none;font-weight:400}.page-inference .inference__pricing-tab .disclaimer strong{font-weight:400}@media (min-width:800px){.page-inference .inference__pricing-tab .disclaimer{font-size:14px}}@media (min-width:1720px){.page-inference .inference__pricing-tab .disclaimer{font-size:14px}}.page-inference .inference__pricing-tab .disclaimer{color:var(--color-muted)!important}.page-inference .pricing-table table tr,.page-inference .pricing-table table tr:where([data-theme=light] *){border-top-color:var(--inf-rule)}.page-inference .pricing-table table tr:first-of-type th{font-family:var(--font-geist);text-transform:none;font-weight:400}.page-inference .pricing-table table tr:first-of-type th strong{font-weight:400}.page-inference .pricing-table table tr:first-of-type th{letter-spacing:-.01em;color:var(--color-primary);font-size:20px;line-height:1.2;font-size:22px!important}.page-inference .pricing-table table tr:first-of-type th:nth-of-type(3):before{border-color:var(--color-contrast);background-color:var(--inf-tint)!important}@supports (color:color-mix(in lab,red,red)){.page-inference .pricing-table table tr:first-of-type th:nth-of-type(3):before{border-color:color-mix(in srgb,var(--color-contrast)30%,transparent)}}.page-inference .pricing-table table tr:nth-of-type(2) td:nth-child(3):before{border-color:var(--color-contrast);background-color:var(--inf-tint)!important}@supports (color:color-mix(in lab,red,red)){.page-inference .pricing-table table tr:nth-of-type(2) td:nth-child(3):before{border-color:color-mix(in srgb,var(--color-contrast)30%,transparent)}}.page-inference .pricing-table td{color:var(--color-primary)}.page-inference .pricing-table td:nth-child(3){border-left-color:var(--color-contrast);background-color:var(--inf-tint)!important}@supports (color:color-mix(in lab,red,red)){.page-inference .pricing-table td:nth-child(3){border-left-color:color-mix(in srgb,var(--color-contrast)30%,transparent)}}.page-inference .pricing-table td:nth-child(3){border-right-color:var(--color-contrast)}@supports (color:color-mix(in lab,red,red)){.page-inference .pricing-table td:nth-child(3){border-right-color:color-mix(in srgb,var(--color-contrast)30%,transparent)}}.page-inference .pricing-table td img[src*=x\.svg]{filter:grayscale()opacity(.45)}.page-inference .pricing-table td:first-child .label{color:var(--color-muted)}.page-inference .pricing-table td:first-child .label:before{display:none}.page-inference .pricing-table .tier-title{font-family:var(--font-geist);text-transform:none;font-weight:400}.page-inference .pricing-table .tier-title strong{font-weight:400}.page-inference .pricing-table .tier-title{letter-spacing:-.01em;color:var(--color-primary);font-size:20px;line-height:1.2}.page-inference .pricing-table .tier-wrapper .tier{border-color:var(--inf-rule)}.page-inference .pricing-table .tier-wrapper:nth-child(2) .tier{background-color:var(--inf-tint)!important;border-color:var(--color-contrast)!important}@supports (color:color-mix(in lab,red,red)){.page-inference .pricing-table .tier-wrapper:nth-child(2) .tier{border-color:color-mix(in srgb,var(--color-contrast)30%,transparent)!important}}.page-inference .pricing-table .tier-list li{color:var(--color-primary)}.page-inference .pricing-table .tier-list li img[src*=x\.svg]{filter:grayscale()opacity(.45)}.page-inference .pricing-table .tier-list li .label{color:var(--color-muted)}.page-inference .pricing-table .tier-list li .label:before{display:none}.page-inference .marketplace-use-cases .icon-card{border:1px solid var(--inf-rule);background:0 0;border-radius:12px}.page-inference .marketplace-use-cases .icon-card:after{content:"";pointer-events:none;opacity:0;border-radius:inherit;border:1px solid var(--color-contrast);transition:opacity .2s;position:absolute;inset:-1px}.page-inference .marketplace-use-cases .icon-card.active,.page-inference .marketplace-use-cases .icon-card:hover{background:0 0}.page-inference .marketplace-use-cases .icon-card.active:after,.page-inference .marketplace-use-cases .icon-card:hover:after{opacity:1}.page-inference .marketplace-use-cases .icon-card.active p,.page-inference .marketplace-use-cases .icon-card:hover p{color:var(--color-contrast)}.page-inference .marketplace-use-cases .icon-card.active .icon-card-icon,.page-inference .marketplace-use-cases .icon-card:hover .icon-card-icon{background:0 0}.page-inference .marketplace-use-cases .icon-card.active .vector-graphic,.page-inference .marketplace-use-cases .icon-card:hover .vector-graphic{background:var(--color-contrast)!important}.page-inference .marketplace-use-cases .icon-card p{font-family:var(--font-geist);text-transform:none;font-weight:400}.page-inference .marketplace-use-cases .icon-card p strong{font-weight:400}.page-inference .marketplace-use-cases .icon-card p{color:var(--color-primary);font-size:16px}.page-inference .marketplace-use-cases .icon-card .icon-card-icon{border:1px solid var(--inf-rule);background:0 0;border-radius:8px}.page-inference .marketplace-use-cases .icon-card .icon-card-icon:where([data-theme=light] *){background:0 0}.page-inference .marketplace-use-cases .icon-card .icon-card-icon .vector-graphic{background:var(--color-primary)}.page-inference .marketplace-use-cases .quote p.display{color:var(--color-contrast);opacity:.4}.page-inference .marketplace-use-cases .quote .p-l{font-family:var(--font-geist);text-transform:none;font-weight:400}.page-inference .marketplace-use-cases .quote .p-l strong{font-weight:400}.page-inference .marketplace-use-cases .quote .p-l{letter-spacing:-.01em;color:var(--color-primary);font-size:20px;line-height:1.4}@media (min-width:800px){.page-inference .marketplace-use-cases .quote .p-l{font-size:24px}}.page-inference .marketplace-use-cases .quote__author--image{border:1px solid var(--inf-rule);border-radius:12px}.page-inference .marketplace-use-cases .quote__author .p-m{font-family:var(--font-geist);text-transform:none;font-weight:400}.page-inference .marketplace-use-cases .quote__author .p-m strong{font-weight:400}.page-inference .marketplace-use-cases .quote__author .p-m{font-size:14px;line-height:1.3}@media (min-width:800px){.page-inference .marketplace-use-cases .quote__author .p-m{font-size:14px}}@media (min-width:1720px){.page-inference .marketplace-use-cases .quote__author .p-m{font-size:14px}}.page-inference .marketplace-use-cases .quote__author .p-m{color:var(--color-primary)}.page-inference .marketplace-use-cases .quote__author .p-s{font-family:var(--font-geist);text-transform:none;font-weight:400}.page-inference .marketplace-use-cases .quote__author .p-s strong{font-weight:400}.page-inference .marketplace-use-cases .quote__author .p-s{font-size:14px;line-height:1.3}@media (min-width:800px){.page-inference .marketplace-use-cases .quote__author .p-s{font-size:14px}}@media (min-width:1720px){.page-inference .marketplace-use-cases .quote__author .p-s{font-size:14px}}.page-inference .marketplace-use-cases .quote__author .p-s{color:var(--color-muted)}.page-inference .inference__pricing-tab .tabs{gap:6px}.page-inference .inference__pricing-tab .tabs .button{height:34px;font-family:var(--font-geist);text-transform:none;padding:0 14px}.page-inference .inference__pricing-tab .tabs .button strong{font-weight:400}.page-inference .inference__pricing-tab .tabs .button{font-size:13px;font-weight:400}.page-inference .inference__pricing-tab .tabs .button.tiny-black{background:var(--color-secondary)}.page-inference .inference__pricing-tab .title{padding-top:72px;padding-bottom:56px}.page-inference .inference__pricing-tab .title .p-n{max-width:520px;margin-left:auto;margin-right:auto}@media (min-width:960px){.page-inference .inference__pricing-tab .inference__pricing-tab__columns .type{align-self:flex-start;padding:48px;position:sticky;top:120px}}.page-inference .inference__pricing-tab .pricing__body__grid,.page-inference .inference__pricing-tab .pricing__header{grid-template-columns:minmax(0,1fr) auto;column-gap:24px;display:grid!important}.page-inference .inference__pricing-tab .pricing__body__grid>*,.page-inference .inference__pricing-tab .pricing__header>*{grid-column:auto!important}.page-inference .inference__pricing-tab .pricing__body__grid>:last-child,.page-inference .inference__pricing-tab .pricing__header>:last-child{text-align:right;justify-self:end}.page-inference .inference__pricing-tab .pricing__header{padding:28px 48px 14px}.page-inference .inference__pricing-tab .pricing__header .label{color:var(--color-muted)}.page-inference .inference__pricing-tab .pricing__header .label:before{display:none!important}.page-inference .inference__pricing-tab .pricing__body{padding:0 48px}.page-inference .inference__pricing-tab .pricing__body__grid{height:auto;min-height:52px}.page-inference .inference__pricing-tab .pricing__body__grid .grid-item label{font-variant-numeric:tabular-nums}.page-inference .inference__pricing-tab .inference__pricing-tab__columns .inner{padding-bottom:40px}.page-inference .inference__pricing-tab .inference__pricing-tab__columns .inner .row{padding:32px 48px 0}.page-inference .inference__pricing-tab .inference__pricing-tab__columns .inner .row>div{align-items:flex-start;gap:16px}.page-inference .inference__pricing-tab .inference__pricing-tab__columns .inner .row p{padding-inline:calc(var(--spacing,.25rem)*0);text-align:left;max-width:360px}.page-inference .inference__pricing-tab .disclaimer{font-size:13px;line-height:1.45}@media (max-width:799px){.page-inference .inference__pricing-tab .inference__pricing-tab__columns .inner .row,.page-inference .inference__pricing-tab .pricing__body,.page-inference .inference__pricing-tab .pricing__header{padding-left:20px;padding-right:20px}}.page-inference .inference__pricing-tab--hosted .type{flex-direction:column;gap:10px;padding:32px 20px 0;display:flex}@media (min-width:960px){.page-inference .inference__pricing-tab--hosted .type{padding:48px}}.page-inference .inference__pricing-tab--hosted .hosted-note__title{font-family:var(--font-geist);text-transform:none;font-weight:400}.page-inference .inference__pricing-tab--hosted .hosted-note__title strong{font-weight:400}.page-inference .inference__pricing-tab--hosted .hosted-note__title{letter-spacing:-.01em;color:var(--color-primary);font-size:24px}.page-inference .inference__pricing-tab--hosted .hosted-note__text{font-family:var(--font-geist);text-transform:none;font-weight:400}.page-inference .inference__pricing-tab--hosted .hosted-note__text strong{font-weight:400}.page-inference .inference__pricing-tab--hosted .hosted-note__text{font-size:14px;line-height:1.3}@media (min-width:800px){.page-inference .inference__pricing-tab--hosted .hosted-note__text{font-size:14px}}@media (min-width:1720px){.page-inference .inference__pricing-tab--hosted .hosted-note__text{font-size:14px}}.page-inference .inference__pricing-tab--hosted .hosted-note__text{color:var(--color-muted);max-width:320px;line-height:1.5}.page-inference .inference__pricing-tab--hosted .hosted-note__count{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);align-items:center;gap:8px;margin:6px 0 0;font-size:12px;font-weight:400;line-height:1;display:inline-flex}.page-inference .inference__pricing-tab--hosted .hosted-note__count:before{content:"";background-color:var(--color-contrast);flex:0 0 5px;width:5px;height:5px}.page-inference .inference__pricing-tab--hosted .pricing__body__grid.hosted-row,.page-inference .inference__pricing-tab--hosted .pricing__header.hosted-row{grid-template-columns:minmax(0,1fr) repeat(3,112px);align-items:center}.page-inference .inference__pricing-tab--hosted .pricing__body__grid.hosted-row>*,.page-inference .inference__pricing-tab--hosted .pricing__header.hosted-row>*{text-align:right;justify-self:end}.page-inference .inference__pricing-tab--hosted .pricing__body__grid.hosted-row>:first-child,.page-inference .inference__pricing-tab--hosted .pricing__header.hosted-row>:first-child{text-align:left;justify-self:start}.page-inference .inference__pricing-tab--hosted .pricing__body__grid.hosted-row{padding:16px 0}.page-inference .inference__pricing-tab--hosted .hosted-model__name{font-family:var(--font-geist);text-transform:none;font-weight:400}.page-inference .inference__pricing-tab--hosted .hosted-model__name strong{font-weight:400}.page-inference .inference__pricing-tab--hosted .hosted-model__name{color:var(--color-primary);font-size:16px}.page-inference .inference__pricing-tab--hosted .hosted-model__id{font-family:var(--font-mono);color:var(--color-muted);margin-top:4px;font-size:11px}.page-inference .inference__pricing-tab--hosted .hosted-model__meta{color:var(--color-muted);margin-top:2px;font-size:12px;line-height:1.4}.page-inference .inference__pricing-tab--hosted .hosted-price{font-family:var(--font-geist);text-transform:none;font-weight:400}.page-inference .inference__pricing-tab--hosted .hosted-price strong{font-weight:400}.page-inference .inference__pricing-tab--hosted .hosted-price{color:var(--color-primary);font-variant-numeric:tabular-nums;font-size:15px}.page-inference .inference__pricing-tab--hosted .hosted-price--cached{color:var(--color-muted);font-size:14px}.page-inference .inference__pricing-tab--hosted .hosted-cached-head{align-items:center;gap:6px;display:inline-flex}.page-inference .inference__pricing-tab--hosted .hosted-tip{cursor:help;border:1px solid var(--inf-rule);width:16px;height:16px;font:500 10px/1 var(--font-mono);color:var(--color-muted);border-radius:999px;flex-shrink:0;place-items:center;display:inline-grid;position:relative}.page-inference .inference__pricing-tab--hosted .hosted-tip:after{content:attr(data-tip);pointer-events:none;border:1px solid var(--inf-rule);background:var(--color-secondary);width:240px;font-family:var(--font-geist);letter-spacing:0;text-transform:none;text-align:left;white-space:normal;color:var(--color-primary);opacity:0;z-index:5;border-radius:8px;padding:10px 12px;font-size:13px;font-weight:400;line-height:1.4;transition:opacity .15s,transform .15s;position:absolute;top:calc(100% + 8px);right:-8px;transform:translateY(-4px)}.page-inference .inference__pricing-tab--hosted .hosted-tip:focus-visible:after,.page-inference .inference__pricing-tab--hosted .hosted-tip:hover:after{opacity:1;transform:none}@media (max-width:799px){.page-inference .inference__pricing-tab--hosted .pricing__body__grid.hosted-row{grid-template-columns:repeat(2,1fr)!important}.page-inference .inference__pricing-tab--hosted .hosted-price--cached,.page-inference .inference__pricing-tab--hosted .pricing__header.hosted-row{display:none!important}.page-inference .inference__pricing-tab--hosted .pricing__body__grid.hosted-row{grid-template-columns:repeat(3,1fr);row-gap:12px}.page-inference .inference__pricing-tab--hosted .pricing__body__grid.hosted-row>:first-child{grid-column:1/-1!important}.page-inference .inference__pricing-tab--hosted .pricing__body__grid.hosted-row>*{text-align:left;justify-self:start}.page-inference .inference__pricing-tab--hosted .hosted-price{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.page-inference .inference__pricing-tab--hosted .hosted-price:before{content:attr(data-label);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);white-space:nowrap;align-items:center;gap:8px;margin:0;font-size:10px;font-weight:400;line-height:1;display:block}}