[data-slot=app-header][data-surface-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background-base:var(--static-white);--background-layer-1:var(--static-white);--background-layer-2:var(--static-white);--background-sunken:var(--static-white);--background-elevated:var(--static-white);--background-input:var(--static-white);--background-hover:var(--static-white);--background-active:var(--static-white);--overlay-hover:var(--static-white);--overlay-active:var(--static-white);--border-line:var(--static-black);--border-strong:var(--static-black);--border-hairline:var(--static-black);--neutral-content:var(--static-black);--neutral-content-body:var(--static-black);--neutral-content-subdued:var(--static-black);--neutral-content-faint:var(--static-black);--disabled-content:var(--static-black);--color-page:var(--background-base);--color-layer-1:var(--background-layer-1);--color-layer-2:var(--background-layer-2);--color-sunken:var(--background-sunken);--color-elevated:var(--background-elevated);--color-surface-hover:var(--overlay-hover);--color-surface-active:var(--overlay-active);--color-content-disabled:var(--disabled-content);--color-content:var(--neutral-content);--color-content-body:var(--neutral-content-body);--color-content-subdued:var(--neutral-content-subdued);--color-content-faint:var(--neutral-content-faint);--color-line:var(--border-line);--color-line-strong:var(--border-strong);--color-hairline:var(--border-hairline);isolation:isolate;border-bottom-color:#0000}[data-slot=app-header][data-surface-theme=light]:after{pointer-events:none;content:"";background:var(--static-black);opacity:.12;inset-inline:0;height:1px;position:absolute;bottom:0}[data-slot=app-header][data-surface-theme=light] [data-slot=header-panel]{border-top-color:color-mix(in srgb, var(--static-black) 12%, transparent)}[data-slot=app-header][data-surface-theme=light] [data-product-family-menu]{position:relative}[data-slot=app-header][data-surface-theme=light] [data-product-family-menu]:after{pointer-events:none;content:"";border:1px solid var(--static-black);border-radius:inherit;opacity:.12;position:absolute;inset:0}[data-slot=app-header][data-surface-theme=light] [data-product-family-footer]{border-top-color:color-mix(in srgb, var(--static-black) 12%, transparent)}[data-slot=app-header][data-surface-theme=light] :is([data-slot=button][data-variant=secondary],[data-slot=language-switcher],[data-account-trigger]){border-color:#0000;position:relative}[data-slot=app-header][data-surface-theme=light] :is([data-slot=button][data-variant=secondary],[data-slot=language-switcher],[data-account-trigger]):after{pointer-events:none;content:"";border:1px solid var(--static-black);border-radius:inherit;opacity:.12;position:absolute;inset:0}[data-slot=app-header][data-surface-theme=light] :is([data-slot=theme-toggle],[data-slot=button],[data-slot=header-link],[data-slot=drawer-trigger],[data-slot=dropdown-menu-trigger],[data-slot=language-switcher] [data-active=false]){isolation:isolate;position:relative}[data-slot=app-header][data-surface-theme=light] :is([data-slot=theme-toggle],[data-slot=button]:not([data-variant=accent]),[data-slot=header-link],[data-slot=drawer-trigger],[data-slot=dropdown-menu-trigger],[data-slot=language-switcher] [data-active=false]):before{z-index:-1;pointer-events:none;content:"";background:var(--static-black);border-radius:inherit;opacity:0;transition:opacity var(--duration-100) var(--ease-default);position:absolute;inset:0}[data-slot=app-header][data-surface-theme=light] :is([data-slot=theme-toggle],[data-slot=button]:not([data-variant=accent]),[data-slot=header-link],[data-slot=drawer-trigger],[data-slot=dropdown-menu-trigger],[data-slot=language-switcher] [data-active=false]):hover:before,[data-slot=app-header][data-surface-theme=light] [data-slot=button][data-visual-state=hover]:before{opacity:.06}[data-slot=app-header][data-surface-theme=light] :is([data-slot=theme-toggle],[data-slot=button]:not([data-variant=accent]),[data-slot=header-link],[data-slot=drawer-trigger],[data-slot=dropdown-menu-trigger],[data-slot=language-switcher] [data-active=false]):active:before,[data-slot=app-header][data-surface-theme=light] [data-slot=button][data-visual-state=down]:before{opacity:.1}.pricing-layout{container-type:inline-size}.pricing-results{overflow:visible}.pricing-table,.pricing-table tbody{min-width:0;display:block}.pricing-table thead{display:none}.pricing-table tbody{gap:var(--space-200);display:grid}.pricing-model-row{gap:var(--space-300);border:1px solid var(--border-line);border-radius:var(--radius-lg);background:var(--background-layer-1);padding:var(--space-300);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pricing-model-row>td{min-width:0;padding:0;display:block}.pricing-model-row .pricing-model-identity,.pricing-model-row[data-pricing-mode=compare]>td{grid-column:1/-1}.pricing-mobile-label{margin-bottom:var(--space-100)}.pricing-single-comparison{margin-bottom:var(--space-100);display:block}.pricing-price-metric{gap:var(--space-50);grid-template-columns:minmax(0,1fr)}@media (max-width:767px){.pricing-filter-controls :is([data-slot=input],[data-slot=select-trigger],[data-slot=button]){min-height:var(--control-height-l)}}@container (width<1000px){.pricing-single-comparison [data-slot=badge]{max-width:100%;min-height:var(--space-400);height:auto;padding-block:var(--space-50);white-space:normal;line-height:var(--line-height-ui)}}@container (width>=1000px){.pricing-results{border:1px solid var(--border-line);border-radius:var(--radius-default);overflow-x:auto}.pricing-table{min-width:var(--pricing-table-width);display:table}.pricing-table thead{display:table-header-group}.pricing-table tbody{display:table-row-group}.pricing-model-row{border:0;border-top:1px solid var(--border-line);background:0 0;border-radius:0;padding:0;display:table-row}.pricing-model-row>td{padding:var(--space-300) var(--space-200);display:table-cell}.pricing-mobile-label{display:none}.pricing-single-actual{padding-inline-end:8rem}.pricing-single-comparison{inset-inline-end:var(--space-200);top:var(--space-200);margin-bottom:0;position:absolute}.pricing-price-metric{gap:var(--space-100);grid-template-columns:72px minmax(0,1fr)}.pricing-model-row[data-price-locale=en] .pricing-price-metric{grid-template-columns:9rem minmax(0,1fr)}}.pricing-model-details{grid-column:1/-1}@property --motion-translate-x{syntax:"<number>";inherits:false;initial-value:0}@property --motion-translate-y{syntax:"<number>";inherits:false;initial-value:0}@property --motion-rotate{syntax:"<number>";inherits:false;initial-value:0}@property --motion-origin-x{syntax:"<number>";inherits:false;initial-value:50}@property --motion-origin-y{syntax:"<number>";inherits:false;initial-value:50}.inference-home{background:var(--background-base);max-width:1440px;color:var(--neutral-content);font-family:var(--font-sans);--home-art-body-light:#f6f7f9;--home-art-body-dark:#131519;--home-art-well-light:#e8ebf0;--home-art-well-dark:#1c1f24;--home-art-body:var(--lightningcss-light,var(--home-art-body-light))var(--lightningcss-dark,var(--home-art-body-dark));--home-art-well:var(--lightningcss-light,var(--home-art-well-light))var(--lightningcss-dark,var(--home-art-well-dark));--home-art-ember:var(--accent-bg-default);--home-art-bay:#fbfcfd;--home-art-inset:inset 0 2px 4px #0000002e;margin-inline:auto}.inference-home .home-mobile-copy,.home-model-cards,.home-management-summary,.home-code-summary,.home-faq-question{display:none}.home-header-controls,.home-reader-controls,.home-header-announcement{align-items:center;gap:var(--space-100);display:inline-flex}.inference-home h1,.inference-home h2,.inference-home h3,.inference-home h4{text-wrap:initial}.inference-home h2{font-size:var(--font-size-600);font-weight:var(--font-weight-bold);white-space:pre-line;line-height:48px}.inference-home h3{font-size:var(--font-size-400);font-weight:var(--font-weight-bold);line-height:34px}.inference-home h4{font-size:var(--font-size-300);font-weight:var(--font-weight-semibold);line-height:30px}.inference-home :where(p:not(.home-drawing p)){font-size:var(--font-size-200);line-height:var(--line-height-cjk)}.inference-home .home-footnote{font-size:var(--font-size-50);color:var(--neutral-content-subdued);line-height:20px}.inference-home .home-eyebrow{font-size:var(--font-size-75);color:var(--accent-content);margin-bottom:12px;line-height:20px}.home-section{padding:64px;scroll-margin-top:88px}.home-section-heading{grid-template-columns:minmax(0,760fr) minmax(0,504fr);gap:48px;margin-bottom:32px;display:grid}.home-section-heading>.home-lead{padding-top:36px}.home-lead{color:var(--neutral-content-body)}.home-panel{border:1px solid var(--border-line);border-radius:var(--radius-default);min-width:0;padding:24px}.home-panel>h3{margin-bottom:24px}.home-panel>p:not(.home-footnote){margin-top:20px}.home-panel>.home-pill{margin-bottom:24px}.home-pill{border-radius:var(--radius-full);background:var(--background-sunken);width:fit-content;min-width:26px;height:24px;color:var(--neutral-content-subdued);font-size:var(--font-size-100);font-weight:var(--font-weight-medium);border:none;align-items:center;padding-inline:12px;line-height:22px;display:inline-flex}.home-pill-accent{background:var(--accent-subtle-bg);color:var(--accent-content)}.home-four-grid,.home-three-grid{gap:24px;display:grid}.home-four-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.home-three-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-lines{white-space:pre-line}.home-actions{flex-wrap:wrap;gap:12px;display:flex}.home-hero{height:736px;position:relative;overflow:clip}.home-announcements{border-block:1px solid var(--border-line);padding-block:var(--space-100);margin-inline:64px}.inference-home .home-announcements h2{font:var(--type-ui-strong);white-space:normal}.inference-home .home-announcements p{font:var(--type-ui);margin:0}@media (max-width:1359px){.home-announcements{margin-inline:32px}}@media (max-width:1023px){.home-announcements{margin-inline:20px}}.home-hero-content{z-index:1;width:540px;position:absolute;top:108px;left:64px}.home-hero .home-hero-eyebrow{font-size:var(--font-size-300);line-height:30px;font-weight:var(--font-weight-bold);color:var(--accent-content);margin-bottom:16px}.home-hero h1{font-size:var(--font-size-600);font-weight:var(--font-weight-bold);line-height:48px}.home-hero h1 span{display:block}.home-hero .home-lead{margin-top:32px;margin-bottom:24px}.home-hero-art{width:818px;position:absolute;top:76px;left:602px}.home-drawing{width:100%;height:auto;display:block;overflow:visible}.home-drawing foreignObject{overflow:visible}.home-motion-toggle{position:absolute;bottom:0;right:24px}.home-audience .home-panel{min-height:268px}.home-audience .home-panel h3{font-size:var(--font-size-400);margin:16px 0 20px;line-height:30px}.home-audience .home-panel>.home-pill{margin:0}.home-audience .home-panel p{font-size:var(--font-size-100);margin:0;line-height:22.4px}.home-catalog-toolbar{justify-content:space-between;gap:20px;margin-bottom:16px;display:flex}.home-provider-filters{flex-wrap:wrap;gap:4px;display:flex}.home-provider-filters .home-provider-mark{width:18px;height:18px}.home-model-count{border-radius:var(--radius-default);background:var(--background-base);color:var(--neutral-content);font-size:var(--font-size-50);font-variant-numeric:tabular-nums;padding:1px 6px}.home-catalog-footer{justify-content:center;margin-top:20px;display:flex}.home-provider-mark{object-fit:contain;flex-shrink:0}.home-catalog-skeleton{border-radius:var(--radius-default);height:408px}.home-catalog-state{flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:408px;display:flex}.inference-home [data-slot=table-container]{border:1px solid var(--border-line);border-radius:var(--radius-default);overflow-x:auto}.inference-home [data-slot=table]{border-collapse:collapse;background:var(--background-base);table-layout:fixed;width:100%}.inference-home [data-slot=table-head]{background:var(--background-elevated);height:48px;font-size:var(--font-size-50);line-height:20px;font-weight:var(--font-weight-regular);color:var(--neutral-content-subdued);text-align:left;padding:12px}.inference-home [data-slot=table-cell]{height:72px;font-size:var(--font-size-100);border-top:1px solid var(--border-line);white-space:normal;padding:12px;line-height:22px}.inference-home [data-slot=table-cell] small{color:var(--neutral-content-subdued);font-size:var(--font-size-50);line-height:20px;display:block}.home-model-table{min-width:960px}.home-model-table th:first-child{width:27.5%}.home-model-table th:nth-child(2),.home-model-table th:nth-child(3){width:14.5%}.home-model-table th:nth-child(4){width:14%}.home-model-table th:last-child{width:29.5%}.home-model-name{align-items:center;gap:12px;display:flex}.home-model-name .home-model-title{font-size:var(--font-size-200)}.home-model-name-line{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.home-model-variant{border-radius:var(--radius-sm);background:var(--accent-bg-default);min-height:24px;color:var(--accent-on-fill);font-size:var(--font-size-50);font-weight:var(--font-weight-medium);flex-shrink:0;align-items:center;padding:2px 8px;line-height:18px;display:inline-flex}.home-model-performance{cursor:help;min-height:24px;color:var(--neutral-content-subdued);font-size:var(--font-size-50);font-variant-numeric:tabular-nums;background:0 0;border:0;align-items:center;gap:4px;margin-top:2px;padding:0;display:inline-flex}.home-model-specs{color:var(--neutral-content-body);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.home-model-spec-links{align-items:center;gap:8px;min-width:0;display:inline-flex}.home-model-spec{min-width:24px;min-height:24px;color:inherit;cursor:help;background:0 0;border:0;justify-content:center;align-items:center;gap:4px;padding:0;display:inline-flex}.home-model-context,.home-model-source{font-size:var(--font-size-50);font-variant-numeric:tabular-nums}.home-model-context-multiple{flex-direction:column;align-items:start;gap:0}.home-model-context-default{color:var(--neutral-content-subdued)}.home-model-source{color:var(--accent-content);cursor:pointer}.home-specification-sources{font-size:var(--font-size-75);line-height:1.6}.home-specification-sources,.home-model-hint{max-width:calc(100vw - 32px);max-height:min(var(--available-height,calc(100dvh - 32px)), calc(100dvh - 32px));overscroll-behavior:contain;overflow-y:auto}.home-specification-sources p,.home-specification-sources ul{margin-block:8px}.home-specification-sources a{color:var(--accent-content);text-decoration:underline}.home-specification-sources small{color:var(--neutral-content-subdued)}.home-mobile-model>.home-model-specs{margin-top:12px}.home-price{font-size:var(--font-size-200);font-variant-numeric:tabular-nums;flex-direction:column;align-items:start;display:flex}.home-price s{font-size:var(--font-size-50);color:var(--neutral-content-subdued)}.home-saving{color:var(--accent-content);font-size:var(--font-size-200);font-variant-numeric:tabular-nums}.home-models>.home-footnote{margin-top:16px}.home-discounts .home-panel{flex-direction:column;align-items:start;display:flex}.home-discounts .home-panel>.home-pill{margin-bottom:24px}.home-discounts .home-panel h3{margin-top:24px;margin-bottom:0}.home-discount-banner{background:var(--accent-subtle-bg);grid-template-columns:1fr 1fr;align-items:center;gap:48px;margin-top:32px;padding:24px;display:grid}.home-discount-banner h3{font-size:var(--font-size-400);line-height:32px}.home-discount-banner p{margin:0}.home-integration-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.home-api-url{align-items:center;gap:var(--space-200);min-width:0;padding:var(--space-100) var(--space-200);border:1px solid var(--border-line);border-radius:var(--radius-default);background:var(--background-layer-1);margin:16px 0 24px;display:flex}.home-api-url code{min-width:0;font:var(--type-code);overflow-wrap:anywhere;flex:1}.home-protocols{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.home-code{background:var(--background-sunken);--home-code-line:calc(var(--font-size-75) * 1.6)}.home-code-header{justify-content:space-between;align-items:center;gap:var(--space-200);display:flex}.home-code-header p{font:var(--type-ui-strong);margin:0}.home-code pre{font:var(--type-code);margin:24px 0;overflow-x:auto}.home-code code{isolation:isolate;display:block;position:relative}.home-code-highlight{z-index:-1;inset-inline:0;top:calc(var(--home-code-line) * 3);height:calc(var(--home-code-line) * 2);background:var(--accent-subtle-bg);border-inline-start:2px solid var(--accent-subtle-border);border-radius:var(--radius-sm);pointer-events:none;position:absolute}.home-key-panel h3{font-size:var(--font-size-300);margin-bottom:24px}.home-key-table{min-width:800px}.home-key-table th:first-child{width:25%}.home-key-table th:nth-child(2),.home-key-table th:nth-child(3){width:14%}.home-key-table th:nth-child(4){width:28%}.home-key-table small{margin-top:4px}.home-usage-grid{grid-template-columns:minmax(0,421fr) minmax(0,867fr);gap:24px;margin-top:32px;display:grid}.home-usage-grid .home-panel>h3{font-size:var(--font-size-300);margin-bottom:24px}.home-usage-grid .home-panel>.home-pill{margin-bottom:0}.home-usage-grid .home-cost{font-size:var(--font-size-600);font-weight:var(--font-weight-bold);color:var(--accent-content);margin-top:12px;line-height:48px}.home-cost-lines{gap:16px;margin:20px 0;display:grid}.home-cost-lines div{justify-content:space-between;gap:12px;display:flex}.home-cost-lines dd{font-variant-numeric:tabular-nums}.home-usage-table{min-width:600px}.home-usage-table th:first-child{width:25%}.home-usage-table th:nth-child(2){width:33%}.home-usage-grid .home-panel:last-child>p{font-size:var(--font-size-100)}.home-health{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px;display:grid}.home-health .home-panel{padding:24px}.home-inspector>h3{font-size:var(--font-size-300);margin-bottom:24px;line-height:36px}.home-health .home-lead{margin:24px 0}.home-privacy-top{grid-template-columns:minmax(0,444fr) minmax(0,844fr);align-items:start;gap:24px;display:grid}.home-privacy-bottom{grid-template-columns:minmax(0,844fr) minmax(0,444fr);gap:24px;margin-top:16px;display:grid}.home-log{background:var(--accent-subtle-bg);margin-bottom:16px;padding:24px}.home-log>p{font-size:var(--font-size-100);margin-bottom:32px}.home-log dl{gap:2px;display:grid}.home-log dl>div{font-size:var(--font-size-100);gap:16px;line-height:22px;display:flex}.home-log-private{color:var(--accent-content)}.home-log-private:nth-last-child(2),.home-data .home-panel h3{margin-top:16px}.home-data .home-panel>p{margin-top:20px}.home-provider-labels{flex-wrap:wrap;gap:16px;display:flex}.home-privacy-bottom .home-panel:first-child{padding:32px}.home-privacy-bottom .home-panel>.home-pill,.home-privacy-bottom .home-panel>p{margin-bottom:20px}.home-deployment{grid-template-columns:minmax(0,560fr) minmax(0,688fr);align-items:start;gap:64px;display:grid}.home-deployment h2{margin:0}.home-deployment>div:first-child{flex-direction:column;align-items:start;gap:24px;display:flex}.home-deployment .home-panel{padding:32px}.home-deployment .home-panel h3{font-size:var(--font-size-300);margin-bottom:24px;line-height:36px}.home-faq h2{margin-bottom:32px}.home-faq h3{font-size:var(--font-size-300);margin-bottom:16px;line-height:28px}.home-faq p{color:var(--neutral-content-body)}.home-closing{background:var(--background-layer-1);text-align:center}.home-closing .home-lead{max-width:1000px;margin:20px auto 24px}.home-closing .home-actions{justify-content:center}.home-footer{grid-template-columns:minmax(180px,1fr) minmax(0,2fr);align-items:start;gap:32px;min-height:273px;padding:48px 64px 32px;display:grid}.home-footer p{font-size:var(--font-size-100);color:var(--neutral-content-subdued);margin-top:16px}.home-footer nav{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.home-footer .home-copyright{border-top:1px solid var(--border-line);font-size:var(--font-size-50);grid-column:1/-1;margin:0;padding-top:20px}.home-mobile-nav{border-top:1px solid var(--border-line);padding:16px;display:none}@media (max-width:1023px){.home-mobile-nav:not([hidden]){max-height:calc(100dvh - var(--home-mobile-nav-top,0px));overscroll-behavior:contain;display:block;overflow-y:auto}.home-header-controls{display:none}.home-brand-link{align-items:center;min-height:44px;display:inline-flex}.home-header-announcement>button,.home-mobile-nav [data-slot=button],.home-mobile-nav [data-slot=theme-toggle]{min-width:44px;min-height:44px}.home-mobile-links{gap:var(--space-100);display:grid}.home-mobile-links>a{justify-content:start}.home-mobile-actions{gap:var(--space-100);margin-top:var(--space-200);display:flex}.home-mobile-actions>a{flex:1}.home-mobile-settings{justify-content:space-between;align-items:center;gap:var(--space-200);border-top:1px solid var(--border-line);margin-top:var(--space-200);padding-top:var(--space-200);font:var(--type-ui);display:flex}.home-model-desktop{display:none}.home-model-cards{gap:var(--space-300);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-mobile-model{gap:var(--space-100);border:1px solid var(--border-line);border-radius:var(--radius-default);background:var(--background-layer-1);min-width:0;color:var(--neutral-content);flex-direction:column;display:flex}.home-mobile-model-heading{align-items:center;gap:var(--space-100);display:flex}.home-mobile-model-heading>div{min-width:0}.home-mobile-model-heading small{margin-top:2px;display:block}.home-mobile-model .home-mobile-model-heading h3{font:var(--type-ui-strong);margin:0}.home-mobile-model small,.home-mobile-model dt{font:var(--type-detail);color:var(--neutral-content-subdued)}.home-mobile-model p{margin:0}.home-mobile-model-prices{gap:var(--space-200);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.home-mobile-model-prices dt{margin-bottom:var(--space-75)}.home-mobile-model-prices .home-price{flex-wrap:wrap}.home-mobile-model-meta{justify-content:space-between;align-items:baseline;gap:var(--space-75) var(--space-100);flex-wrap:wrap;display:flex}.home-mobile-model .home-mobile-model-saving{font:var(--type-ui)}.home-mobile-model-saving strong{color:var(--accent-content)}.home-mobile-model-saving small{margin-left:var(--space-100)}}@media (max-width:1023px),(pointer:coarse){.home-model-spec,.home-model-performance{touch-action:manipulation;min-width:44px;min-height:44px}.home-model-spec-links{flex-basis:100%;justify-content:space-between}}@media (min-width:360px) and (max-width:1023px){.home-mobile-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.home-model-cards{grid-template-columns:minmax(0,1fr)}}@media (min-width:1024px) and (max-width:1199px){.home-header-nav [data-slot=button]{padding-inline:var(--space-50)}.home-header-announcement [data-slot=announcement-trigger]{padding-inline:var(--space-100)}.home-header-announcement [data-slot=announcement-trigger] svg{display:none}}@media (min-width:1360px){.home-audience{min-height:556px}.home-discounts{min-height:901px}.home-integration{min-height:586px}.home-management{min-height:1109px}.home-health{min-height:478px}.home-data{min-height:988px}.home-deployment{min-height:619px}.home-faq{min-height:322px}.home-closing{min-height:336px}}@media (max-width:1359px){.home-section{padding:48px 32px}.home-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;height:auto;min-height:650px;padding:64px 32px;display:grid}.home-hero-content{width:auto;position:relative;inset:auto}.home-hero-art{width:100%;position:relative;inset:auto}.home-hero .home-hero-eyebrow{font-size:var(--font-size-200)}.home-four-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-section-heading{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.home-three-grid{gap:16px}.home-panel{padding:20px}.home-panel h3{font-size:var(--font-size-400);line-height:32px}.home-discount-banner{gap:24px}.home-deployment{gap:32px}.home-footer{padding-inline:32px}}@media (max-width:1023px){.inference-home .home-desktop-copy,.home-hero-art,.home-audience,.home-management-demo,.home-heavy-illustration,.home-discounts .home-drawing,.home-discount-banner,.home-log,.home-privacy-flow,.home-privacy-cache,.home-provider-labels,.home-faq-desktop-title{display:none}.inference-home .home-mobile-copy{display:initial}.home-hero h1 .home-mobile-copy{display:block}.home-section{padding:32px 20px}.inference-home h2{font-size:var(--font-size-500);line-height:40px}.inference-home h3{font-size:var(--font-size-300);line-height:30px}.home-section-heading,.home-integration-grid,.home-health,.home-deployment,.home-usage-grid,.home-privacy-top,.home-privacy-bottom{grid-template-columns:minmax(0,1fr);gap:24px}.home-section-heading>.home-lead{padding-top:0}.home-section-heading{margin-bottom:24px}.home-models .home-section-heading>.home-lead,.home-management .home-section-heading>.home-lead,.home-models .home-eyebrow,.home-integration .home-eyebrow{display:none}.home-four-grid,.home-three-grid{grid-template-columns:minmax(0,1fr)}.home-audience .home-panel{min-height:0}.home-hero{flex-direction:column;min-height:0;padding:36px 20px 32px;display:flex}.home-hero h1{font-size:var(--font-size-500);line-height:42px}.home-hero .home-lead{margin-top:20px}.home-hero .home-actions>a:nth-child(2){padding-inline:var(--space-100);background:0 0;border-color:#0000}.home-catalog-toolbar{flex-direction:column;align-items:start;gap:12px}.home-provider-filters [data-slot=button],.home-catalog-toolbar>a{min-height:44px}.home-catalog-state{min-height:180px}.home-panel{padding:16px}.home-discounts .home-section-heading>.home-lead{display:none}.home-discounts .home-panel>.home-pill{margin-bottom:8px}.home-discounts .home-panel>h3,.home-data .home-panel>h3{margin:0 0 8px}.home-discounts .home-lines{white-space:normal}.home-discounts .home-panel p,.home-data .home-panel p{font-size:var(--font-size-100);line-height:var(--line-height-cjk);margin-top:8px}.home-code-summary,.home-faq-question{white-space:normal;text-align:start;justify-content:space-between;width:100%;height:auto;min-height:44px;display:flex}.home-code-fold[data-expanded=false] .home-code-content,.home-faq-item[data-expanded=false] .home-faq-answer{display:none}.home-code-content{margin-top:12px}.home-management-summary{gap:16px;list-style:none;display:grid}.home-management-summary li{border-bottom:1px solid var(--border-line);gap:4px;padding-bottom:12px;display:grid}.home-management-summary strong{font:var(--type-ui-strong)}.home-management-summary span{font-size:var(--font-size-100);line-height:var(--line-height-cjk);color:var(--neutral-content-body)}.home-privacy-bottom{margin-top:16px}.home-faq .home-three-grid{gap:0}.home-faq-item{border-bottom:1px solid var(--border-line);padding-block:8px}.home-faq-question{font:var(--type-ui-strong);padding-inline:0}.home-faq-question svg{flex-shrink:0}.home-discount-banner{grid-template-columns:minmax(0,1fr);gap:12px;padding:20px}.home-privacy-bottom [data-slot=button]{max-width:100%;min-height:var(--control-height-l);white-space:normal;height:auto;padding-block:var(--space-100)}.home-footer{grid-template-columns:minmax(0,1fr);gap:24px;padding:32px 20px}.home-footer nav{justify-content:flex-start;gap:0;margin-left:-16px}.home-footer [data-slot=button]{min-height:44px}.home-footer>div>a{align-items:center;min-height:44px;display:inline-flex}}@media (prefers-reduced-motion:reduce){.inference-home{scroll-behavior:auto}.home-motion-toggle{display:none}}@media (prefers-reduced-motion:no-preference){html:has(.inference-home){scroll-behavior:smooth}}:root:not([data-workspace-session]) [data-when-session=signed-in],:root[data-workspace-session] [data-when-session=signed-out]{display:none}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-group(root){animation-duration:var(--duration-200)}}.router-data-document .legal-table :is(th,td){overflow-wrap:anywhere}@media print{:is(html:has(.router-data-document),body:has(.router-data-document)){--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:canvas!important}body:has(.router-data-document) .bg-page{background:canvas!important}.router-data-document :is(.legal-document-toc,.legal-controls){display:none!important}body:has(.router-data-document) :is([data-slot=app-header],footer,iframe,.woot-widget-holder,.woot--bubble-holder){display:none!important}.router-data-document{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:canvastext;background:canvas;max-width:none;padding:0}.router-data-document :is(h1,h2,h3,p,li,dt,dd,th,td,a,span){color:canvastext!important}.router-data-document>header{padding-top:0}.router-data-document :is(.legal-document-actions,thead tr){background:canvas}.router-data-document .legal-document-grid{display:block}.router-data-document :is(h1,h2,h3,caption){break-after:avoid}.router-data-document :is(tr,.legal-document-actions){break-inside:avoid}.router-data-document p{orphans:3;widows:3}}
