html.reveal-js [data-reveal]{opacity:0;transform:translateY(24px) scale(.985);transition:opacity var(--dur-reveal) var(--ease-out),transform var(--dur-reveal) var(--ease-out);transition-delay:var(--reveal-delay,0ms)}html.reveal-js [data-reveal].is-visible{opacity:1;transform:none}html.reveal-js .about-value[data-reveal] .about-value__icon,html.reveal-js .dev-issue[data-reveal] .dev-issue__icon{opacity:0;transform:scale(.5)}html.reveal-js .about-value[data-reveal].is-visible .about-value__icon,html.reveal-js .dev-issue[data-reveal].is-visible .dev-issue__icon{animation:wf-power-on .5s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(var(--reveal-delay,0ms) + 130ms)}@keyframes wf-power-on{0%{opacity:0;transform:scale(.5)}62%{opacity:1;transform:scale(1.09)}100%{opacity:1;transform:scale(1)}}html.reveal-js .card[data-reveal] .diag-list .icon{opacity:0;transform:scale(.5)}html.reveal-js .card[data-reveal].is-visible .diag-list li:nth-child(n) .icon{animation:wf-power-on .45s cubic-bezier(.34,1.56,.64,1) both}html.reveal-js .card[data-reveal].is-visible .diag-list li:first-child .icon{animation-delay:.14s}html.reveal-js .card[data-reveal].is-visible .diag-list li:nth-child(2) .icon{animation-delay:.21s}html.reveal-js .card[data-reveal].is-visible .diag-list li:nth-child(3) .icon{animation-delay:.28s}html.reveal-js .card[data-reveal].is-visible .diag-list li:nth-child(4) .icon{animation-delay:.35s}html.reveal-js .card[data-reveal].is-visible .diag-list li:nth-child(5) .icon{animation-delay:.42s}html.reveal-js .card[data-reveal].is-visible .diag-list li:nth-child(6) .icon{animation-delay:.49s}html.reveal-js .card[data-reveal].is-visible .diag-list li:nth-child(n+7) .icon{animation-delay:.56s}html.reveal-js .cat-cards:not(.is-visible) .cat-card__icon{opacity:0;transform:scale(.5)}html.reveal-js .cat-cards.is-visible .cat-card__icon{animation:wf-power-on .5s cubic-bezier(.34,1.56,.64,1) both}.cat-cards.is-visible .cat-card:first-child .cat-card__icon{animation-delay:50ms}.cat-cards.is-visible .cat-card:nth-child(2) .cat-card__icon{animation-delay:.11s}.cat-cards.is-visible .cat-card:nth-child(3) .cat-card__icon{animation-delay:.17s}.cat-cards.is-visible .cat-card:nth-child(4) .cat-card__icon{animation-delay:.23s}html.reveal-js .cat-cards:not(.is-visible) .cat-chip{opacity:0;transform:translateY(8px) scale(.85)}html.reveal-js .cat-cards.is-visible .cat-chip{animation:wf-chip-pop .44s cubic-bezier(.34,1.56,.64,1) both}.cat-cards.is-visible .cat-chip:first-child{animation-delay:.14s}.cat-cards.is-visible .cat-chip:nth-child(2){animation-delay:.19s}.cat-cards.is-visible .cat-chip:nth-child(3){animation-delay:.24s}.cat-cards.is-visible .cat-chip:nth-child(4){animation-delay:.3s}.cat-cards.is-visible .cat-chip:nth-child(n+5){animation-delay:.36s}@keyframes wf-chip-pop{from{opacity:0;transform:translateY(8px) scale(.85)}to{opacity:1;transform:none}}[data-kinetic] .kw{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.14em;margin-bottom:-.14em}[data-kinetic] .kw>span{display:inline-block;transform:translateY(115%);transition:transform .62s var(--ease-out);transition-delay:calc(var(--wi,0) * 0.04s)}html.reveal-js .is-visible [data-kinetic] .kw>span,html.reveal-js [data-kinetic].is-visible .kw>span{transform:none}html.reveal-js [data-reveal]:has([data-kinetic]){transform:none}.word-reveal .word{display:inline-block;vertical-align:top}.word-reveal .word>span{display:inline-block;opacity:0}.word-reveal.is-animate .word>span{animation:wf-word-up .78s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--word-delay,0ms);will-change:transform,opacity}@keyframes wf-word-up{from{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:none}}.rotating-word{display:inline-grid;vertical-align:bottom}.rotating-word__size{grid-area:1/1;visibility:hidden;white-space:nowrap}.rotating-word__live{grid-area:1/1;overflow:hidden;display:inline-block}.rotating-word__word{display:inline-block;white-space:nowrap;color:var(--accent-p);transform-origin:left center;transition:transform .55s var(--ease-out)}.rotating-word__word.is-exiting{transform:translateY(-.7em) scale(.88)}.rotating-word__word.is-entering{transform:translateY(.7em) scale(1.08);transition:none}[data-countup]{font-variant-numeric:tabular-nums}@keyframes wf-pulse{0%,100%{box-shadow:0 0 0 0 var(--accent-glow)}50%{box-shadow:0 0 0 8px transparent}}@keyframes wf-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.b2b__cpu{display:flex;flex-direction:column;height:100%;padding:1.75rem 2rem;border:1px solid var(--line-dark);border-radius:14px;background:var(--ink-2)}.b2b__cpu-cap{margin:0;font-family:var(--font-mono,monospace);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-dk-2)}.b2b__cpu-art{flex:1;display:flex;align-items:center;justify-content:center;padding:.5rem 0}.b2b__cpu-art .cpu-svg{width:100%;max-width:34rem;height:auto}.cpu-architecture{offset-anchor:10px 0px;animation:cpu-path-move 5s linear infinite both;will-change:offset-distance}@keyframes cpu-path-move{0%{offset-distance:0%}100%{offset-distance:100%}}.cpu-line-1{offset-path:path("M 10 20 h 79.5 q 5 0 5 5 v 24");animation-duration:5s;animation-delay:1s}.cpu-line-2{offset-path:path("M 180 10 h -69.7 q -5 0 -5 5 v 24");animation-duration:5s;animation-delay:3s}.cpu-line-3{offset-path:path("M 130 20 v 21.8 q 0 5 -5 5 h -10");animation-duration:6s;animation-delay:2s}.cpu-line-4{offset-path:path("M 170 80 v -21.8 q 0 -5 -5 -5 h -50");animation-duration:6s;animation-delay:1.5s}.cpu-line-5{offset-path:path("M 135 65 h 15 q 5 0 5 5 v 10 q 0 5 -5 5 h -39.8 q -5 0 -5 -5 v -20");animation-duration:6.5s;animation-delay:2.5s}.cpu-line-6{offset-path:path("M 94.8 95 v -36");animation-duration:4.5s;animation-delay:1s}.cpu-line-7{offset-path:path("M 88 88 v -15 q 0 -5 -5 -5 h -10 q -5 0 -5 -5 v -5 q 0 -5 5 -5 h 14");animation-duration:5.5s;animation-delay:3s}.cpu-line-8{offset-path:path("M 30 30 h 25 q 5 0 5 5 v 6.5 q 0 5 5 5 h 20");animation-duration:6s;animation-delay:.5s}.loc-hero{position:relative;overflow:hidden;min-height:440px;border:1px solid var(--line-dark);border-radius:20px;background:var(--ink)}@media (min-width:640px){.loc-hero{min-height:480px}}.loc-hero__scrim{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,var(--ink) 25%,color-mix(in srgb,var(--ink) 55%,transparent) 50%,transparent 100%)}.loc-hero__text{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:440px;max-width:34rem;padding:56px 24px}@media (min-width:640px){.loc-hero__text{min-height:480px;padding:56px 48px}}.loc-hero__text .h2.on-dark{margin-top:12px;color:var(--text-dk)}.loc-hero__text .on-dark-2{margin-top:16px;max-width:28rem;color:var(--text-dk-2)}.dm{position:absolute;top:64%;left:36%;width:160%;height:auto;transform:translateY(-50%) translateX(calc(var(--p,0) * -24px));color:#4f74b8;will-change:transform;-webkit-mask-image:radial-gradient(82% 86% at 27% 35%,#000 40%,transparent 74%);mask-image:radial-gradient(82% 86% at 27% 35%,#000 40%,transparent 74%)}.dm-loc-dot{fill:var(--accent)}.dm-loc-ring{fill:var(--accent);transform-box:fill-box;transform-origin:center;animation:dm-pulse 2.6s var(--ease-out) infinite}@keyframes dm-pulse{0%{transform:scale(1);opacity:.5}100%{transform:scale(7);opacity:0}}.loc-canvas{position:absolute;inset:0;width:100%;height:100%;display:block;z-index:0}