.score-board{--sb-pass: var(--primary);--sb-fail: #ff6a5a;--sb-idle: oklch(from #f2f4f6 l c h / .22);--sb-mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--sb-sans: "Google Sans Text", ui-sans-serif, sans-serif;--sb-rx: 0deg;--sb-ry: 0deg;position:relative;display:grid;place-items:center;width:100vw;max-width:100vw;min-height:0;margin:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-top:7rem;padding-bottom:5.5rem;isolation:isolate;user-select:none;-webkit-user-select:none}.score-board__frame{position:relative;z-index:2;display:grid;gap:.75rem;width:min(100% - 2.4rem,34rem);margin-inline:auto;perspective:1100px}.score-board__note{margin:0;padding:0 .35rem;color:var(--muted);font-family:var(--sb-sans);font-size:.75rem;font-weight:400;letter-spacing:-.015em;line-height:1.4;text-align:center;user-select:text;-webkit-user-select:text;cursor:text}.score-board__panel{position:relative;isolation:isolate;display:grid;gap:clamp(.85rem,2vw,1.1rem);padding:clamp(1rem,2.6vw,1.5rem);border:1px solid var(--line);border-radius:1.1rem;background:linear-gradient(180deg,#17191d,#0d0e11);box-shadow:0 1.6rem 3.6rem #00000080,inset 0 1px oklch(from #f2f4f6 l c h / .06);overflow:hidden;transform:rotateX(var(--sb-rx)) rotateY(var(--sb-ry)) translateZ(0);transform-style:preserve-3d;will-change:transform;transition:transform .5s cubic-bezier(.16,1,.3,1)}.score-board__frame:hover .score-board__panel{transition:transform .12s ease-out}.score-board__panel>:not(.score-board__sheen){position:relative;z-index:1}.score-board__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.score-board__title{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--sb-mono);font-size:.78rem;font-weight:500;letter-spacing:.02em;color:var(--text)}.score-board__title .ph{font-size:1.05rem;color:var(--muted)}.score-board__grid{display:grid;grid-template-columns:minmax(0,1fr) repeat(3,max-content);column-gap:clamp(.85rem,2.2vw,1.35rem);row-gap:.35rem;align-items:center}.score-board__cols,.score-board__rows,.score-board__row{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:center}.score-board__cols{padding:0 .7rem .1rem}.score-board__col{font-family:var(--sb-mono);font-size:.62rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-align:center;white-space:nowrap}.score-board__col--name{text-align:left}.score-board__col--metric{display:inline-flex;align-items:center;justify-self:end;gap:.35rem;text-align:right}.score-board__col--metric:before{content:"";width:.55rem;height:2px;border-radius:999px;background:currentColor}.score-board__col--metric[data-metric=precision]:before{background:#7af59a}.score-board__col--metric[data-metric=latency]:before{background:#7aa6ff}.score-board__col--metric[data-metric=cost]:before{background:#fc9d45}.score-board__rows{row-gap:.3rem;margin:0;padding:0;list-style:none}.score-board__row{position:relative;padding:.9rem .7rem;border-radius:.65rem;background:oklch(from #f2f4f6 l c h / .025)}.score-board__row[data-reveal=false]{opacity:0;transform:translateY(.6rem)}.score-board__row[data-winner=true]{background:oklch(from #f2f4f6 l c h / .045);box-shadow:inset 0 0 0 1px oklch(from #f2f4f6 l c h / .12)}.score-board__head,.score-board__cols,.score-board__row{transition:opacity .4s cubic-bezier(.16,1,.3,1),filter .4s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1),background-color .45s cubic-bezier(.16,1,.3,1),box-shadow .45s cubic-bezier(.16,1,.3,1)}.score-board__sheen{position:absolute;inset:0;z-index:0;width:100%;height:100%;border-radius:inherit;pointer-events:none;opacity:1;mix-blend-mode:screen}.score-board__name{display:flex;align-items:center;gap:.6rem;min-width:0}.score-board__chip{position:relative;flex:none;width:1.65rem;height:1.65rem;border-radius:.45rem;background:#1b1e22;border:1px solid var(--line)}.score-board__chip:after{content:"";position:absolute;inset:0;margin:auto;width:.45rem;height:.45rem;border-radius:999px;background:var(--sb-idle)}.score-board__row[data-winner=true] .score-board__chip:after{background:#ececed;box-shadow:0 0 .45rem oklch(from #f2f4f6 l c h / .35)}.score-board__name-main{flex-shrink:0;font-family:var(--sb-sans);font-size:.85rem;font-weight:500;letter-spacing:-.01em;color:var(--text);white-space:nowrap}.score-board__cell{position:relative;display:grid;place-items:center end;justify-self:end;min-width:2.4rem;min-height:1.5rem}.score-board__cell>*{grid-area:1 / 1}.score-board__spinner{width:1rem;height:1rem;color:var(--muted);opacity:0}.score-board__spinner-track,.score-board__spinner-arc{fill:none;stroke-width:1.7;stroke-linecap:round}.score-board__spinner-track{stroke:oklch(from #f2f4f6 l c h / .14)}.score-board__spinner-arc{stroke:currentColor;stroke-dasharray:11.2 26.5}.score-board__metric{font-family:var(--sb-mono);font-size:.84rem;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--text);opacity:0;transform:translateY(.12rem);transition:opacity .26s cubic-bezier(.16,1,.3,1),transform .26s cubic-bezier(.16,1,.3,1)}.score-board__cell[data-cell-state=idle]:after{content:"";width:.4rem;height:.4rem;border-radius:999px;background:var(--sb-idle);grid-area:1 / 1;justify-self:end}.score-board__cell[data-cell-state=running] .score-board__spinner{opacity:1}.score-board__cell[data-cell-state=settled] .score-board__metric{opacity:1;transform:none}.score-board__field{position:absolute;inset:0;z-index:0;overflow:visible;pointer-events:none}.score-board__guides{position:absolute;z-index:0;inset:0 0 2.6rem;display:flex;justify-content:space-between;padding-inline:3% 2.5%;pointer-events:none}.score-board__axis{position:absolute;z-index:3;left:3%;right:2.5%;bottom:.15rem;display:grid;gap:.28rem;opacity:0;transform:translateY(.3rem);pointer-events:none;transition:opacity .55s ease,transform .7s cubic-bezier(.2,.8,.2,1)}.score-board__field[data-guides=true] .score-board__axis{opacity:1;transform:none}.score-board__axis-name,.score-board__axis-row{font-family:var(--sb-mono);font-size:.62rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#f4f5f69e}.score-board__axis-row{display:flex;justify-content:space-between;border-top:1px solid rgb(244 245 246 / .22);padding-top:.28rem;letter-spacing:.04em}.score-board__guides span{width:1px;height:100%;opacity:0;transform:scaleY(.64);transform-origin:50% 50%;background:linear-gradient(to bottom,transparent,rgb(244 245 246 / .08) 18%,rgb(244 245 246 / .08) 82%,transparent);transition:opacity .55s ease,transform .7s cubic-bezier(.2,.8,.2,1)}.score-board__guides span:nth-child(2){transition-delay:.04s}.score-board__guides span:nth-child(3){transition-delay:.08s}.score-board__guides span:nth-child(4){transition-delay:.12s}.score-board__guides span:nth-child(5){transition-delay:.16s}.score-board__guides span:nth-child(6){transition-delay:.2s}.score-board__guides span:nth-child(7){transition-delay:.24s}.score-board__field[data-guides=true] .score-board__guides span{opacity:1;transform:scaleY(1)}.score-board__traces{position:absolute;z-index:1;inset:0;display:block;width:100%;height:100%}.score-board__marks{position:absolute;z-index:2;inset:0}.score-board__mark{position:absolute;z-index:3;display:flex;align-items:center;transform:translateY(-50%);opacity:0;transition:opacity .16s linear}.score-board__mark[data-in=true]{opacity:1}.score-board__mark-plus{position:absolute;left:0;top:50%;width:.82rem;height:.82rem;transform:translate(-50%,-50%);background-image:linear-gradient(#f4f5f6,#f4f5f6),linear-gradient(#f4f5f6,#f4f5f6),linear-gradient(#f4f5f6,#f4f5f6),linear-gradient(#f4f5f6,#f4f5f6);background-repeat:no-repeat;background-size:.26rem 1.5px,.26rem 1.5px,1.5px .26rem,1.5px .26rem;background-position:left center,right center,center top,center bottom;filter:drop-shadow(0 0 .28rem rgb(244 245 246 / .45))}.score-board__mark-label{margin-left:1.15rem;opacity:0;transition:opacity .45s ease;color:#f4f5f6;font-family:var(--sb-mono);font-size:.72rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-shadow:0 .15rem .45rem rgb(0 0 0 / .9)}.score-board__mark[data-done=true] .score-board__mark-label{opacity:1}@media(prefers-reduced-motion:no-preference){.score-board__cell[data-cell-state=running] .score-board__spinner{transform-origin:50% 50%;transform-box:fill-box;animation:score-board-spin .7s linear infinite}}@keyframes score-board-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.score-board__panel,.score-board__frame:hover .score-board__panel,.score-board__head,.score-board__cols,.score-board__row,.score-board__metric,.score-board__mark,.score-board__axis,.score-board__guides span,.score-board__sheen{transition:none}.score-board__field[data-guides=true] .score-board__guides span{opacity:1;transform:none}.score-board__mark[data-in=true]{opacity:1}}.hero.hero--stack .hero-grid{gap:2.25rem}.hero.hero--stack .hero-mockup.hero-mockup--board{display:block;width:100%;max-width:none;margin:0;aspect-ratio:auto;min-height:0;overflow:visible}.hero.hero--stack{overflow-x:clip}@media(max-width:40em){.score-board{display:flex;flex-direction:column;align-items:center;padding-top:0;padding-bottom:.75rem}.score-board__frame{width:min(100% - 1.5rem,34rem)}.score-board__field{position:relative;inset:auto;order:2;width:100%;height:15.5rem;margin-top:1.35rem}}@media(max-width:32em){.score-board__grid{column-gap:.55rem}.score-board__cols{padding-inline:.5rem}.score-board__row{padding:.7rem .5rem}.score-board__col{font-size:.62rem;letter-spacing:.02em}.score-board__cell{min-width:0}.score-board__metric{font-size:.72rem}.score-board__axis-name,.score-board__axis-row{font-size:.54rem}.score-board__name{gap:.45rem}.score-board__chip{width:1.45rem;height:1.45rem}.score-board__name-main{font-size:.8rem}.score-board__mark-label{margin-left:.7rem;font-size:.58rem;letter-spacing:.05em}}.home-models .section,.hero.hero--stack{border-bottom:none}.home-models .section-head h2{max-width:18em;text-wrap:balance}.home-models .section-head--with-cta{margin-bottom:1.15rem}.home-models .home-section__cta{margin-bottom:2.4rem}.hero.hero--stack #hero-title{margin-top:0;max-width:14em}.hero.hero--stack .hero-sub{max-width:58ch}.home-models .env-reasons{display:grid;margin-top:clamp(1.75rem,4vw,2.75rem);border-block:1px solid var(--line)}.home-models .env-reason{display:grid;align-content:start;padding-block:1.35rem 1.6rem}.home-models .env-reason+.env-reason{border-top:1px dashed var(--line)}.home-models .env-reason__copy{display:grid;gap:.55rem}.home-models .env-reason__copy .trust-bento-card__icon-wrap{margin-bottom:.35rem}.home-models .env-reason h3,.home-models .env-reason p{margin:0}.home-models .env-reason h3{color:var(--text);font-family:Google Sans Text,ui-sans-serif,sans-serif;font-size:var(--text-base);font-weight:500;letter-spacing:-.02em;line-height:1.25}.home-models .env-reason h3 sup,.home-models .env-reason p sup{position:relative;top:-.4em;font-size:.65em;line-height:0;vertical-align:baseline}.home-models .env-reason p{max-width:36ch;color:var(--muted);font-size:var(--text-sm);line-height:1.55}@media(min-width:56.25em){.home-models .env-reasons{grid-template-columns:repeat(3,minmax(0,1fr))}.home-models .env-reason{padding:1.75rem clamp(1.1rem,2vw,1.75rem)}.home-models .env-reason+.env-reason{border-top:0;border-left:1px dashed var(--line)}}.home-teasers{display:grid;grid-template-columns:1fr;gap:.5rem}.home-teaser{color:inherit;text-decoration:none;height:100%;padding:1.2rem 1.35rem 1.25rem;gap:.85rem;overflow:hidden;grid-template-rows:auto auto auto;align-content:start}.home-teaser__media{display:grid;align-items:start;justify-items:center;min-height:0;overflow:hidden;background:transparent}.home-teaser__media--screen{padding-top:1.75rem}.home-teaser__media--screen img{display:block;width:100%;height:auto;object-fit:contain;object-position:center;border-radius:.7rem}.home-teaser__media--illustration .dl-chip{width:min(100%,26rem)}.home-teaser__media--illustration .dl-chip__node-shadow{display:none}.home-teaser__copy{display:grid;gap:.55rem;align-content:start}.home-teaser h3 sup{position:relative;top:-.4em;font-size:.65em;line-height:0;vertical-align:baseline}.home-teaser .trust-bento-card__title{font-size:var(--text-lg, 1.125rem)}.home-teaser:hover,.home-teaser:focus-visible{border-color:color-mix(in srgb,var(--text) 26%,var(--line))}.home-teaser:focus-visible{outline:2px solid var(--text);outline-offset:3px}.home-teaser__cta{display:inline-flex;align-items:center;gap:.4rem;margin-top:.35rem;font-size:var(--text-sm);font-weight:500;letter-spacing:-.01em;color:var(--text)}.home-teaser__cta .ph{font-size:.95em;transition:transform .2s ease}@media(min-width:40em){.home-teasers{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto auto;column-gap:.5rem;row-gap:.85rem}.home-teaser{grid-template-rows:subgrid;grid-row:span 3;row-gap:0}.home-teaser__copy{margin-top:.85rem}}@media(prefers-reduced-motion:no-preference){.home-teaser:hover .home-teaser__cta .ph,.home-teaser:focus-visible .home-teaser__cta .ph{transform:translate(.2rem)}}.home-models .why-cards{display:grid;gap:.75rem;margin-top:clamp(1.75rem,4vw,2.75rem)}.home-models .why-card{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;gap:1.75rem;min-height:24rem;padding:1.35rem 1.25rem 1.15rem;overflow:hidden;border:1px solid var(--line);border-radius:var(--r-3);background:var(--surface);transition:transform .45s cubic-bezier(.16,1,.3,1),border-color .45s cubic-bezier(.16,1,.3,1)}.home-models .why-card__field{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,transparent 46%,rgb(0 0 0 / .4) 62%,#000 78%);mask-image:linear-gradient(to bottom,transparent 0%,transparent 46%,rgb(0 0 0 / .4) 62%,#000 78%)}.home-models .why-card__copy,.home-models .why-panel{position:relative;z-index:1}.home-models .why-card__copy{display:grid;gap:.55rem}.home-models .why-card__copy:before{content:"";position:absolute;z-index:-1;inset:-1.6rem -1.6rem -2.4rem;background:linear-gradient(to bottom,var(--surface) 0%,var(--surface) 78%,transparent 100%);pointer-events:none}.home-models .why-card__copy h3,.home-models .why-card__copy p{margin:0}.home-models .why-card__copy h3{color:var(--text);font-family:Google Sans Text,ui-sans-serif,sans-serif;font-size:var(--text-base);font-weight:500;letter-spacing:-.02em;line-height:1.25}.home-models .why-card__copy p{max-width:34ch;color:var(--muted);font-size:var(--text-sm);line-height:1.55}.home-models .why-panel{--why-ink: #161616;--why-mute: #525252;--why-panel: #f3f3f3;--why-pass: oklch(from var(--primary) .48 .16 h);--why-pass-wash: oklch(from var(--primary) .96 .095 h);--why-pass-mark: oklch(from var(--primary) .56 .19 h);--why-fail: #c62818;--why-run: oklch(.96 .042 248);--why-run-ink: oklch(.46 .14 250);display:grid;gap:.45rem;padding:.7rem;border:1px solid rgb(0 0 0 / .06);border-radius:.85rem;background:#fff;color:var(--why-ink);box-shadow:0 1rem 2.2rem #00000061;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1)}.home-models .why-panel__label,.home-models .why-checks__head{display:flex;align-items:center;gap:.55rem;min-height:1.7rem;margin:0;padding:0 .35rem;color:var(--why-mute);font-family:Google Sans Text,ui-sans-serif,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:-.015em}.home-models .why-checks__head .ph{font-size:1rem}.home-models .why-bars{padding-bottom:.55rem}.home-models .why-bars__plot{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:.85rem;height:9.4rem;margin:.15rem .35rem .1rem;padding-top:1.35rem}.home-models .why-bars__plot:after{content:"";position:absolute;left:.2rem;right:.2rem;bottom:2.7rem;height:1px;background:#16161629;pointer-events:none}.home-models .why-bars__col{display:grid;grid-template-rows:minmax(0,1fr) auto;align-items:end;justify-items:center;gap:.5rem;height:100%;min-width:0}.home-models .why-bars__shaft{position:relative;display:flex;align-items:flex-end;justify-content:center;width:min(3.15rem,72%);height:100%}.home-models .why-bars__price{position:absolute;z-index:1;left:50%;bottom:calc(var(--why-bar) * 1%);color:var(--why-ink);font-family:Google Sans Text,ui-sans-serif,sans-serif;font-size:.75rem;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1;white-space:nowrap;transform:translate(-50%,-.32rem)}.home-models .why-bars__fill{display:block;width:100%;height:calc(var(--why-bar) * 1%);border-radius:.28rem .28rem .08rem .08rem;background:#c8c8c8;transform:scaleY(1);transform-origin:bottom center}.home-models .why-bars__fill--trained{background:var(--primary);box-shadow:0 .55rem 1rem oklch(from var(--primary) l c h / .38)}.home-models .why-bars__name{min-height:2.2rem;color:var(--why-mute);font-family:Google Sans Text,ui-sans-serif,sans-serif;font-size:.72rem;font-weight:500;letter-spacing:-.015em;line-height:1.15;text-align:center}.home-models .why-bars__col--trained .why-bars__name{color:var(--why-ink)}.home-models .why-arc__figure{display:grid;gap:.15rem;margin:.1rem .2rem .15rem}.home-models .why-arc__svg{display:block;width:100%;height:auto}.home-models .why-arc__track,.home-models .why-arc__stroke{fill:none;stroke-linecap:round;stroke-width:16}.home-models .why-arc__track,.home-models .why-arc__track--inner{stroke:#efefef}.home-models .why-arc__stroke{stroke:#c8c8c8;stroke-dasharray:calc(var(--why-bar) * 1) 300;stroke-dashoffset:0}.home-models .why-arc__stroke--trained{stroke:var(--primary);filter:drop-shadow(0 .45rem .35rem oklch(from var(--primary) l c h / .38))}.home-models .why-arc__legend{display:grid;gap:.35rem;margin:.35rem .15rem 0;padding:0;list-style:none}.home-models .why-arc__name{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4rem;color:var(--why-mute);font-family:Google Sans Text,ui-sans-serif,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:-.015em;line-height:1.1}.home-models .why-arc__name strong{color:var(--why-ink);font-weight:500;font-variant-numeric:tabular-nums}.home-models .why-arc__name:before{content:"";width:.5rem;height:.5rem;border-radius:999px;background:#c8c8c8}.home-models .why-arc__name--trained{color:var(--why-ink)}.home-models .why-arc__name--trained:before{background:var(--primary)}.home-models .why-arc__note{margin:.2rem .15rem 0;color:var(--why-mute);font-family:Google Sans Text,ui-sans-serif,sans-serif;font-size:.68rem;font-weight:400;letter-spacing:-.015em;line-height:1.35}.home-models .why-checks__row{display:grid;grid-template-columns:1.1rem minmax(0,1fr) auto;align-items:center;gap:.65rem;min-height:2.75rem;padding:0 .85rem;border-radius:.55rem;background:var(--why-panel);color:var(--why-ink);font-family:Google Sans Text,ui-sans-serif,sans-serif;font-size:.8125rem;letter-spacing:-.02em;line-height:1.2;transition:background-color .32s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1)}.home-models .why-checks__row strong{font-weight:500}.home-models .why-checks__mark{display:grid;width:1rem;height:1rem;place-items:center}.home-models .why-checks__mark>*{grid-area:1 / 1;justify-self:center;align-self:center}.home-models .why-checks__spinner{display:block;width:.9rem;height:.9rem;overflow:visible;opacity:0;color:var(--why-run-ink)}.home-models .why-checks__spinner-track,.home-models .why-checks__spinner-arc{fill:none;stroke-width:1.7;stroke-linecap:round}.home-models .why-checks__spinner-track{stroke:#16161624}.home-models .why-checks__spinner-arc{stroke:currentColor;stroke-dasharray:11.2 26.5}.home-models .why-checks__pass,.home-models .why-checks__fail{font-size:1rem;line-height:1;opacity:0;transform:scale(.72)}.home-models .why-checks__row[data-state=pass]{background:var(--why-pass-wash)}.home-models .why-checks__row[data-state=pass] strong,.home-models .why-checks__row[data-state=pass] .why-checks__pass{color:var(--why-pass-mark)}.home-models .why-checks__row[data-state=pass] .why-checks__pass{opacity:1;transform:scale(1)}.home-models .why-checks__row[data-state=fail]{background:oklch(from var(--why-fail) l c h / .12)}.home-models .why-checks__row[data-state=fail] strong,.home-models .why-checks__row[data-state=fail] .why-checks__fail{color:var(--why-fail)}.home-models .why-checks__row[data-state=fail] .why-checks__fail{opacity:1;transform:scale(1)}.home-models .why-checks__row[data-state=running]{background:var(--why-run)}.home-models .why-checks__row[data-state=running] .why-checks__spinner{opacity:1}.home-models .why-checks__row[data-state=idle] .why-checks__pass{opacity:.28;color:#2c2c2c}.home-models .why-checks__row[data-current=true]{transform:translate3d(.12rem,0,0)}@media(min-width:56.25em){.home-models .why-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.home-models .why-card{min-height:28rem;padding:1.5rem 1.35rem 1.25rem}}@media(prefers-reduced-motion:no-preference){.home-models .why-card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--text) 22%,var(--line))}.home-models .why-card:hover .why-bars,.home-models .why-card:hover .why-arc{transform:translateY(-.35rem);box-shadow:0 1.45rem 2.5rem #00000075,0 0 0 1px oklch(from var(--primary) l c h / .55)}.home-models .why-card:not([data-drawn=true]) .why-bars--columns .why-bars__fill{transform:scaleY(0)}.home-models .why-card:not([data-drawn=true]) .why-bars__price,.home-models .why-card:not([data-drawn=true]) .why-arc__name strong{opacity:0}.home-models .why-card[data-drawn=true] .why-bars__price,.home-models .why-card[data-drawn=true] .why-arc__name strong{transition:opacity .35s ease .35s}.home-models .why-card:not([data-drawn=true]) .why-arc__stroke{stroke-dashoffset:calc(var(--why-bar) * 1 + 12);opacity:0}.home-models .why-card[data-drawn=true] .why-bars__fill{transition:transform .75s cubic-bezier(.16,1,.3,1)}.home-models .why-card[data-drawn=true] .why-arc__stroke{transition:stroke-dashoffset .72s cubic-bezier(.16,1,.3,1)}.home-models .why-card[data-drawn=true] .why-arc__stroke--trained{transition-delay:.08s}.home-models .why-card[data-pop=reset] .why-arc__stroke{stroke-dashoffset:calc(var(--why-bar) * 1 + 12);transition:none}.home-models .why-card[data-pop=true] .why-bars--columns .why-bars__fill{animation:why-bar-rise .72s cubic-bezier(.16,1,.3,1) both}.home-models .why-card[data-pop=true] .why-bars__col--trained .why-bars__fill{animation-delay:.08s}.home-models .why-checks__row[data-state=running] .why-checks__spinner{transform-origin:50% 50%;transform-box:fill-box;animation:why-checks-spin .7s linear infinite}.home-models .why-checks__row[data-state=fail]{animation:why-checks-shake .46s cubic-bezier(.36,.07,.19,.97) both}}@keyframes why-bar-rise{0%{transform:scaleY(.08)}to{transform:scaleY(1)}}@keyframes why-checks-spin{to{transform:rotate(360deg)}}@keyframes why-checks-shake{0%,to{transform:translate(0)}18%{transform:translate(-.26rem)}36%{transform:translate(.22rem)}54%{transform:translate(-.16rem)}72%{transform:translate(.1rem)}}.newsletter-form-container{width:100%;max-width:28rem;display:flex;flex-direction:column;align-items:stretch}.newsletter-form{width:100%;display:flex;flex-direction:column;gap:.6rem}.newsletter-form-container--row .newsletter-form{flex-direction:column}@media(min-width:32em){.newsletter-form-container--row .newsletter-form{flex-direction:row;align-items:stretch}}.newsletter-form-input{flex:1 1 auto;font-family:inherit;font-size:var(--text-base, 1rem);color:var(--text);background:var(--surface, var(--bg));border:1px solid var(--line);border-radius:var(--r-2, .5rem);padding:.6rem .85rem;min-width:0;transition:border-color .2s ease}.newsletter-form-input:focus-visible{outline:2px solid var(--text);outline-offset:1px}.newsletter-form-button,.newsletter-loading-button{flex:0 0 auto}.newsletter-form-container--stack .newsletter-form-button,.newsletter-form-container--stack .newsletter-loading-button{width:100%;justify-content:center}.btn.newsletter-loading-button{display:none;opacity:.7;cursor:default}.newsletter-success,.newsletter-error{display:none;width:100%;justify-content:flex-start}.newsletter-success-message,.newsletter-error-message{margin:.75rem 0 0;font-size:var(--text-sm);line-height:1.5}.newsletter-success-message,.newsletter-error-message{color:var(--text)}.newsletter-back-button{margin-top:.75rem;font-family:inherit;font-size:var(--text-sm);color:var(--muted);background:transparent;border:0;cursor:pointer;text-decoration:none;display:none;align-self:flex-start}.newsletter-back-button:hover{text-decoration:underline}.newsletter-section__inner[data-astro-cid-lz6q3cuv]{max-width:40rem;display:grid;gap:.75rem;justify-items:center;text-align:center}.newsletter-section__title[data-astro-cid-lz6q3cuv]{margin:0;font-family:Google Sans Flex,ui-sans-serif,sans-serif;font-weight:500;font-size:clamp(1.25rem,2.5vw,1.6rem);line-height:1.3;letter-spacing:-.01em;color:var(--text);max-width:32ch}.newsletter-section__lead[data-astro-cid-lz6q3cuv]{margin:0;font-size:var(--text-sm);line-height:1.5;color:var(--muted);max-width:44ch}.newsletter-section__inner[data-astro-cid-lz6q3cuv] .newsletter-form-container{margin-top:.5rem;align-items:center}.newsletter-section__inner[data-astro-cid-lz6q3cuv] .newsletter-success,.newsletter-section__inner[data-astro-cid-lz6q3cuv] .newsletter-error{justify-content:center}.newsletter-section__inner[data-astro-cid-lz6q3cuv] .newsletter-back-button{align-self:center}
