.app-card{background:transparent;transition:box-shadow .4s ease}.app-card:hover{box-shadow:0 0 24px #4fe9ff26,0 0 48px #4cbfff14}.post-prose :is(p,li,blockquote,figcaption),.not-prose p,.app-card p,.app-card li,[data-radix-accordion-content] p,.faq-container p{font-family:Funnel Sans Variable,sans-serif;font-size:17px;font-weight:350}.app-card p,.app-card li{font-size:17px}.mx-auto.grid{--font-sans: "Funnel Sans Variable", ui-sans-serif, system-ui, sans-serif;font-family:var(--font-sans)}.post-prose :is(p,li){font-size:17px;font-weight:350}.post-prose :is(p,li) strong{font-family:var(--font-display);font-weight:600}.post-prose figcaption{text-align:center}.post-prose figcaption a{text-decoration:underline;text-underline-offset:2px}.ds-field{display:flex;align-items:baseline;gap:12px;margin:0 0 12px;font-family:"Funnel Sans Variable",var(--font-sans),sans-serif}.ds-field .ds-eyebrow{flex:none;display:inline-flex;align-items:center;font-size:13px;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.18em;color:hsl(var(--muted-foreground));border:1px solid hsl(var(--border));background:#a0aec017;border-radius:9999px;padding:6px 12px;white-space:nowrap}.ds-field .ds-value{font-size:17px;font-weight:350;line-height:1.6;color:#475569}.ds-field .ds-value a{color:hsl(var(--primary));text-decoration:underline;text-decoration-color:color-mix(in srgb,hsl(var(--primary)) 35%,transparent);text-underline-offset:3px}.dataset-table tbody td:first-child{font-family:var(--font-display);font-size:17px;font-weight:600;color:hsl(var(--foreground))}.dataset-table thead th,.dataset-table thead th strong{background:#dae1eb;font-family:var(--font-display);font-size:20px;font-weight:600}.dataset-table tbody tr:nth-child(2n){background-color:#a0aec01c}.dataset-table tbody tr:hover td{background-color:#a0aec00d}.dataset-table td,.dataset-table th{border-right:1px solid rgb(203,213,225);border-bottom:1px solid rgb(203,213,225)}.dataset-table tbody td{font-size:17px;font-weight:350;color:#475569}.dataset-table td:last-child,.dataset-table th:last-child{border-right:0}.dataset-table tbody tr:last-child td{border-bottom:0}.faq-container section{padding:0}.faq-container section>div{max-width:none!important;padding:0}.post-title{font-size:58px}.post-prose h2{font-size:46px}.post-prose h3{font-size:36px}.post-prose h4{font-size:26px}.post-prose figcaption{font-size:13px;font-weight:400;color:#475569;margin-top:.5em}.post-prose figcaption strong{font-size:13px;font-weight:600}.not-prose .rounded-xl h4{margin-top:.4em;margin-bottom:.1em}.not-prose .rounded-xl p{margin-top:0;margin-bottom:.25em}.post-prose ul{list-style-type:disc;padding-left:1.5em;margin-top:-.5em!important}.post-prose ul li{margin-top:.5em;margin-bottom:.5em}.post-prose ol{list-style-type:decimal;padding-left:1.5em;margin-top:-.5em!important}.post-prose ol li{margin-top:.5em;margin-bottom:.5em;padding-left:.25em}.post-prose ol li::marker{color:#475569}.post-prose :is(p,li,blockquote){color:#475569;line-height:1.6}.post-prose p{margin-top:1.6em;margin-bottom:1.6em}.post-prose :is(h2,h3,h4,h5,h6){scroll-margin-top:6rem}.post-prose h2{margin-top:1.2em;margin-bottom:.5em}.post-prose h3{margin-top:1.5em;margin-bottom:.25em}.post-prose h4{margin-top:.6em;margin-bottom:.25em}.post-prose p+h4{margin-top:.4em}.post-prose :is(h2,h3,h4,h5,h6)+p{margin-top:.5em}#what-is-multimodal-data+p{margin-top:-.3em}.post-prose p:has(+:is(h2,h3,h4,h5,h6)){margin-bottom:.9em}.post-prose :is(p,li) a{color:hsl(var(--primary));text-decoration-color:color-mix(in srgb,hsl(var(--primary)) 35%,transparent);text-underline-offset:3px;transition:color .15s,text-decoration-color .15s}.post-prose :is(p,li) a:hover{color:hsl(var(--foreground));text-decoration-color:hsl(var(--foreground))}.toc-link:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:80%;border-radius:2px;background:transparent;transition:background .2s ease}.toc-link[data-active=true]{color:hsl(var(--foreground))}.toc-link[data-active=true]:before{background:#4cbfff}.toc-scroll{scrollbar-width:thin;scrollbar-color:transparent transparent}.toc-scroll::-webkit-scrollbar{width:6px}.toc-scroll::-webkit-scrollbar-track{background:transparent}.toc-scroll::-webkit-scrollbar-thumb{background:transparent;border-radius:3px;transition:background .35s ease}.toc-scroll.scrolling{scrollbar-color:rgba(100,116,139,.45) transparent}.toc-scroll.scrolling::-webkit-scrollbar-thumb{background:#64748b73}
