.now-home[data-astro-cid-lcdefpme]{padding-block:var(--space-5) var(--space-8)}.split[data-astro-cid-lcdefpme]{--seam:44px;background:#07080b;flex-direction:column;display:flex}.half[data-astro-cid-lcdefpme]{min-height:max(340px, calc((100svh - 112px - var(--seam)) / 2));isolation:isolate;background:var(--bg);color:var(--ink);align-items:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden;container-type:inline-size}.half[data-astro-cid-lcdefpme]:hover{color:var(--ink)}.half[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--accent);outline-offset:-6px}.half__video[data-astro-cid-lcdefpme]{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform 1.2s var(--ease-out), filter var(--dur-2);position:absolute;inset:0}.half__shade[data-astro-cid-lcdefpme]{z-index:-1;background:linear-gradient(#07080b1a 0%,#07080b59 55%,#07080beb 100%);position:absolute;inset:0}.half--systems[data-astro-cid-lcdefpme]{background-color:var(--bg);background-image:linear-gradient(var(--grid-major) 1px, transparent 1px), linear-gradient(90deg, var(--grid-major) 1px, transparent 1px), linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);background-position:-1px -1px;background-size:120px 120px,120px 120px,24px 24px,24px 24px}.bp[data-astro-cid-lcdefpme]{z-index:-1;top:var(--space-5);right:var(--space-4);width:auto;height:calc(100% - var(--space-7));opacity:.32;max-width:78%;transition:transform 1.2s var(--ease-out), opacity var(--dur-2);transform-origin:100% 0;position:absolute}.bp__line[data-astro-cid-lcdefpme]{fill:none;stroke:var(--ink);stroke-width:1.2px;opacity:.8}.bp__line--loop[data-astro-cid-lcdefpme]{stroke-dasharray:4 5;opacity:.55}.bp__head[data-astro-cid-lcdefpme]{fill:var(--ink)}.bp__box[data-astro-cid-lcdefpme]{fill:var(--bg);stroke:var(--ink);stroke-width:1.2px}.bp__box--gate[data-astro-cid-lcdefpme]{fill:var(--accent);stroke:var(--accent)}.bp__box--small[data-astro-cid-lcdefpme]{fill:var(--surface)}.bp__t[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;fill:var(--ink);font-size:11px}.bp__t--gate[data-astro-cid-lcdefpme]{fill:var(--on-accent)}.bp__t--small[data-astro-cid-lcdefpme]{text-transform:none;font-size:10px}.bp__note[data-astro-cid-lcdefpme]{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;fill:var(--ink-dim);font-size:9px}.bp__pulse[data-astro-cid-lcdefpme]{fill:var(--accent)}@media (prefers-reduced-motion:no-preference){.draw[data-astro-cid-lcdefpme]{stroke-dasharray:1;stroke-dashoffset:1px;animation:draw .9s var(--ease-out) forwards;animation-delay:.3s}.bp__line--loop[data-astro-cid-lcdefpme].draw{stroke-dasharray:1;animation-delay:1.1s}@keyframes draw{to{stroke-dashoffset:0}}.bp__node[data-astro-cid-lcdefpme]{opacity:0;animation:node .6s var(--ease-out) forwards;animation-delay:calc(var(--d) * .12s + .15s)}@keyframes node{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.bp__line--loop[data-astro-cid-lcdefpme].draw{animation-name:draw-loop}@keyframes draw-loop{to{stroke-dashoffset:0;stroke-dasharray:4 5}}}@media (prefers-reduced-motion:reduce){.bp__pulse[data-astro-cid-lcdefpme]{display:none}}.half__body[data-astro-cid-lcdefpme]{gap:var(--space-3);padding:var(--space-6) var(--gutter);max-width:34rem;display:grid}.half__no[data-astro-cid-lcdefpme]{color:var(--accent-text)}.half__title[data-astro-cid-lcdefpme]{font-family:var(--font-display);text-transform:uppercase;margin-left:-.04em;font-size:clamp(3.6rem,22cqi,10.5rem);font-weight:900;line-height:.8}.half__line[data-astro-cid-lcdefpme]{color:var(--ink);font-size:var(--step-1);max-width:26ch;line-height:1.35}.half__go[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-3);min-height:48px;margin-top:var(--space-2);padding:0 var(--space-5);font-family:var(--font-mono);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.08em;border:1px solid var(--line-strong);border-radius:var(--radius);transition:background var(--dur-1), color var(--dur-1), border-color var(--dur-1);background:#0000002e;justify-self:start;display:inline-flex}.half[data-astro-cid-lcdefpme]:hover .half__go[data-astro-cid-lcdefpme],.half[data-astro-cid-lcdefpme]:focus-visible .half__go[data-astro-cid-lcdefpme]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.half[data-astro-cid-lcdefpme] .arrow[data-astro-cid-lcdefpme]{transition:transform var(--dur-2) var(--ease-out)}.half[data-astro-cid-lcdefpme]:hover .arrow[data-astro-cid-lcdefpme]{transform:translate(4px)}.seam[data-astro-cid-lcdefpme]{flex:0 0 var(--seam);background:#07080b;border-block:1px solid #e6ebf21f;place-items:center;display:grid;position:relative}.seam[data-astro-cid-lcdefpme]:before{content:"";background:linear-gradient(90deg, transparent, var(--signal) 20%, var(--signal) 80%, transparent);opacity:.5;height:1px;position:absolute;inset:50% 0 auto}.seam__text[data-astro-cid-lcdefpme]{padding:0 var(--space-4);font-family:var(--font-mono);font-size:var(--step--2);text-transform:uppercase;letter-spacing:var(--tracking-label);color:#c9d2df;white-space:nowrap;text-wrap:nowrap;background:#07080b;margin:0;font-weight:400;line-height:normal;position:relative}.seam__dot[data-astro-cid-lcdefpme]{color:var(--signal)}@media (width>=760px){.split[data-astro-cid-lcdefpme]{flex-direction:row;height:calc(100svh - 61px);min-height:560px;max-height:1100px}.half[data-astro-cid-lcdefpme]{min-height:0;transition:flex-grow .8s var(--ease-out);flex:1 1 0}.seam[data-astro-cid-lcdefpme]{border:0;border-inline:1px solid #e6ebf21f}.seam[data-astro-cid-lcdefpme]:before{background:linear-gradient(180deg, transparent, var(--signal) 20%, var(--signal) 80%, transparent);width:1px;height:auto;inset:0 auto 0 50%}.seam__text[data-astro-cid-lcdefpme]{writing-mode:vertical-rl;padding:var(--space-4) 0;transform:rotate(180deg)}.bp[data-astro-cid-lcdefpme]{opacity:.95;max-width:70%;height:min(46%,470px);top:7%;right:6%}}@media (width>=760px) and (hover:hover){.split[data-astro-cid-lcdefpme]:has(.half:hover) .half[data-astro-cid-lcdefpme]:not(:hover){flex-grow:.72}.split[data-astro-cid-lcdefpme]:has(.half:hover) .half[data-astro-cid-lcdefpme]:not(:hover) .half__video[data-astro-cid-lcdefpme]{filter:brightness(.6)saturate(.7)}.half--work[data-astro-cid-lcdefpme]:hover .half__video[data-astro-cid-lcdefpme],.half--systems[data-astro-cid-lcdefpme]:hover .bp[data-astro-cid-lcdefpme]{transform:scale(1.03)}}@media (width>=760px) and (height<=700px){.bp[data-astro-cid-lcdefpme]{opacity:.35;height:60%}}.proof-wrap[data-astro-cid-lcdefpme]{padding-block:var(--space-6);border-top:1px solid var(--line)}.proof[data-astro-cid-lcdefpme]{gap:var(--space-4);display:grid}.proof__item[data-astro-cid-lcdefpme]{gap:var(--space-1);display:grid}.proof[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-size:var(--step--1);color:var(--ink-dim);margin:0}.proof__item--lead[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-size:var(--step-1);color:var(--ink);line-height:1.25}.proof__item--lead[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--accent-text)}@media (width>=760px){.proof[data-astro-cid-lcdefpme]{gap:var(--space-6);grid-template-columns:1.6fr 1fr 1fr;align-items:end}}
