.Mark-module__wKEYnG__mark{filter:drop-shadow(0 0 .35em #f1610047);filter:drop-shadow(0 0 .35em lab(60.0094% 54.4723 70.7867/.28));block-size:auto;transition:filter var(--d-md) var(--ease-out-quart);-webkit-user-select:none;user-select:none;flex:none;display:block}a:hover>.Mark-module__wKEYnG__mark,a:focus-visible>.Mark-module__wKEYnG__mark{filter:drop-shadow(0 0 .6em #f161008c);filter:drop-shadow(0 0 .6em lab(60.0094% 54.4723 70.7867/.55))}.Mark-module__wKEYnG__animate{opacity:0;animation:Mark-module__wKEYnG__markIn .78s var(--ease-out-expo) .16s forwards}@keyframes Mark-module__wKEYnG__markIn{0%{opacity:0;transform:translateY(-8px)scale(.94)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Mark-module__wKEYnG__animate{opacity:1;animation:none;transform:none}.Mark-module__wKEYnG__mark{transition:none}}
.AskAgent-module__7ceaAW__agent{display:none}.AskAgent-module__7ceaAW__surface{isolation:isolate;-webkit-backdrop-filter:blur(26px)saturate(1.35);background:linear-gradient(#1c1f2699 0%,#06070ae6 46%,#030305f0 100%);background:linear-gradient(lab(11.7672% -.111312 -5.18694/.6) 0%,lab(1.96798% -.0218079 -1.30019/.9) 46%,lab(.895985% -.0103489 -.575849/.94) 100%);border-radius:12px;position:relative;box-shadow:0 28px 70px -34px #000000f2,inset 0 1px #e6e8ea1f;box-shadow:0 28px 70px -34px lab(0% 0 0/.95),inset 0 1px lab(91.8723% -.330508 -1.47074/.12)}@media (min-width:1040px){.AskAgent-module__7ceaAW__agent{align-content:end;gap:.8rem;padding:.75rem;display:grid}}@media (max-width:1039px){.AskAgent-module__7ceaAW__agent[data-inline=true]{gap:.8rem;padding:.75rem;display:grid}}.AskAgent-module__7ceaAW__field{z-index:2;background:#0102039e;background:lab(.457569% -.00241399 -.375813/.62);border-radius:10px;align-items:center;gap:.6rem;min-block-size:44px;padding:.55rem .6rem .55rem .7rem;display:flex;position:relative}.AskAgent-module__7ceaAW__input{appearance:none;min-inline-size:0;color:var(--vx-1);font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.012em;background:0 0;border:0;flex:1;padding:.1rem 0;font-size:.92rem}.AskAgent-module__7ceaAW__input::placeholder{color:var(--vx-3)}.AskAgent-module__7ceaAW__input:focus{outline:none}.AskAgent-module__7ceaAW__input:disabled{opacity:.55}.AskAgent-module__7ceaAW__ring{border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--ring-angle,0deg), #f16100bf, #8b3ae58c 28%, #00d98f80 52%, #f1610033 74%, #f16100bf 100%);-webkit-mask-composite:xor;opacity:.55;transition:opacity var(--d-md) var(--ease-out-quart);padding:1px;animation:14s linear infinite AskAgent-module__7ceaAW__ringSpin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@supports (color:lab(0% 0 0)){.AskAgent-module__7ceaAW__ring{background:conic-gradient(from var(--ring-angle,0deg), lab(60.0094% 54.4723 70.7867/.75), lab(43.4481% 58.4113 -73.8688/.55) 28%, lab(76.9717% -63.9557 25.0545/.5) 52%, lab(60.0094% 54.4723 70.7867/.2) 74%, lab(60.0094% 54.4723 70.7867/.75) 100%)}}.AskAgent-module__7ceaAW__field:after{content:"";border-radius:inherit;pointer-events:none;z-index:-1;transition:box-shadow var(--d-md) var(--ease-out-quart);position:absolute;inset:-1px;box-shadow:0 0 #f1610000;box-shadow:0 0 lab(60.0094% 54.4723 70.7867/0)}.AskAgent-module__7ceaAW__field:focus-within .AskAgent-module__7ceaAW__ring{opacity:.95;animation-duration:7s}.AskAgent-module__7ceaAW__field:focus-within:after{box-shadow:0 0 18px -2px #f1610066;box-shadow:0 0 18px -2px lab(60.0094% 54.4723 70.7867/.4)}.AskAgent-module__7ceaAW__agent[data-state=thinking] .AskAgent-module__7ceaAW__ring,.AskAgent-module__7ceaAW__agent[data-state=speaking] .AskAgent-module__7ceaAW__ring{opacity:1;animation-duration:1.5s}.AskAgent-module__7ceaAW__agent[data-state=thinking] .AskAgent-module__7ceaAW__field:after,.AskAgent-module__7ceaAW__agent[data-state=speaking] .AskAgent-module__7ceaAW__field:after{box-shadow:0 0 26px -2px #f161008c;box-shadow:0 0 26px -2px lab(60.0094% 54.4723 70.7867/.55)}.AskAgent-module__7ceaAW__agent[data-state=error] .AskAgent-module__7ceaAW__ring{opacity:.3;filter:saturate(.15);animation-duration:30s}@property --ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes AskAgent-module__7ceaAW__ringSpin{to{--ring-angle:360deg}}.AskAgent-module__7ceaAW__send{appearance:none;color:var(--vx-2);cursor:pointer;transition:color var(--d-sm) var(--ease-out-quart), border-color var(--d-sm) var(--ease-out-quart), background var(--d-sm) var(--ease-out-quart);background:#e6e8ea0d;background:lab(91.8723% -.330508 -1.47074/.05);border:1px solid #e6e8ea1f;border:1px solid lab(91.8723% -.330508 -1.47074/.12);border-radius:6px;flex:none;align-items:center;padding:.3rem .5rem;display:inline-flex}.AskAgent-module__7ceaAW__send:hover:not(:disabled),.AskAgent-module__7ceaAW__send:focus-visible{color:var(--signal);border-color:color-mix(in oklab, var(--signal) 55%, transparent);background:#f161001f;background:lab(60.0094% 54.4723 70.7867/.12)}.AskAgent-module__7ceaAW__send:disabled{opacity:.3;cursor:not-allowed}.AskAgent-module__7ceaAW__answer{z-index:2;color:var(--vx-1);overscroll-behavior:contain;scrollbar-width:none;text-wrap:pretty;max-block-size:11rem;margin:0;padding-inline:.25rem;font-size:.875rem;line-height:1.55;position:relative;overflow-y:auto}.AskAgent-module__7ceaAW__answer::-webkit-scrollbar{display:none}.AskAgent-module__7ceaAW__answer[data-error=true]{color:var(--warn)}.AskAgent-module__7ceaAW__caret{vertical-align:text-bottom;background:var(--signal);block-size:.95em;inline-size:2px;box-shadow:0 0 6px var(--signal);margin-inline-start:2px;animation:1s steps(2,end) infinite AskAgent-module__7ceaAW__caret;display:inline-block}@keyframes AskAgent-module__7ceaAW__caret{0%,50%{opacity:1}50.01%,to{opacity:0}}.AskAgent-module__7ceaAW__foot{z-index:2;color:var(--vx-3);justify-content:space-between;align-items:center;gap:.6rem;padding-inline:.25rem;display:flex;position:relative}.AskAgent-module__7ceaAW__reset{appearance:none;color:var(--vx-3);cursor:pointer;font:inherit;text-underline-offset:3px;transition:color var(--d-sm) var(--ease-out-quart);background:0 0;border:0;padding:0;text-decoration:underline}.AskAgent-module__7ceaAW__reset:hover{color:var(--signal)}@media (prefers-reduced-motion:reduce){.AskAgent-module__7ceaAW__ring,.AskAgent-module__7ceaAW__caret{animation:none}}
.Hero-module__ZARIfG__hero{isolation:isolate;background:var(--void);min-height:100svh;color:var(--vx-1);position:relative;overflow:hidden}.Hero-module__ZARIfG__scrim{z-index:1;pointer-events:none;background:linear-gradient(100deg,#080a0df0 0%,#080a0db8 34%,#080a0d26 62%,#0000 78%),linear-gradient(#0000 62%,#080a0de6 100%),linear-gradient(#080a0dbf 0%,#0000 22%);background:linear-gradient(100deg,lab(2.74296% -.261307 -1.55658/.94) 0%,lab(2.74296% -.261307 -1.55658/.72) 34%,lab(2.74296% -.261307 -1.55658/.15) 62%,#0000 78%),linear-gradient(#0000 62%,lab(2.74296% -.261307 -1.55658/.9) 100%),linear-gradient(lab(2.74296% -.261307 -1.55658/.75) 0%,#0000 22%);position:absolute;inset:0}@media (max-width:1039px){.Hero-module__ZARIfG__scrim{background:linear-gradient(#080a0ddb 0%,#080a0d9e 45%,#080a0de0 100%);background:linear-gradient(lab(2.74296% -.261307 -1.55658/.86) 0%,lab(2.74296% -.261307 -1.55658/.62) 45%,lab(2.74296% -.261307 -1.55658/.88) 100%)}}.Hero-module__ZARIfG__stage{z-index:2;min-height:100svh;padding:clamp(1.1rem, 2.4vw, 2rem) var(--gutter) clamp(1.4rem, 3.5vh, 2.5rem);grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,4vh,3rem);display:grid;position:relative}.Hero-module__ZARIfG__masthead{color:var(--vx-2);justify-content:space-between;align-items:baseline;gap:1.5rem;display:flex}.Hero-module__ZARIfG__wordmark{letter-spacing:-.02em;font-weight:600;font-size:var(--t-label);text-transform:uppercase;color:var(--vx-1)}.Hero-module__ZARIfG__wordmark em{font-family:var(--font-instrument-serif), serif;text-transform:none;letter-spacing:-.01em;font-size:1.16em;font-style:italic}.Hero-module__ZARIfG__mastRight{display:none}@media (min-width:760px){.Hero-module__ZARIfG__mastRight{color:var(--vx-3);gap:1.5rem;display:flex}}.Hero-module__ZARIfG__main{grid-template-columns:minmax(0,1fr);align-self:center;align-items:end;gap:clamp(2rem,5vw,4rem);width:100%;display:grid}@media (min-width:1040px){.Hero-module__ZARIfG__main{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}.Hero-module__ZARIfG__statement{grid-template-columns:minmax(0,1fr);justify-items:start;gap:clamp(1.1rem,2.5vh,1.75rem);display:grid}.Hero-module__ZARIfG__overline{color:var(--signal);align-items:center;gap:.7rem;display:flex}.Hero-module__ZARIfG__overline:before{content:"";transform-origin:0;block-size:1px;inline-size:2rem;animation:Hero-module__ZARIfG__ruleDraw .7s var(--ease-out-expo) both;background:currentColor}@keyframes Hero-module__ZARIfG__ruleDraw{0%{scale:0 1}to{scale:1}}.Hero-module__ZARIfG__overline>span{animation:Hero-module__ZARIfG__overlineIn .8s var(--ease-out-quart) .26s both;display:inline-block}@keyframes Hero-module__ZARIfG__overlineIn{0%{opacity:0;transform:translate(-7px)}to{opacity:1;transform:none}}.Hero-module__ZARIfG__head{font-size:var(--t-display-hero);letter-spacing:-.042em;text-wrap:balance;margin:0;font-weight:500;line-height:.86}.Hero-module__ZARIfG__head em{font-family:var(--font-instrument-serif), ui-serif, Georgia, serif;letter-spacing:-.02em;color:var(--paper);animation:Hero-module__ZARIfG__emSheen 9s var(--ease-in-out-expo) 2.4s infinite;background-image:linear-gradient(100deg,#0000 38%,#ffffffd9 50%,#0000 62%);background-image:linear-gradient(100deg,#0000 38%,lab(100% 0 0/.85) 50%,#0000 62%);background-position:190% 0;background-repeat:no-repeat;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:400}@keyframes Hero-module__ZARIfG__emSheen{0%{background-position:190% 0}22%,to{background-position:-90% 0}}.Hero-module__ZARIfG__lede{font-size:var(--t-lead);letter-spacing:-.014em;color:var(--vx-1);text-wrap:pretty;opacity:0;max-width:min(44ch,100%);animation:Hero-module__ZARIfG__ledeIn 1.1s var(--ease-out-quart) .62s both;margin:0;line-height:1.5}@keyframes Hero-module__ZARIfG__ledeIn{0%{opacity:0;filter:blur(5px);transform:translateY(9px)}to{opacity:.78;filter:blur();transform:none}}.Hero-module__ZARIfG__telemetry{display:none}@media (min-width:1040px){.Hero-module__ZARIfG__telemetry{border:1px solid var(--vx-rule);background:#080a0dbd;-webkit-backdrop-filter:blur(10px)saturate(.9);background:oklch(14.5% .008 255/.74);border-radius:4px;align-content:end;gap:0;padding:clamp(.9rem,1.6vw,1.35rem);display:grid;box-shadow:0 24px 60px -30px #000000e6;box-shadow:0 24px 60px -30px lab(0% 0 0/.9)}}.Hero-module__ZARIfG__telHead{color:var(--vx-2);border-block-end:1px solid var(--vx-rule);justify-content:space-between;align-items:center;gap:1rem;padding-block:0 .7rem;display:flex}.Hero-module__ZARIfG__pip{background:var(--ok);block-size:6px;inline-size:6px;animation:Hero-module__ZARIfG__pip 2.4s var(--ease-out-quart) infinite;border-radius:50%;box-shadow:0 0}.Hero-module__ZARIfG__pip[data-hot=true]{background:var(--signal);animation-duration:.9s}@keyframes Hero-module__ZARIfG__pip{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.Hero-module__ZARIfG__telRow{border-block-end:1px solid var(--vx-rule);color:var(--vx-2);justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.6rem;display:flex}.Hero-module__ZARIfG__telRow:last-child{border-block-end:0;padding-block-end:0}.Hero-module__ZARIfG__telVal{color:var(--vx-1);font-variant-numeric:tabular-nums}.Hero-module__ZARIfG__probe{z-index:3;justify-self:start;width:min(100%,46rem);margin-block-start:clamp(.4rem,1.4vh,1.1rem);position:relative}.Hero-module__ZARIfG__probeLabel{color:var(--vx-3);align-items:center;gap:.6rem;margin-block-end:.9rem;display:flex}.Hero-module__ZARIfG__field{align-items:center;gap:1rem;display:flex;position:relative}.Hero-module__ZARIfG__input{appearance:none;min-inline-size:0;color:var(--vx-1);font-family:var(--font-geist-mono), monospace;letter-spacing:-.03em;background:0 0;border:0;flex:1;padding:.35em 0 .55em;font-size:clamp(1.15rem,3.1vw,2.35rem);line-height:1.1}.Hero-module__ZARIfG__input::placeholder{color:var(--vx-3)}.Hero-module__ZARIfG__input:focus{outline:none}.Hero-module__ZARIfG__rule{background:var(--vx-rule);block-size:1px;position:absolute;inset-block-end:0;inset-inline:0}.Hero-module__ZARIfG__ruleLive{background:var(--signal);block-size:2px;inline-size:100%;box-shadow:0 0 18px var(--signal);transform-origin:0;transition:transform var(--d-md) var(--ease-out-expo);position:absolute;inset-block-end:0;inset-inline-start:0;transform:scaleX(0)}.Hero-module__ZARIfG__field:focus-within .Hero-module__ZARIfG__ruleLive{transition-duration:var(--d-lg);transform:scaleX(1)}.Hero-module__ZARIfG__hero[data-phase=igniting] .Hero-module__ZARIfG__ruleLive{inline-size:100vw;transition:inline-size var(--d-lg) var(--ease-in-out-expo), margin-inline-start var(--d-lg) var(--ease-in-out-expo), transform var(--d-sm) var(--ease-out-expo);margin-inline-start:-50vw;inset-inline-start:50%;transform:scaleX(1)scaleY(2)}.Hero-module__ZARIfG__submit{border:1px solid var(--signal);color:var(--signal);font-family:var(--font-geist-mono), monospace;font-size:var(--t-label);letter-spacing:.09em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background var(--d-sm) var(--ease-out-quart), color var(--d-sm) var(--ease-out-quart), box-shadow var(--d-sm) var(--ease-out-quart), border-color var(--d-sm) var(--ease-out-quart);background:#f161001a;background:lab(60.0094% 54.4723 70.7867/.1);border-radius:100px;flex:none;align-items:center;gap:.55rem;padding:.8rem 1.2rem .8rem 1.35rem;display:inline-flex;box-shadow:0 0 22px -6px #f1610099;box-shadow:0 0 22px -6px lab(60.0094% 54.4723 70.7867/.6)}.Hero-module__ZARIfG__submit:hover:not(:disabled),.Hero-module__ZARIfG__submit:focus-visible{background:var(--signal);border-color:var(--signal);color:#150a07;color:oklch(16% .02 44);box-shadow:0 0 30px -4px #f16100cc;box-shadow:0 0 30px -4px lab(60.0094% 54.4723 70.7867/.8)}.Hero-module__ZARIfG__submit:disabled{opacity:.3;cursor:not-allowed}.Hero-module__ZARIfG__probeFoot{color:var(--vx-3);flex-wrap:wrap;gap:.5rem 1.25rem;margin-block-start:.85rem;display:flex}.Hero-module__ZARIfG__err{color:var(--bad)}.Hero-module__ZARIfG__baseline{color:var(--vx-3);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.5rem 1.5rem;display:flex}.Hero-module__ZARIfG__machineLayer{z-index:5;background:#080a0ddb;-webkit-backdrop-filter:blur(3px);color:var(--vx-1);opacity:0;pointer-events:none;transition:opacity var(--d-lg) var(--ease-out-quart);overscroll-behavior:contain;background:oklch(14.5% .008 255/.86);position:fixed;inset:0;overflow-y:auto}.Hero-module__ZARIfG__hero[data-phase=scanning] .Hero-module__ZARIfG__machineLayer,.Hero-module__ZARIfG__hero[data-phase=blueprint] .Hero-module__ZARIfG__machineLayer{opacity:1;pointer-events:auto}.Hero-module__ZARIfG__hero[data-phase=scanning] .Hero-module__ZARIfG__stage,.Hero-module__ZARIfG__hero[data-phase=blueprint] .Hero-module__ZARIfG__stage{opacity:0;pointer-events:none;transition:opacity var(--d-sm) var(--ease-out-quart)}.Hero-module__ZARIfG__stage{transition:opacity var(--d-md) var(--ease-out-quart)}.Hero-module__ZARIfG__machineInner{min-height:100svh;padding:clamp(5.5rem, 11vh, 8rem) var(--gutter) clamp(1.5rem, 4vh, 2.5rem);grid-template-rows:auto 1fr auto;gap:clamp(1.5rem,4vh,3rem);display:grid}.Hero-module__ZARIfG__machineHead{border-block-end:1px solid var(--vx-rule);color:var(--vx-3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 1.5rem;padding-block-end:1rem;display:flex}.Hero-module__ZARIfG__target{color:var(--vx-1);letter-spacing:-.01em;text-transform:none}.Hero-module__ZARIfG__demoTag{border:1px solid var(--vx-rule);color:var(--vx-2);border-radius:3px;align-items:center;gap:.5rem;padding:.3rem .6rem;display:inline-flex}.Hero-module__ZARIfG__demoTag:before{content:"";background:var(--warn);border-radius:50%;block-size:5px;inline-size:5px}.Hero-module__ZARIfG__rail{width:100%;max-width:62rem;transition:opacity var(--d-md) var(--ease-out-quart), transform var(--d-md) var(--ease-out-expo);align-self:center;margin:0;padding:0;list-style:none}.Hero-module__ZARIfG__hero[data-phase=blueprint] .Hero-module__ZARIfG__rail{opacity:0;pointer-events:none;position:absolute;transform:translateY(-14px)}.Hero-module__ZARIfG__stageRow{border-block-end:1px solid var(--vx-rule);color:var(--vx-3);opacity:.3;transition:opacity var(--d-md) var(--ease-out-quart), color var(--d-md) var(--ease-out-quart);grid-template-columns:2.5rem 1fr auto;align-items:center;gap:.75rem 1rem;padding-block:clamp(.65rem,1.6vh,1.05rem);display:grid}.Hero-module__ZARIfG__stageRow[data-state=active],.Hero-module__ZARIfG__stageRow[data-state=done]{opacity:1}.Hero-module__ZARIfG__stageRow[data-state=active]{color:var(--vx-1)}.Hero-module__ZARIfG__stageRow[data-state=done]{color:var(--vx-2)}.Hero-module__ZARIfG__stageNo{color:var(--vx-3);font-variant-numeric:tabular-nums}.Hero-module__ZARIfG__stageLabel{letter-spacing:.08em;text-transform:uppercase;font-size:clamp(.72rem,1.5vw,.95rem)}.Hero-module__ZARIfG__stageOut{text-align:end;opacity:0;transition:opacity var(--d-md) var(--ease-out-quart), transform var(--d-md) var(--ease-out-expo);justify-self:end;align-items:center;gap:.65rem;display:flex;transform:translate(10px)}.Hero-module__ZARIfG__stageRow[data-state=done] .Hero-module__ZARIfG__stageOut{opacity:1;transform:none}.Hero-module__ZARIfG__dot{border-radius:50%;flex:none;block-size:6px;inline-size:6px}.Hero-module__ZARIfG__dot[data-sev=ok]{background:var(--ok)}.Hero-module__ZARIfG__dot[data-sev=warn]{background:var(--warn)}.Hero-module__ZARIfG__dot[data-sev=bad]{background:var(--bad)}.Hero-module__ZARIfG__working{justify-self:end;gap:3px;display:inline-flex}.Hero-module__ZARIfG__working i{background:var(--signal);block-size:11px;inline-size:2px;animation:Hero-module__ZARIfG__tick .9s var(--ease-in-out-expo) infinite}.Hero-module__ZARIfG__working i:nth-child(2){animation-delay:.12s}.Hero-module__ZARIfG__working i:nth-child(3){animation-delay:.24s}@keyframes Hero-module__ZARIfG__tick{0%,to{opacity:.35;transform:scaleY(.3)}50%{opacity:1;transform:scaleY(1)}}.Hero-module__ZARIfG__blueprint{opacity:0;align-self:center;gap:clamp(1.5rem,4vh,2.75rem);width:100%;max-width:72rem;display:grid;transform:translateY(24px)}.Hero-module__ZARIfG__hero[data-phase=blueprint] .Hero-module__ZARIfG__blueprint{opacity:1;transition:opacity var(--d-lg) var(--ease-out-quart) .12s, transform var(--d-lg) var(--ease-out-expo) .12s;transform:none}.Hero-module__ZARIfG__bpTop{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(1.25rem,3vw,2.5rem);display:grid}@media (min-width:880px){.Hero-module__ZARIfG__bpTop{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.Hero-module__ZARIfG__shot{border:1px solid var(--vx-rule);background:var(--void-raised);aspect-ratio:1280/800;border-radius:5px;margin:0;position:relative;overflow:hidden;box-shadow:0 34px 80px -46px #000000f2}.Hero-module__ZARIfG__shot img{object-fit:cover;object-position:top center;block-size:100%;inline-size:100%;display:block}.Hero-module__ZARIfG__shot:after{content:"";pointer-events:none;block-size:34%;animation:Hero-module__ZARIfG__shotScan 5.5s var(--ease-in-out-expo) infinite;background:linear-gradient(#0000,#f1610021,#0000);background:linear-gradient(#0000,lab(60.0094% 54.4723 70.7867/.13),#0000);position:absolute;inset-inline:0}@keyframes Hero-module__ZARIfG__shotScan{0%{opacity:0;transform:translateY(-40%)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translateY(300%)}}.Hero-module__ZARIfG__shotless{border:1px dashed var(--vx-rule);color:var(--vx-3);text-align:center;border-radius:5px;place-items:center;padding:clamp(2rem,6vh,4rem);display:grid}.Hero-module__ZARIfG__bpHead{letter-spacing:-.028em;text-wrap:balance;margin:0;font-size:clamp(1.35rem,3vw,2.4rem);font-weight:500;line-height:1.1}.Hero-module__ZARIfG__bpName{color:var(--signal);font-family:var(--font-instrument-serif), serif;letter-spacing:-.018em;font-style:italic}.Hero-module__ZARIfG__bpSub{color:var(--vx-3);max-width:44ch;font-size:var(--t-body);margin:.85rem 0 0}.Hero-module__ZARIfG__bpCount{gap:.45rem;margin-block-start:1.1rem;display:flex}.Hero-module__ZARIfG__bpPip{background:var(--vx-rule);border-radius:2px;block-size:3px;inline-size:100%}.Hero-module__ZARIfG__bpPip[data-on=true]{background:var(--signal)}.Hero-module__ZARIfG__modules{background:var(--vx-rule);border-block:1px solid var(--vx-rule);gap:1px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.Hero-module__ZARIfG__modules{grid-template-columns:repeat(2,1fr)}}.Hero-module__ZARIfG__module{background:var(--void);align-content:start;gap:.7rem;padding:clamp(1.1rem,2.6vh,1.6rem) clamp(1rem,2vw,1.6rem);display:grid}.Hero-module__ZARIfG__module[data-status=present]{opacity:.52}.Hero-module__ZARIfG__modTop{color:var(--vx-2);flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.Hero-module__ZARIfG__modName{color:var(--vx-1);letter-spacing:.08em}.Hero-module__ZARIfG__modReadout{color:var(--vx-3)}.Hero-module__ZARIfG__modHead{letter-spacing:-.02em;color:var(--vx-1);text-wrap:balance;margin:0;font-size:clamp(1.02rem,1.5vw,1.22rem);font-weight:500;line-height:1.25}.Hero-module__ZARIfG__modPlain{color:var(--vx-3);text-wrap:pretty;margin:0;font-size:.9rem;line-height:1.55}.Hero-module__ZARIfG__found{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.Hero-module__ZARIfG__foundChip{border:1px solid var(--vx-rule);color:var(--vx-2);border-radius:3px;padding:.22rem .5rem}.Hero-module__ZARIfG__steps{counter-reset:step;gap:.4rem;margin:.15rem 0 0;padding:0;list-style:none;display:grid}.Hero-module__ZARIfG__step{color:var(--vx-2);counter-increment:step;grid-template-columns:1.6rem 1fr;align-items:baseline;gap:.5rem;font-size:.875rem;line-height:1.45;display:grid}.Hero-module__ZARIfG__step:before{content:counter(step, decimal-leading-zero);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--t-micro);letter-spacing:.06em;color:var(--signal)}.Hero-module__ZARIfG__capture{gap:.9rem;display:grid}.Hero-module__ZARIfG__captureRow{border-block-end:1px solid var(--vx-rule);flex-wrap:wrap;align-items:center;gap:.75rem;padding-block-end:.65rem;display:flex}.Hero-module__ZARIfG__captureRow:focus-within{border-color:var(--signal)}.Hero-module__ZARIfG__captureInput{appearance:none;min-inline-size:12rem;color:var(--vx-1);font-family:var(--font-geist-mono), monospace;letter-spacing:-.02em;background:0 0;border:0;flex:1;padding:.3em 0;font-size:clamp(1rem,2vw,1.35rem)}.Hero-module__ZARIfG__captureInput::placeholder{color:var(--vx-3)}.Hero-module__ZARIfG__captureInput:focus{outline:none}.Hero-module__ZARIfG__captureBtn{background:var(--signal);color:#150a07;color:oklch(16% .02 44);font-family:var(--font-geist-mono), monospace;font-size:var(--t-label);letter-spacing:.09em;text-transform:uppercase;cursor:pointer;transition:background var(--d-sm) var(--ease-out-quart), transform var(--d-sm) var(--ease-back);border:0;border-radius:100px;flex:none;padding:.7rem 1.35rem;font-weight:600}.Hero-module__ZARIfG__captureBtn:hover:not(:disabled),.Hero-module__ZARIfG__captureBtn:focus-visible{background:#ff7e22;background:oklch(74% .19 48);transform:translateY(-2px)}.Hero-module__ZARIfG__captureBtn:disabled{opacity:.4;cursor:not-allowed}.Hero-module__ZARIfG__mailto{color:var(--signal);border-block-end:1px solid;text-decoration:none}.Hero-module__ZARIfG__mailto:hover,.Hero-module__ZARIfG__mailto:focus-visible{color:var(--vx-1)}.Hero-module__ZARIfG__machineFoot{border-block-start:1px solid var(--vx-rule);color:var(--vx-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding-block-start:1rem;display:flex}.Hero-module__ZARIfG__reset{color:var(--vx-2);font-family:var(--font-geist-mono), monospace;font-size:var(--t-label);letter-spacing:.09em;text-transform:uppercase;cursor:pointer;transition:color var(--d-sm) var(--ease-out-quart), border-color var(--d-sm) var(--ease-out-quart);background:0 0;border:0;border-block-end:1px solid #0000;padding:.4rem 0}.Hero-module__ZARIfG__reset:hover,.Hero-module__ZARIfG__reset:focus-visible{color:var(--vx-1);border-block-end-color:var(--signal)}@media (prefers-reduced-motion:reduce){.Hero-module__ZARIfG__machineLayer,.Hero-module__ZARIfG__rail,.Hero-module__ZARIfG__blueprint,.Hero-module__ZARIfG__stageOut{transition:none!important}.Hero-module__ZARIfG__working i{opacity:.8;animation:none}.Hero-module__ZARIfG__pip{opacity:.9;animation:none}.Hero-module__ZARIfG__blueprint{opacity:1;transform:none}}.Hero-module__ZARIfG__agentInline{max-width:min(100%,46rem);margin-block-start:clamp(1.25rem,3.5vh,2rem)}@media (min-width:1040px){.Hero-module__ZARIfG__agentInline{display:none}}@media (prefers-reduced-motion:reduce){.Hero-module__ZARIfG__head em{background-image:none;animation:none}.Hero-module__ZARIfG__lede{opacity:.78;animation:none}.Hero-module__ZARIfG__overline:before,.Hero-module__ZARIfG__overline>span{animation:none}}.Hero-module__ZARIfG__hero[data-phase=qualify] .Hero-module__ZARIfG__machineLayer{opacity:1;pointer-events:auto}.Hero-module__ZARIfG__hero[data-phase=qualify] .Hero-module__ZARIfG__stage{opacity:0;pointer-events:none;transition:opacity var(--d-sm) var(--ease-out-quart)}.Hero-module__ZARIfG__qualify{width:100%;max-width:62rem;animation:Hero-module__ZARIfG__qualifyIn var(--d-lg) var(--ease-out-expo) both;align-self:center;gap:.9rem;display:grid}@keyframes Hero-module__ZARIfG__qualifyIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.Hero-module__ZARIfG__qualifyLead{color:var(--signal);align-items:center;gap:.7rem;margin:0;display:flex}.Hero-module__ZARIfG__qualifyLead:before{content:"";background:currentColor;block-size:1px;inline-size:2rem}.Hero-module__ZARIfG__qualifyHead{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(1.5rem,3.4vw,2.6rem);font-weight:500;line-height:1.08}.Hero-module__ZARIfG__qualifyHead em{font-family:var(--font-instrument-serif), ui-serif, Georgia, serif;letter-spacing:-.018em;color:var(--signal);font-style:italic;font-weight:400}.Hero-module__ZARIfG__qualifySub{color:var(--vx-3);font-size:var(--t-body);text-wrap:pretty;max-width:52ch;margin:0 0 .5rem;line-height:1.55}.Hero-module__ZARIfG__bubbles{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.Hero-module__ZARIfG__bubble{appearance:none;border:1px solid var(--vx-rule);color:var(--vx-2);cursor:pointer;font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.008em;transition:color var(--d-sm) var(--ease-out-quart), border-color var(--d-sm) var(--ease-out-quart), background var(--d-sm) var(--ease-out-quart), transform var(--d-sm) var(--ease-out-expo);background:#12151980;background:lab(6.78034% -.561014 -3.1354/.5);border-radius:999px;padding:.55rem .95rem;font-size:.875rem}.Hero-module__ZARIfG__bubble:hover{color:var(--vx-1);border-color:color-mix(in oklab, var(--signal) 45%, transparent);transform:translateY(-1px)}.Hero-module__ZARIfG__bubble[data-on=true]{color:var(--void);background:var(--signal);border-color:var(--signal);font-weight:500}.Hero-module__ZARIfG__qualifyFoot{flex-wrap:wrap;align-items:center;gap:.85rem 1.4rem;margin-block-start:.9rem;display:flex}.Hero-module__ZARIfG__qualifyGo{appearance:none;border:1px solid var(--signal);color:var(--signal);cursor:pointer;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase;transition:background var(--d-sm) var(--ease-out-quart), color var(--d-sm) var(--ease-out-quart);background:#f161001f;background:lab(60.0094% 54.4723 70.7867/.12);border-radius:4px;align-items:center;gap:.6rem;padding:.65rem 1.1rem;display:inline-flex}.Hero-module__ZARIfG__qualifyGo:hover,.Hero-module__ZARIfG__qualifyGo:focus-visible{background:var(--signal);color:var(--void)}.Hero-module__ZARIfG__qualifySkip{appearance:none;color:var(--vx-3);cursor:pointer;text-underline-offset:4px;transition:color var(--d-sm) var(--ease-out-quart);background:0 0;border:0;padding:0;text-decoration:underline}.Hero-module__ZARIfG__qualifySkip:hover{color:var(--vx-1)}.Hero-module__ZARIfG__gate{border:1px solid var(--vx-rule);background:#0e1114b3;background:lab(4.8262% -.397913 -2.23961/.7);border-radius:6px;position:relative;overflow:hidden}.Hero-module__ZARIfG__gateTease{filter:blur(5px);opacity:.42;-webkit-user-select:none;user-select:none;gap:.5rem;padding:clamp(1rem,2.4vw,1.5rem);display:grid;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.Hero-module__ZARIfG__gateGhost{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.Hero-module__ZARIfG__gateGhostName{color:var(--vx-1)}.Hero-module__ZARIfG__gateGhostRead{color:var(--vx-3)}.Hero-module__ZARIfG__gateStart{gap:.6rem;padding:clamp(1rem,2.4vw,1.5rem) clamp(1rem,2.4vw,1.5rem) 0;display:grid}.Hero-module__ZARIfG__gateStartLead{color:var(--signal);align-items:center;gap:.6rem;margin:0;display:flex}.Hero-module__ZARIfG__gateStartLead:before{content:"";background:currentColor;block-size:1px;inline-size:1.6rem}.Hero-module__ZARIfG__gateSteps{counter-reset:gatestep;gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.Hero-module__ZARIfG__gateStep{counter-increment:gatestep;color:var(--vx-1);font-size:var(--t-body);align-items:baseline;gap:.7rem;line-height:1.45;display:flex}.Hero-module__ZARIfG__gateStep:before{content:counter(gatestep, decimal-leading-zero);font-family:var(--font-geist-mono), monospace;font-size:var(--t-label);color:var(--signal);flex:none}.Hero-module__ZARIfG__gateGhostStep{color:var(--vx-2);font-size:var(--t-body)}.Hero-module__ZARIfG__gateAlt{color:var(--vx-3);margin:0}.Hero-module__ZARIfG__gateBody{gap:.7rem;margin-block-start:-.5rem;padding:0 clamp(1rem,2.4vw,1.5rem) clamp(1.1rem,2.6vw,1.6rem);display:grid}.Hero-module__ZARIfG__gateHead{letter-spacing:-.02em;color:var(--vx-1);text-wrap:balance;margin:0;font-size:clamp(1.02rem,1.7vw,1.3rem);font-weight:500;line-height:1.3}.Hero-module__ZARIfG__gateWhy{color:var(--vx-3);text-wrap:pretty;max-width:56ch;margin:0;font-size:.9rem;line-height:1.55}.Hero-module__ZARIfG__wiring{border-block-start:1px solid var(--vx-rule);gap:1rem;padding-block-start:clamp(1rem,2.5vh,1.5rem);display:grid}.Hero-module__ZARIfG__wiringLead{color:var(--signal);align-items:center;gap:.75rem;margin:0;display:flex}.Hero-module__ZARIfG__wiringLead:after{content:"";background:var(--vx-rule);flex:1;block-size:1px}.Hero-module__ZARIfG__answers{grid-template-columns:minmax(0,1fr);gap:.85rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:800px){.Hero-module__ZARIfG__answers{grid-template-columns:repeat(2,minmax(0,1fr))}}.Hero-module__ZARIfG__answer{align-content:start;gap:.3rem;display:grid}.Hero-module__ZARIfG__answerFear{font-family:var(--font-instrument-serif), ui-serif, Georgia, serif;letter-spacing:-.015em;color:var(--vx-1);font-size:1.1rem;font-style:italic}.Hero-module__ZARIfG__answer p{color:var(--vx-3);text-wrap:pretty;margin:0;font-size:.88rem;line-height:1.5}.Hero-module__ZARIfG__wires{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.Hero-module__ZARIfG__wire{border:1px solid var(--vx-rule);color:var(--vx-2);background:#12151980;background:lab(6.78034% -.561014 -3.1354/.5);border-radius:4px;align-items:center;gap:.45rem;padding:.4rem .65rem;display:inline-flex}.Hero-module__ZARIfG__wire svg{block-size:15px;inline-size:15px;fill:var(--brand,var(--chalk));flex:none}@media (prefers-reduced-motion:reduce){.Hero-module__ZARIfG__qualify{animation:none}.Hero-module__ZARIfG__bubble:hover{transform:none}}.Hero-module__ZARIfG__wordmark{align-items:center;gap:.6rem;display:inline-flex}
.Manifesto-module__iTFCjG__manifesto{background:#0e1015;color:var(--vx-1);padding-block:clamp(6rem,16vh,14rem);padding-inline:var(--gutter);background:oklch(14% .008 255);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}@media (min-width:900px){.Manifesto-module__iTFCjG__manifesto{grid-template-columns:minmax(0,3fr) minmax(0,8fr)}.Manifesto-module__iTFCjG__inner{grid-column:2}}.Manifesto-module__iTFCjG__inner{justify-items:start;gap:clamp(1.75rem,4vw,2.75rem);display:grid}.Manifesto-module__iTFCjG__label{color:var(--vx-3);align-items:center;gap:.75rem;display:flex}.Manifesto-module__iTFCjG__label:before{content:"";background:var(--signal);block-size:1px;inline-size:1.75rem}.Manifesto-module__iTFCjG__statement{letter-spacing:-.032em;text-wrap:balance;max-width:20ch;margin:0;font-size:clamp(1.6rem,4.1vw,3.6rem);font-weight:500;line-height:1.08}.Manifesto-module__iTFCjG__statement em{font-family:var(--font-instrument-serif), ui-serif, Georgia, serif;letter-spacing:-.012em;color:var(--paper);font-style:italic;font-weight:400}.Manifesto-module__iTFCjG__manifesto:after{content:"";aspect-ratio:1;pointer-events:none;z-index:0;background:radial-gradient(circle,#f2670f1c 0%,#0000 68%);background:radial-gradient(circle,oklch(66.8% .196 44/.11) 0%,#0000 68%);border-radius:50%;inline-size:min(56vw,680px);position:absolute;inset-block-start:12%;inset-inline-start:22%}.Manifesto-module__iTFCjG__inner{z-index:1;position:relative}.Manifesto-module__iTFCjG__sub{color:var(--vx-2);font-size:var(--t-lead);letter-spacing:-.014em;text-wrap:pretty;max-width:min(48ch,100%);margin:0;line-height:1.5}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Manifesto-module__iTFCjG__inner>*{animation:linear both Manifesto-module__iTFCjG__rise;animation-timeline:view();animation-range:entry 8% entry 45%}.Manifesto-module__iTFCjG__inner>:nth-child(2){animation-range:entry 12% entry 50%}.Manifesto-module__iTFCjG__inner>:nth-child(3){animation-range:entry 16% entry 55%}}}@keyframes Manifesto-module__iTFCjG__rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}
.FirstImpression-module__oL9Keq__wrap{gap:.9rem;margin:0;display:grid}.FirstImpression-module__oL9Keq__stage{--x:46%;aspect-ratio:16/10;border:1px solid var(--vx-rule);background:var(--void);cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 34px 80px -46px #000000f2;box-shadow:0 34px 80px -46px lab(0% 0 0/.95)}.FirstImpression-module__oL9Keq__pane{--pad:clamp(.6rem, 1.8cqw, 1.1rem);padding:var(--pad);position:absolute;inset:0;container-type:inline-size}.FirstImpression-module__oL9Keq__pane[data-designed=true]{clip-path:inset(0 0 0 var(--x));background:var(--paper);flex-direction:column;justify-content:space-between;padding-inline-start:calc(min(var(--x), 100% - 11rem) + var(--pad));display:flex}.FirstImpression-module__oL9Keq__stage[data-live=true] .FirstImpression-module__oL9Keq__pane[data-designed=true]{transition:none}.FirstImpression-module__oL9Keq__pane[data-designed=true]{transition:clip-path .26s var(--ease-out-quart), padding-inline-start .26s var(--ease-out-quart)}.FirstImpression-module__oL9Keq__pane:not([data-designed=true]){background:#e8eaee;flex-direction:column;gap:4%;display:flex}.FirstImpression-module__oL9Keq__tplNav{font-family:var(--font-geist-sans), sans-serif;color:#63666d;border-block-end:1px solid #d4d8df;flex-wrap:wrap;gap:.35rem .75rem;padding-block-end:.5rem;font-size:clamp(.44rem,1.05cqw,.62rem);display:flex}.FirstImpression-module__oL9Keq__tplHero{text-align:center;justify-items:center;gap:.4rem;display:grid}.FirstImpression-module__oL9Keq__tplStock{background:linear-gradient(135deg,#cfd4d8 0%,#b9c0c6 50%,#c8cdd2 100%);border-radius:3px;block-size:26%;min-block-size:40px;inline-size:100%;margin-block-end:.3rem;position:relative}.FirstImpression-module__oL9Keq__tplDots{justify-content:center;gap:.25rem;display:flex;position:absolute;inset-block-end:.3rem;inset-inline:0}.FirstImpression-module__oL9Keq__tplDots i{opacity:.55;background:#fff;border-radius:50%;block-size:.28rem;inline-size:.28rem}.FirstImpression-module__oL9Keq__tplDots i[data-on=true]{opacity:.95}.FirstImpression-module__oL9Keq__tplTitle{font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.01em;color:#474a51;max-inline-size:90%;font-size:clamp(.62rem,1.5cqw,.92rem);font-weight:600}.FirstImpression-module__oL9Keq__tplSub{font-family:var(--font-geist-sans), sans-serif;color:#7c808a;max-inline-size:72%;font-size:clamp(.44rem,.85cqw,.55rem);line-height:1.45}.FirstImpression-module__oL9Keq__tplCards{grid-template-columns:repeat(3,1fr);gap:.5rem;margin-block-start:auto;display:grid}.FirstImpression-module__oL9Keq__tplCards span{block-size:100%;min-block-size:34px;font-family:var(--font-geist-sans), sans-serif;background:#dfe2e8;border:1px solid #d4d8df;border-radius:3px;flex-direction:column;gap:.22rem;padding:clamp(.25rem,.7cqw,.5rem);display:flex}.FirstImpression-module__oL9Keq__tplCards b{color:#474a51;font-size:clamp(.42rem,.8cqw,.52rem);font-weight:600}.FirstImpression-module__oL9Keq__tplCards i{background:#c2c7d0;border-radius:1px;block-size:2px;inline-size:100%}.FirstImpression-module__oL9Keq__tplCards i[data-short=true]{inline-size:62%}.FirstImpression-module__oL9Keq__tplCards u{color:#6f7480;margin-block-start:auto;font-size:clamp(.4rem,.75cqw,.48rem);text-decoration:none}.FirstImpression-module__oL9Keq__tplFoot{font-family:var(--font-geist-sans), sans-serif;color:#8b8f98;border-block-start:1px solid #d4d8df;flex-wrap:wrap;justify-content:space-between;gap:.2rem .6rem;margin-block-start:.45rem;padding-block-start:.35rem;font-size:clamp(.4rem,.72cqw,.46rem);display:flex}.FirstImpression-module__oL9Keq__tplBadge{color:#7e828a;white-space:nowrap;font-size:clamp(.4rem,.75cqw,.48rem)}.FirstImpression-module__oL9Keq__dsgNav{justify-content:space-between;align-items:center;display:flex}.FirstImpression-module__oL9Keq__dsgMark{background:var(--ink);border-radius:1px;block-size:1rem;inline-size:.5rem}.FirstImpression-module__oL9Keq__dsgLinks{gap:.5rem;display:flex}.FirstImpression-module__oL9Keq__dsgLinks i{background:var(--rule);border-radius:1px;block-size:2px;inline-size:1.4rem}.FirstImpression-module__oL9Keq__dsgBody{text-align:start;flex:1;align-content:center;justify-items:start;gap:.55rem;display:grid}.FirstImpression-module__oL9Keq__dsgKicker{color:var(--tx-2);margin:0;font-size:clamp(.4rem,.95cqw,.58rem)}.FirstImpression-module__oL9Keq__dsgHead{letter-spacing:-.035em;color:var(--ink);text-wrap:balance;max-inline-size:13ch;margin:0;font-size:clamp(.9rem,6.4cqw,1.9rem);font-weight:500;line-height:1.04}.FirstImpression-module__oL9Keq__dsgHead em{font-family:var(--font-instrument-serif), ui-serif, Georgia, serif;color:var(--ink);font-style:italic;font-weight:400}.FirstImpression-module__oL9Keq__dsgNote{color:var(--tx-2);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:.4rem;margin-block-start:-.2rem;font-size:clamp(.38rem,.85cqw,.54rem);display:flex}.FirstImpression-module__oL9Keq__dsgNote:before{content:"";background:var(--ink);opacity:.35;flex:none;block-size:1px;inline-size:.85rem}@container (max-width:22rem){.FirstImpression-module__oL9Keq__dsgNote{display:none}}.FirstImpression-module__oL9Keq__dsgCta{background:var(--signal);color:var(--ink);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;border-radius:3px;align-items:center;gap:.45rem;padding:.4rem .7rem;font-size:clamp(.4rem,.95cqw,.6rem);display:inline-flex}.FirstImpression-module__oL9Keq__dsgCta i{background:currentColor;block-size:1px;inline-size:.5rem}.FirstImpression-module__oL9Keq__dsgFoot{border-block-start:1px solid var(--rule);justify-content:space-between;align-items:center;gap:.5rem 1rem;padding-block-start:.4rem;display:flex}.FirstImpression-module__oL9Keq__dsgHours{font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;color:var(--tx-2);align-items:center;gap:.32rem;font-size:clamp(.42rem,.8cqw,.5rem);display:inline-flex}.FirstImpression-module__oL9Keq__dsgHours b{background:var(--ok);border-radius:50%;block-size:.3rem;inline-size:.3rem}.FirstImpression-module__oL9Keq__dsgBadge{color:var(--tx-2);font-size:clamp(.4rem,.95cqw,.58rem)}.FirstImpression-module__oL9Keq__divider{background:var(--signal);cursor:ew-resize;inline-size:2px;transition:left .26s var(--ease-out-quart);position:absolute;inset-block:0;inset-inline-start:var(--x);translate:-1px;box-shadow:0 0 14px #f16100b3;box-shadow:0 0 14px lab(60.0094% 54.4723 70.7867/.7)}.FirstImpression-module__oL9Keq__stage[data-live=true] .FirstImpression-module__oL9Keq__divider{transition:none}.FirstImpression-module__oL9Keq__divider:focus-visible{box-shadow:0 0 0 2px var(--void), 0 0 0 4px var(--signal);outline:none}.FirstImpression-module__oL9Keq__grip{background:var(--void-raised);border:1px solid var(--signal);border-radius:50%;grid-auto-flow:column;place-content:center;gap:3px;block-size:2rem;inline-size:2rem;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;box-shadow:0 0 20px -2px #f16100b3;box-shadow:0 0 20px -2px lab(60.0094% 54.4723 70.7867/.7)}.FirstImpression-module__oL9Keq__grip i{background:var(--signal);border-radius:1px;block-size:.7rem;inline-size:2px}.FirstImpression-module__oL9Keq__tagLeft,.FirstImpression-module__oL9Keq__tagRight{pointer-events:none;letter-spacing:.1em;text-transform:uppercase;border-radius:3px;padding:.2rem .45rem;font-size:clamp(.4rem,.95cqw,.58rem);position:absolute;inset-block-start:.6rem}.FirstImpression-module__oL9Keq__tagLeft{color:#d8d8d4;background:#161616b8;background:lab(7.22637% -.0000149012 0/.72);inset-inline-start:.6rem}.FirstImpression-module__oL9Keq__tagRight{background:var(--signal);color:var(--ink);inset-inline-end:.6rem}.FirstImpression-module__oL9Keq__caption{color:var(--vx-3);text-wrap:pretty;max-width:62ch;margin:0;line-height:1.55}@media (prefers-reduced-motion:reduce){.FirstImpression-module__oL9Keq__divider,.FirstImpression-module__oL9Keq__pane[data-designed=true]{transition:none}}@container (max-width:26rem){.FirstImpression-module__oL9Keq__tplFoot,.FirstImpression-module__oL9Keq__tplCards u,.FirstImpression-module__oL9Keq__tplCards i{display:none}}
.Capabilities-module__ccdUbW__cap{background:var(--bg);color:var(--fg-1);padding-block:var(--bay);padding-inline:var(--gutter);position:relative;overflow-x:clip}.Capabilities-module__ccdUbW__cap[data-key=sites]{--bg:#13161a;--surface:#1a1d21b3;--fg-1:var(--vx-1);--fg-2:var(--vx-2);--fg-3:var(--vx-3);--fg-4:#e6e8ea29;--line:var(--vx-rule)}@supports (color:lab(0% 0 0)){.Capabilities-module__ccdUbW__cap[data-key=sites]{--bg:lab(6.99031% -.573739 -3.17407);--surface:lab(10.6575% -.649303 -3.2607/.7);--fg-4:lab(91.8723% -.330508 -1.47074/.16)}}.Capabilities-module__ccdUbW__cap[data-key=presence]{--bg:#0f1115;--surface:#171a1eb8;--fg-1:var(--vx-1);--fg-2:var(--vx-2);--fg-3:var(--vx-3);--fg-4:#e6e8ea29;--line:var(--vx-rule)}@supports (color:lab(0% 0 0)){.Capabilities-module__ccdUbW__cap[data-key=presence]{--bg:lab(5.07649% -.452846 -2.62319);--surface:lab(8.91712% -.641771 -3.2573/.72);--fg-4:lab(91.8723% -.330508 -1.47074/.16)}}.Capabilities-module__ccdUbW__cap[data-key=discovery]{--bg:#0b0e11;--surface:#16191cc7;--fg-1:var(--vx-1);--fg-2:var(--vx-2);--fg-3:var(--vx-3);--fg-4:#e6e8ea29;--line:var(--vx-rule)}@supports (color:lab(0% 0 0)){.Capabilities-module__ccdUbW__cap[data-key=discovery]{--bg:lab(3.82732% -.335254 -1.92842);--surface:lab(8.33697% -.638999 -3.25608/.78);--fg-4:lab(91.8723% -.330508 -1.47074/.16)}}.Capabilities-module__ccdUbW__cap[data-key=pipeline]{--bg:#090c0f;--surface:#13161abf;--fg-1:var(--vx-1);--fg-2:var(--vx-2);--fg-3:var(--vx-3);--fg-4:#e6e8ea29;--line:var(--vx-rule)}@supports (color:lab(0% 0 0)){.Capabilities-module__ccdUbW__cap[data-key=pipeline]{--bg:lab(3.16047% -.290655 -1.70487);--surface:lab(7.20457% -.586607 -3.20532/.75);--fg-4:lab(91.8723% -.330508 -1.47074/.16)}}.Capabilities-module__ccdUbW__cap[data-key=wiring]{--bg:#07090c;--surface:#111418bf;--fg-1:var(--vx-1);--fg-2:var(--vx-2);--fg-3:var(--vx-3);--fg-4:#e6e8ea29;--line:var(--vx-rule)}@supports (color:lab(0% 0 0)){.Capabilities-module__ccdUbW__cap[data-key=wiring]{--bg:lab(2.36394% -.233494 -1.41504);--surface:lab(6.17574% -.523694 -2.9764/.75);--fg-4:lab(91.8723% -.330508 -1.47074/.16)}}.Capabilities-module__ccdUbW__eyebrow{color:var(--fg-3);align-items:center;gap:.75rem;margin-block-end:clamp(1.5rem,4vw,2.75rem);display:flex}.Capabilities-module__ccdUbW__eyebrow:after{content:"";background:var(--line);flex:1;block-size:1px}.Capabilities-module__ccdUbW__no{font-variant-numeric:tabular-nums;color:var(--fg-4)}.Capabilities-module__ccdUbW__head{font-size:var(--t-h1);letter-spacing:-.032em;text-wrap:balance;margin:0;font-weight:500;line-height:.98}.Capabilities-module__ccdUbW__body{font-size:var(--t-lead);letter-spacing:-.014em;color:var(--fg-2);text-wrap:pretty;max-width:min(42ch,100%);margin:0;line-height:1.5}.Capabilities-module__ccdUbW__detail{flex-wrap:wrap;gap:.5rem .75rem;margin:0;padding:0;list-style:none;display:flex}.Capabilities-module__ccdUbW__detail li{border:1px solid var(--line);color:var(--fg-2);border-radius:100px;padding:.4rem .75rem}.Capabilities-module__ccdUbW__sites{grid-template-columns:minmax(0,1fr);align-items:end;gap:clamp(1.75rem,4vw,3rem);display:grid}@media (min-width:900px){.Capabilities-module__ccdUbW__sites{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.Capabilities-module__ccdUbW__ghost{letter-spacing:-.06em;color:var(--fg-1);opacity:.07;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(9rem,22vw,22rem);font-weight:500;line-height:.72;position:absolute;inset-block-start:calc(var(--bay) * .95);inset-inline-start:calc(var(--gutter) * -.35)}}.Capabilities-module__ccdUbW__ghost{display:none}@media (min-width:900px){.Capabilities-module__ccdUbW__ghost{display:block}}.Capabilities-module__ccdUbW__sitesMain{gap:clamp(1.1rem,2.5vw,1.75rem);display:grid}.Capabilities-module__ccdUbW__sitesAside{align-content:end;gap:clamp(1.1rem,2.5vw,1.75rem);display:grid}.Capabilities-module__ccdUbW__presence{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}@media (min-width:940px){.Capabilities-module__ccdUbW__presence{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.Capabilities-module__ccdUbW__presenceText{gap:clamp(1.1rem,2.5vw,1.75rem);display:grid}.Capabilities-module__ccdUbW__queue{border:1px solid var(--line);background:var(--surface);-webkit-backdrop-filter:blur(8px);border-radius:6px;position:relative;overflow:hidden;box-shadow:0 30px 70px -44px #000000f2}.Capabilities-module__ccdUbW__queue:after{content:"";background:linear-gradient(90deg, transparent, var(--signal), transparent);opacity:.5;block-size:1px;animation:Capabilities-module__ccdUbW__queueScan 5.5s var(--ease-in-out-expo) infinite;position:absolute;inset-inline:0}@keyframes Capabilities-module__ccdUbW__queueScan{0%,to{opacity:0;transform:translateY(0)}10%{opacity:.55}90%{opacity:.55}to{transform:translateY(220px)}}@media (prefers-reduced-motion:reduce){.Capabilities-module__ccdUbW__queue:after{opacity:0;animation:none}}.Capabilities-module__ccdUbW__queueHead{border-block-end:1px solid var(--line);color:var(--fg-3);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.Capabilities-module__ccdUbW__queueRow{border-block-end:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:baseline;gap:.5rem 1rem;padding:.85rem 1rem;display:grid}.Capabilities-module__ccdUbW__queueRow:last-child{border-block-end:0}.Capabilities-module__ccdUbW__queueWhen{color:var(--fg-3);font-variant-numeric:tabular-nums;white-space:nowrap}.Capabilities-module__ccdUbW__queueText{color:var(--fg-1);min-width:0;font-size:.9rem;line-height:1.4}.Capabilities-module__ccdUbW__queueState{color:var(--fg-3);white-space:nowrap}.Capabilities-module__ccdUbW__queueState[data-state=posted]{color:var(--ok)}.Capabilities-module__ccdUbW__queueState[data-state=queued]{color:var(--signal)}.Capabilities-module__ccdUbW__discovery{justify-items:start;gap:clamp(2rem,5vw,3.5rem);display:grid}.Capabilities-module__ccdUbW__discoveryHead{max-width:18ch;font-size:var(--t-h1);letter-spacing:-.034em;text-wrap:balance;margin:0;font-weight:500;line-height:.96}.Capabilities-module__ccdUbW__answer{border:1px solid var(--line);background:var(--surface);-webkit-backdrop-filter:blur(10px);border-radius:8px;place-self:center;gap:1.1rem;width:min(100%,54rem);padding:clamp(1.1rem,3vw,2rem);display:grid;box-shadow:0 40px 90px -50px #000000f2,inset 0 0 0 1px #f2670f0f}.Capabilities-module__ccdUbW__answerHead{color:var(--fg-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.Capabilities-module__ccdUbW__prompt{color:var(--fg-2);font-family:var(--font-geist-mono), monospace;letter-spacing:-.01em;font-size:clamp(.85rem,1.6vw,1rem)}.Capabilities-module__ccdUbW__answerBody{color:var(--fg-1);text-wrap:pretty;margin:0;font-size:clamp(1rem,1.9vw,1.2rem);line-height:1.55}.Capabilities-module__ccdUbW__cite{color:#150a07;color:oklch(16% .02 44);background:var(--signal);white-space:nowrap;border-radius:3px;padding:.05em .3em;font-weight:500;box-shadow:0 0 30px #f2670f73}.Capabilities-module__ccdUbW__sources{border-block-start:1px solid var(--line);flex-wrap:wrap;gap:.5rem;padding-block-start:.9rem;display:flex}.Capabilities-module__ccdUbW__source{color:var(--fg-3);border:1px solid var(--line);border-radius:100px;padding:.3rem .7rem}.Capabilities-module__ccdUbW__source[data-you=true]{color:var(--fg-1);border-color:var(--signal)}.Capabilities-module__ccdUbW__discoveryFoot{justify-items:start;gap:1.25rem;max-width:min(46ch,100%);display:grid}.Capabilities-module__ccdUbW__pipeline{gap:clamp(2rem,5vw,3.5rem);display:grid}.Capabilities-module__ccdUbW__pipelineTop{grid-template-columns:minmax(0,1fr);gap:clamp(1.1rem,3vw,2rem);display:grid}@media (min-width:900px){.Capabilities-module__ccdUbW__pipelineTop{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}}.Capabilities-module__ccdUbW__flow{background:var(--line);border-block:1px solid var(--line);gap:1px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.Capabilities-module__ccdUbW__flow{grid-template-columns:repeat(4,1fr)}}.Capabilities-module__ccdUbW__step{background:var(--bg);transition:background var(--d-md) var(--ease-out-quart)}.Capabilities-module__ccdUbW__step:hover{background:var(--surface)}.Capabilities-module__ccdUbW__step{align-content:start;gap:.6rem;padding:clamp(1.1rem,3vh,1.75rem) clamp(1rem,2vw,1.5rem);display:grid;position:relative}.Capabilities-module__ccdUbW__stepNo{color:var(--fg-4);font-variant-numeric:tabular-nums}.Capabilities-module__ccdUbW__stepName{letter-spacing:-.02em;color:var(--fg-1);font-size:clamp(1.05rem,2vw,1.3rem);font-weight:500}.Capabilities-module__ccdUbW__step p{color:var(--fg-3);margin:0;font-size:.9rem;line-height:1.5}.Capabilities-module__ccdUbW__stepTime{color:var(--signal);font-variant-numeric:tabular-nums}.Capabilities-module__ccdUbW__wiring{gap:clamp(2rem,5vw,3.5rem);display:grid}.Capabilities-module__ccdUbW__wiringTop{grid-template-columns:minmax(0,1fr);gap:clamp(1.1rem,3vw,2rem);display:grid}@media (min-width:900px){.Capabilities-module__ccdUbW__wiringTop{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end}}.Capabilities-module__ccdUbW__tools{border-block-start:1px solid var(--line);grid-template-columns:repeat(auto-fill,minmax(min(11rem,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.Capabilities-module__ccdUbW__tool{border-block-end:1px solid var(--line);color:var(--fg-2);transition:color var(--d-sm) var(--ease-out-quart);align-items:baseline;gap:.6rem;padding:clamp(.9rem,2.2vh,1.25rem) .25rem;display:flex}.Capabilities-module__ccdUbW__tool:before{content:"";background:var(--fg-4);block-size:4px;inline-size:4px;transition:background var(--d-sm) var(--ease-out-quart);border-radius:50%;flex:none;transform:translateY(-.2em)}.Capabilities-module__ccdUbW__tool:hover{color:var(--fg-1);text-shadow:0 0 22px #f2670f80}.Capabilities-module__ccdUbW__tool:hover:before{background:var(--signal)}.Capabilities-module__ccdUbW__wiringNote{color:var(--fg-3);max-width:min(52ch,100%);margin:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Capabilities-module__ccdUbW__reveal{animation:linear both Capabilities-module__ccdUbW__revealIn;animation-timeline:view();animation-range:entry 5% entry 42%}}}@keyframes Capabilities-module__ccdUbW__revealIn{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.Capabilities-module__ccdUbW__sitesDemo{grid-column:1/-1;max-width:62rem;margin-block:clamp(1.25rem,3.5vh,2.25rem) 0}
.Workflow-module__ltJKRG__workflow{background:var(--void);color:var(--vx-1);padding:var(--bay) var(--gutter);border-block-start:1px solid var(--vx-rule);position:relative;overflow:hidden}.Workflow-module__ltJKRG__eyebrow{color:var(--signal);align-items:center;gap:.7rem;margin:0 0 clamp(1.5rem,4vh,2.5rem);display:flex}.Workflow-module__ltJKRG__eyebrow:before{content:"";background:currentColor;block-size:1px;inline-size:2rem}.Workflow-module__ltJKRG__top{grid-template-columns:minmax(0,1fr);align-items:end;gap:clamp(1rem,3vw,3rem);margin-block-end:clamp(1.5rem,4vh,2.5rem);display:grid}@media (min-width:900px){.Workflow-module__ltJKRG__top{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.Workflow-module__ltJKRG__head{font-size:var(--t-h2);letter-spacing:-.032em;text-wrap:balance;margin:0;font-weight:500;line-height:1.04}.Workflow-module__ltJKRG__head em{font-family:var(--font-instrument-serif), ui-serif, Georgia, serif;letter-spacing:-.018em;color:var(--signal);font-style:italic;font-weight:400}.Workflow-module__ltJKRG__intro{color:var(--vx-2);font-size:var(--t-lead);text-wrap:pretty;max-width:46ch;margin:0;line-height:1.5}.Workflow-module__ltJKRG__stageWrap{-webkit-backdrop-filter:blur(8px);background:#0e1114b8;background:lab(4.8262% -.397913 -2.23961/.72);border:1px solid #e6e8ea14;border:1px solid lab(91.8723% -.330508 -1.47074/.08);border-radius:10px;overflow:hidden;box-shadow:0 34px 90px -50px #000000f2}.Workflow-module__ltJKRG__bar{border-block-end:1px solid var(--vx-rule);color:var(--vx-3);justify-content:space-between;align-items:center;gap:1rem;padding:.8rem clamp(.85rem,2vw,1.2rem);display:flex}.Workflow-module__ltJKRG__clock{color:var(--signal);font-variant-numeric:tabular-nums}.Workflow-module__ltJKRG__replay{appearance:none;border:1px solid var(--vx-rule);color:var(--vx-2);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--t-micro);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color var(--d-sm) var(--ease-out-quart), border-color var(--d-sm) var(--ease-out-quart);background:0 0;border-radius:3px;padding:.3rem .6rem}.Workflow-module__ltJKRG__replay:hover,.Workflow-module__ltJKRG__replay:focus-visible{color:var(--signal);border-color:color-mix(in oklab, var(--signal) 55%, transparent)}.Workflow-module__ltJKRG__scroller{overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto}.Workflow-module__ltJKRG__scroller::-webkit-scrollbar{display:none}@media (max-width:719px){.Workflow-module__ltJKRG__scroller{-webkit-mask-image:linear-gradient(90deg,#000 88%,#0000);mask-image:linear-gradient(90deg,#000 88%,#0000)}}.Workflow-module__ltJKRG__canvas{block-size:auto;inline-size:100%;min-inline-size:680px;display:block}.Workflow-module__ltJKRG__edge{fill:none;stroke:var(--vx-rule);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .62s var(--ease-out-quart)}.Workflow-module__ltJKRG__edge[data-on=true]{stroke:var(--signal);stroke-dashoffset:0}.Workflow-module__ltJKRG__flow{fill:none;stroke:var(--chalk);stroke-width:2px;stroke-linecap:round;stroke-dasharray:.04 .96;stroke-dashoffset:1px;opacity:0}.Workflow-module__ltJKRG__edgeGroup[data-on=true] .Workflow-module__ltJKRG__flow{opacity:.75;animation:2.4s linear .62s infinite Workflow-module__ltJKRG__flowRun}@keyframes Workflow-module__ltJKRG__flowRun{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.Workflow-module__ltJKRG__arrow{fill:var(--signal);opacity:0;transition:opacity var(--d-sm) var(--ease-out-quart) .48s}.Workflow-module__ltJKRG__edgeGroup[data-on=true] .Workflow-module__ltJKRG__arrow{opacity:1}.Workflow-module__ltJKRG__node{opacity:.3;transition:opacity var(--d-md) var(--ease-out-quart)}.Workflow-module__ltJKRG__node[data-on=true]{opacity:1}.Workflow-module__ltJKRG__nodePlate{fill:var(--void-raised);stroke:var(--vx-rule);stroke-width:1px;transition:stroke var(--d-md) var(--ease-out-quart)}.Workflow-module__ltJKRG__node[data-on=true] .Workflow-module__ltJKRG__nodePlate{stroke:color-mix(in oklab, var(--signal) 50%, transparent)}.Workflow-module__ltJKRG__toolMark{fill:var(--vx-3);transition:fill var(--d-md) var(--ease-out-quart), filter var(--d-md) var(--ease-out-quart)}.Workflow-module__ltJKRG__node[data-on=true] .Workflow-module__ltJKRG__toolMark{fill:var(--brand,var(--chalk));filter:drop-shadow(0 0 7px color-mix(in oklab, var(--brand,var(--chalk)) 70%, transparent))}.Workflow-module__ltJKRG__agentRing{fill:none;stroke:var(--vx-rule);stroke-width:1.25px;transition:stroke var(--d-md) var(--ease-out-quart)}.Workflow-module__ltJKRG__node[data-on=true] .Workflow-module__ltJKRG__agentRing{stroke:var(--signal)}.Workflow-module__ltJKRG__agentSpin{fill:none;stroke:var(--signal);stroke-width:2px;stroke-linecap:round;opacity:0;transform-origin:50%;transform-box:fill-box}.Workflow-module__ltJKRG__node[data-busy=true] .Workflow-module__ltJKRG__agentSpin{opacity:1;animation:1.05s linear infinite Workflow-module__ltJKRG__spin}@keyframes Workflow-module__ltJKRG__spin{to{rotate:360deg}}.Workflow-module__ltJKRG__node[data-busy=true] .Workflow-module__ltJKRG__agentHalo{animation:Workflow-module__ltJKRG__halo 1.6s var(--ease-out-quart) infinite}.Workflow-module__ltJKRG__agentHalo{fill:var(--signal);opacity:0}@keyframes Workflow-module__ltJKRG__halo{0%{opacity:.22;r:22}70%{opacity:0;r:40}to{opacity:0;r:40}}.Workflow-module__ltJKRG__nodeLabel{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.09em;text-transform:uppercase;fill:var(--vx-3);text-anchor:middle;transition:fill var(--d-md) var(--ease-out-quart);font-size:13px}.Workflow-module__ltJKRG__node[data-on=true] .Workflow-module__ltJKRG__nodeLabel{fill:var(--vx-1)}.Workflow-module__ltJKRG__nodeSub{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.05em;fill:var(--vx-3);text-anchor:middle;opacity:0;transition:opacity var(--d-md) var(--ease-out-quart);font-size:11px}.Workflow-module__ltJKRG__node[data-on=true] .Workflow-module__ltJKRG__nodeSub{opacity:1}.Workflow-module__ltJKRG__laneLabel{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;fill:var(--vx-rule);text-anchor:middle;font-size:11.5px}.Workflow-module__ltJKRG__forkNote{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;fill:var(--signal);text-anchor:middle;opacity:0;transition:opacity var(--d-md) var(--ease-out-quart);font-size:12px}.Workflow-module__ltJKRG__forkNote[data-on=true]{opacity:1}.Workflow-module__ltJKRG__log{border-block-start:1px solid var(--vx-rule);gap:.1rem;margin:0;padding:.5rem clamp(.85rem,2vw,1.2rem) .9rem;list-style:none;display:grid}.Workflow-module__ltJKRG__logRow{opacity:.25;transition:opacity var(--d-md) var(--ease-out-quart);grid-template-columns:3.6rem 5.5rem minmax(0,1fr);align-items:baseline;gap:.8rem;padding:.28rem 0;display:grid}.Workflow-module__ltJKRG__logRow[data-on=true]{opacity:1}@media (max-width:719px){.Workflow-module__ltJKRG__logRow{grid-template-columns:3.6rem minmax(0,1fr);row-gap:.1rem}.Workflow-module__ltJKRG__logAgent,.Workflow-module__ltJKRG__logText{grid-column:2}}.Workflow-module__ltJKRG__logTime{color:var(--vx-3);font-variant-numeric:tabular-nums}.Workflow-module__ltJKRG__logAgent{color:var(--signal)}.Workflow-module__ltJKRG__logText{color:var(--vx-2)}.Workflow-module__ltJKRG__artifacts{grid-template-columns:minmax(0,1fr);gap:clamp(.75rem,1.6vw,1rem);margin-block-start:clamp(.85rem,2vh,1.15rem);display:grid}@media (min-width:760px){.Workflow-module__ltJKRG__artifacts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.Workflow-module__ltJKRG__artifacts{grid-template-columns:repeat(4,minmax(0,1fr))}}.Workflow-module__ltJKRG__artifact{border:1px solid var(--vx-rule);background:var(--void);opacity:0;transition:opacity var(--d-lg) var(--ease-out-quart), transform var(--d-lg) var(--ease-out-expo);border-radius:5px;padding:clamp(.8rem,1.6vw,1.05rem);transform:translateY(14px)}.Workflow-module__ltJKRG__artifact[data-on=true]{opacity:1;transform:none}.Workflow-module__ltJKRG__artifactHead{color:var(--vx-3);border-block-end:1px solid var(--vx-rule);justify-content:space-between;align-items:center;gap:.6rem;margin-block-end:.7rem;padding-block-end:.55rem;display:flex}.Workflow-module__ltJKRG__artifactTag{color:var(--signal)}.Workflow-module__ltJKRG__figures{gap:.5rem;display:grid}.Workflow-module__ltJKRG__figure{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.6rem;display:grid}.Workflow-module__ltJKRG__figureLabel{color:var(--vx-3)}.Workflow-module__ltJKRG__figureValue{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--vx-1);font-weight:500;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--t-micro)}.Workflow-module__ltJKRG__figureValue[data-tone=up]{color:var(--ok)}.Workflow-module__ltJKRG__figureValue[data-tone=down]{color:var(--warn)}.Workflow-module__ltJKRG__rows{gap:.45rem;display:grid}.Workflow-module__ltJKRG__rowItem{color:var(--vx-2);grid-template-columns:.85rem minmax(0,1fr);align-items:start;gap:.5rem;font-size:.8rem;line-height:1.45;display:grid}.Workflow-module__ltJKRG__rowItem:before{content:"";background:var(--warn);border-radius:50%;block-size:5px;inline-size:5px;margin-block-start:.5em}.Workflow-module__ltJKRG__rowItem[data-tone=task]:before{background:var(--signal)}.Workflow-module__ltJKRG__rowItem[data-tone=moved]:before{background:var(--ok)}.Workflow-module__ltJKRG__digest{border-color:color-mix(in oklab, var(--signal) 38%, var(--vx-rule))}.Workflow-module__ltJKRG__digestLine{gap:.15rem;margin-block-end:.5rem;display:grid}.Workflow-module__ltJKRG__digestLine:last-child{margin-block-end:0}.Workflow-module__ltJKRG__digestKey{color:var(--vx-3)}.Workflow-module__ltJKRG__digestVal{color:var(--vx-2);font-size:.8rem;line-height:1.45}.Workflow-module__ltJKRG__digestVal[data-need=true]{color:var(--signal)}.Workflow-module__ltJKRG__note{color:var(--vx-3);text-wrap:pretty;align-items:flex-start;gap:.55rem;max-width:76ch;margin-block-start:clamp(1.25rem,3vh,2rem);display:flex}.Workflow-module__ltJKRG__note:before{content:"";background:var(--warn);border-radius:50%;flex:none;block-size:5px;inline-size:5px;transform:translateY(.55em)}@media (prefers-reduced-motion:reduce){.Workflow-module__ltJKRG__edge,.Workflow-module__ltJKRG__node,.Workflow-module__ltJKRG__artifact,.Workflow-module__ltJKRG__logRow,.Workflow-module__ltJKRG__arrow,.Workflow-module__ltJKRG__toolMark,.Workflow-module__ltJKRG__nodeLabel{transition:none}.Workflow-module__ltJKRG__edgeGroup[data-on=true] .Workflow-module__ltJKRG__flow,.Workflow-module__ltJKRG__node[data-busy=true] .Workflow-module__ltJKRG__agentSpin,.Workflow-module__ltJKRG__node[data-busy=true] .Workflow-module__ltJKRG__agentHalo{animation:none}.Workflow-module__ltJKRG__edgeGroup[data-on=true] .Workflow-module__ltJKRG__flow,.Workflow-module__ltJKRG__node[data-busy=true] .Workflow-module__ltJKRG__agentSpin{opacity:0}}.Workflow-module__ltJKRG__orch .Workflow-module__ltJKRG__nodePlate{fill:#1e130f;fill:lab(7.11216% 4.96603 4.48586);stroke:color-mix(in oklab, var(--signal) 45%, transparent)}.Workflow-module__ltJKRG__node[data-on=true].Workflow-module__ltJKRG__orch .Workflow-module__ltJKRG__nodePlate{stroke:color-mix(in oklab, var(--signal) 80%, transparent)}.Workflow-module__ltJKRG__orchHalo{fill:none;stroke:var(--signal);stroke-width:1px;opacity:0}.Workflow-module__ltJKRG__node[data-busy=true].Workflow-module__ltJKRG__orch .Workflow-module__ltJKRG__orchHalo{animation:Workflow-module__ltJKRG__orchPulse 2.2s var(--ease-out-quart) infinite}@keyframes Workflow-module__ltJKRG__orchPulse{0%{opacity:.5;r:44}80%{opacity:0;r:74}to{opacity:0;r:74}}.Workflow-module__ltJKRG__glyph{fill:none;stroke:var(--vx-3);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;transition:stroke var(--d-md) var(--ease-out-quart)}.Workflow-module__ltJKRG__node[data-on=true] .Workflow-module__ltJKRG__glyph{stroke:var(--chalk)}.Workflow-module__ltJKRG__node[data-busy=true] .Workflow-module__ltJKRG__glyph{stroke:var(--signal)}.Workflow-module__ltJKRG__textMark{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.02em;fill:var(--vx-3);text-anchor:middle;dominant-baseline:central;transition:fill var(--d-md) var(--ease-out-quart);font-size:12px;font-weight:600}.Workflow-module__ltJKRG__node[data-on=true] .Workflow-module__ltJKRG__textMark{fill:var(--chalk)}.Workflow-module__ltJKRG__loopGroup{opacity:0;transition:opacity var(--d-md) var(--ease-out-quart)}.Workflow-module__ltJKRG__loopGroup[data-on=true]{opacity:1}.Workflow-module__ltJKRG__loop{fill:none;stroke:var(--signal);stroke-width:1.3px;stroke-linecap:round;stroke-dasharray:.03 .03;animation:2.6s linear infinite Workflow-module__ltJKRG__loopCrawl}@keyframes Workflow-module__ltJKRG__loopCrawl{to{stroke-dashoffset:-.24px}}.Workflow-module__ltJKRG__loopLabel{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.09em;text-transform:uppercase;fill:var(--signal);text-anchor:middle;font-size:11px}@media (prefers-reduced-motion:reduce){.Workflow-module__ltJKRG__node[data-busy=true].Workflow-module__ltJKRG__orch .Workflow-module__ltJKRG__orchHalo,.Workflow-module__ltJKRG__loop{animation:none}}
.Dashboards-module__va6R3a__dash{background:var(--void);color:var(--vx-1);padding:var(--bay) var(--gutter);border-block-start:1px solid var(--vx-rule);position:relative;overflow:hidden}.Dashboards-module__va6R3a__eyebrow{color:var(--signal);align-items:center;gap:.7rem;margin:0 0 clamp(1.5rem,4vh,2.5rem);display:flex}.Dashboards-module__va6R3a__eyebrow:before{content:"";background:currentColor;block-size:1px;inline-size:2rem}.Dashboards-module__va6R3a__top{grid-template-columns:minmax(0,1fr);align-items:end;gap:clamp(1rem,3vw,3rem);margin-block-end:clamp(1.75rem,5vh,3rem);display:grid}@media (min-width:900px){.Dashboards-module__va6R3a__top{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.Dashboards-module__va6R3a__head{font-size:var(--t-h2);letter-spacing:-.032em;text-wrap:balance;margin:0;font-weight:500;line-height:1.04}.Dashboards-module__va6R3a__head em{font-family:var(--font-instrument-serif), ui-serif, Georgia, serif;letter-spacing:-.018em;color:var(--signal);font-style:italic;font-weight:400}.Dashboards-module__va6R3a__intro{color:var(--vx-2);font-size:var(--t-lead);text-wrap:pretty;max-width:46ch;margin:0;line-height:1.5}.Dashboards-module__va6R3a__console{border:1px solid var(--vx-rule);-webkit-backdrop-filter:blur(8px);background:#0e1114b8;background:lab(4.8262% -.397913 -2.23961/.72);border-radius:6px;overflow:hidden;box-shadow:0 34px 90px -50px #000000f2}.Dashboards-module__va6R3a__bar{border-block-end:1px solid var(--vx-rule);color:var(--vx-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem clamp(.9rem,2vw,1.4rem);display:flex}.Dashboards-module__va6R3a__source{color:var(--vx-2)}.Dashboards-module__va6R3a__sourceHost{color:var(--signal)}.Dashboards-module__va6R3a__tabs{background:var(--vx-rule);border-block-end:1px solid var(--vx-rule);scrollbar-width:none;gap:1px;display:flex;overflow-x:auto}.Dashboards-module__va6R3a__tabs::-webkit-scrollbar{display:none}.Dashboards-module__va6R3a__tab{appearance:none;background:var(--void);color:var(--vx-3);font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--t-label);letter-spacing:.09em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:color var(--d-sm) var(--ease-out-quart);border:0;flex:1 0 auto;padding:.85rem clamp(.75rem,1.6vw,1.3rem);position:relative}.Dashboards-module__va6R3a__tab:hover{color:var(--vx-1)}.Dashboards-module__va6R3a__tab[aria-selected=true]{color:var(--vx-1);background:var(--void-raised)}.Dashboards-module__va6R3a__tab[aria-selected=true]:after{content:"";background:var(--signal);block-size:2px;position:absolute;inset-block-end:0;inset-inline:0}.Dashboards-module__va6R3a__panel{min-block-size:26rem;padding:clamp(1.1rem,2.6vw,1.75rem)}.Dashboards-module__va6R3a__grid{background:var(--vx-rule);border:1px solid var(--vx-rule);border-radius:4px;grid-template-columns:minmax(0,1fr);gap:1px;display:grid;overflow:hidden}@media (min-width:700px){.Dashboards-module__va6R3a__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1080px){.Dashboards-module__va6R3a__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.Dashboards-module__va6R3a__cell[data-wide=true]{grid-column:span 2}}.Dashboards-module__va6R3a__cell{background:var(--void);align-content:start;gap:.7rem;min-block-size:9.5rem;padding:.95rem clamp(.85rem,1.6vw,1.15rem) 1.1rem;display:grid}.Dashboards-module__va6R3a__cellHead{color:var(--vx-3);border-block-end:1px solid var(--vx-rule);justify-content:space-between;align-items:center;gap:.6rem;padding-block-end:.55rem;display:flex}.Dashboards-module__va6R3a__cellName{color:var(--vx-1);letter-spacing:.08em}.Dashboards-module__va6R3a__cellTag{color:var(--signal)}.Dashboards-module__va6R3a__cellRows{gap:.45rem;display:grid}.Dashboards-module__va6R3a__row{color:var(--vx-2);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.7rem;font-size:.85rem;line-height:1.4;display:grid}.Dashboards-module__va6R3a__rowVal{color:var(--vx-1);font-variant-numeric:tabular-nums;font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--t-micro);letter-spacing:.04em}.Dashboards-module__va6R3a__rowVal[data-tone=up]{color:var(--ok)}.Dashboards-module__va6R3a__rowVal[data-tone=warn]{color:var(--warn)}.Dashboards-module__va6R3a__rowVal[data-tone=bad]{color:var(--bad)}.Dashboards-module__va6R3a__alertRow{color:var(--vx-2);grid-template-columns:.85rem minmax(0,1fr) auto;align-items:start;gap:.6rem;font-size:.85rem;line-height:1.45;display:grid}.Dashboards-module__va6R3a__alertRow:before{content:"";background:var(--vx-rule);border-radius:50%;block-size:6px;inline-size:6px;margin-block-start:.45em}.Dashboards-module__va6R3a__alertRow[data-sev=bad]:before{background:var(--bad)}.Dashboards-module__va6R3a__alertRow[data-sev=warn]:before{background:var(--warn)}.Dashboards-module__va6R3a__alertRow[data-sev=ok]:before{background:var(--ok)}.Dashboards-module__va6R3a__alertWhen{color:var(--vx-3)}.Dashboards-module__va6R3a__roiRow{gap:.3rem;display:grid}.Dashboards-module__va6R3a__roiTop{color:var(--vx-2);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.6rem;font-size:.85rem;display:grid}.Dashboards-module__va6R3a__roiBar{background:var(--vx-rule);border-radius:2px;block-size:5px;overflow:hidden}.Dashboards-module__va6R3a__roiFill{background:var(--signal);transform-origin:0;block-size:100%;animation:Dashboards-module__va6R3a__roiGrow var(--d-lg) var(--ease-out-expo) both;border-radius:2px;display:block}.Dashboards-module__va6R3a__roiFill[data-tone=down]{background:var(--warn)}@keyframes Dashboards-module__va6R3a__roiGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.Dashboards-module__va6R3a__meter{background:var(--vx-rule);border-radius:2px;block-size:5px;overflow:hidden}.Dashboards-module__va6R3a__meterFill{background:var(--ok);border-radius:2px;block-size:100%;display:block}.Dashboards-module__va6R3a__vertical{border-block-start:1px dashed var(--vx-rule)}@media (prefers-reduced-motion:reduce){.Dashboards-module__va6R3a__roiFill{animation:none}}.Dashboards-module__va6R3a__tiles{background:var(--vx-rule);border:1px solid var(--vx-rule);border-radius:4px;grid-template-columns:repeat(2,1fr);gap:1px;margin-block-end:1.5rem;display:grid;overflow:hidden}@media (min-width:720px){.Dashboards-module__va6R3a__tiles{grid-template-columns:repeat(4,1fr)}}.Dashboards-module__va6R3a__tile{background:var(--void);gap:.35rem;padding:.9rem 1rem;display:grid}.Dashboards-module__va6R3a__tileLabel{color:var(--vx-3)}.Dashboards-module__va6R3a__tileValue{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--vx-1);font-size:clamp(1.15rem,2.4vw,1.6rem);font-weight:500}.Dashboards-module__va6R3a__tileValue[data-tone=up]{color:var(--ok)}.Dashboards-module__va6R3a__chart{gap:.55rem;display:grid}.Dashboards-module__va6R3a__chartRow{grid-template-columns:3.4rem 1fr auto;align-items:center;gap:.8rem;display:grid}.Dashboards-module__va6R3a__chartMonth{color:var(--vx-3)}.Dashboards-module__va6R3a__bars{gap:3px;display:grid}.Dashboards-module__va6R3a__barIn,.Dashboards-module__va6R3a__barOut{transform-origin:0;block-size:7px;animation:Dashboards-module__va6R3a__barGrow var(--d-lg) var(--ease-out-expo) both;border-radius:2px}.Dashboards-module__va6R3a__barIn{background:var(--signal)}.Dashboards-module__va6R3a__barOut{background:var(--vx-rule)}@keyframes Dashboards-module__va6R3a__barGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.Dashboards-module__va6R3a__chartVal{color:var(--vx-2);font-variant-numeric:tabular-nums}.Dashboards-module__va6R3a__legend{color:var(--vx-3);gap:1.2rem;margin-block-start:1.1rem;display:flex}.Dashboards-module__va6R3a__key{align-items:center;gap:.4rem;display:inline-flex}.Dashboards-module__va6R3a__key:before{content:"";background:var(--vx-rule);border-radius:2px;block-size:7px;inline-size:10px}.Dashboards-module__va6R3a__key[data-in=true]:before{background:var(--signal)}.Dashboards-module__va6R3a__feed{background:var(--vx-rule);border:1px solid var(--vx-rule);border-radius:4px;gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.Dashboards-module__va6R3a__event{background:var(--void);grid-template-columns:4.2rem 1fr;align-items:start;gap:.9rem;padding:.85rem clamp(.85rem,1.8vw,1.2rem);display:grid}.Dashboards-module__va6R3a__eventTime{color:var(--vx-3);font-variant-numeric:tabular-nums;padding-block-start:.15em}.Dashboards-module__va6R3a__eventBody{gap:.25rem;display:grid}.Dashboards-module__va6R3a__eventTitle{color:var(--vx-1);letter-spacing:-.012em;font-size:.925rem}.Dashboards-module__va6R3a__eventMeta{color:var(--vx-3);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.Dashboards-module__va6R3a__chip{border:1px solid var(--vx-rule);color:var(--vx-2);border-radius:3px;padding:.16rem .42rem}.Dashboards-module__va6R3a__chip[data-tone=signal]{color:var(--signal);border-color:#f1610066;border-color:lab(60.0094% 54.4723 70.7867/.4)}.Dashboards-module__va6R3a__board{background:var(--vx-rule);border:1px solid var(--vx-rule);border-radius:4px;grid-template-columns:minmax(0,1fr);gap:1px;display:grid;overflow:hidden}@media (min-width:760px){.Dashboards-module__va6R3a__board{grid-template-columns:repeat(3,minmax(0,1fr))}}.Dashboards-module__va6R3a__column{background:var(--void);align-content:start;gap:.7rem;min-block-size:12rem;padding:.9rem clamp(.75rem,1.6vw,1.1rem) 1.2rem;display:grid}.Dashboards-module__va6R3a__columnHead{color:var(--vx-3);border-block-end:1px solid var(--vx-rule);justify-content:space-between;align-items:center;gap:.6rem;padding-block-end:.6rem;display:flex}.Dashboards-module__va6R3a__count{color:var(--vx-2);font-variant-numeric:tabular-nums}.Dashboards-module__va6R3a__card{border:1px solid var(--vx-rule);background:var(--void-raised);border-radius:4px;gap:.45rem;padding:.75rem .85rem;display:grid}.Dashboards-module__va6R3a__card[data-accent=true]{border-color:#f1610061;border-color:lab(60.0094% 54.4723 70.7867/.38)}.Dashboards-module__va6R3a__cardName{color:var(--vx-1);letter-spacing:-.012em;font-size:.92rem}.Dashboards-module__va6R3a__cardMeta{color:var(--vx-3)}.Dashboards-module__va6R3a__empty{color:var(--vx-3);padding:.6rem 0}.Dashboards-module__va6R3a__log{font-family:var(--font-geist-mono), ui-monospace, monospace;font-size:var(--t-micro);letter-spacing:.04em;gap:.15rem;margin:0;padding:0;line-height:1.75;list-style:none;display:grid}.Dashboards-module__va6R3a__logRow{border-radius:3px;grid-template-columns:4.2rem 6.5rem 1fr auto;align-items:baseline;gap:.8rem;padding:.35rem .55rem;display:grid}.Dashboards-module__va6R3a__logRow:nth-child(odd){background:#e6e8ea06;background:lab(91.8723% -.330508 -1.47074/.022)}@media (max-width:719px){.Dashboards-module__va6R3a__logRow{grid-template-columns:4.2rem 1fr;row-gap:.15rem}.Dashboards-module__va6R3a__logAgent{grid-column:2}.Dashboards-module__va6R3a__logState{grid-column:2;justify-self:start}}.Dashboards-module__va6R3a__logTime{color:var(--vx-3);font-variant-numeric:tabular-nums}.Dashboards-module__va6R3a__logAgent{color:var(--signal)}.Dashboards-module__va6R3a__logText{color:var(--vx-2)}.Dashboards-module__va6R3a__logState{color:var(--vx-3);border:1px solid var(--vx-rule);border-radius:3px;padding:.05rem .4rem}.Dashboards-module__va6R3a__logState[data-state=held]{color:var(--warn);border-color:#e3ae2866;border-color:lab(74.664% 11.4553 69.676/.4)}.Dashboards-module__va6R3a__logState[data-state=done]{color:var(--ok);border-color:#43c07a59;border-color:lab(69.4676% -47.8625 24.6835/.35)}.Dashboards-module__va6R3a__disclaimer{color:var(--vx-3);text-wrap:pretty;align-items:flex-start;gap:.55rem;max-width:70ch;margin-block-start:1.25rem;display:flex}.Dashboards-module__va6R3a__disclaimer:before{content:"";background:var(--warn);border-radius:50%;flex:none;block-size:5px;inline-size:5px;transform:translateY(.55em)}@media (prefers-reduced-motion:reduce){.Dashboards-module__va6R3a__barIn,.Dashboards-module__va6R3a__barOut{animation:none}}
.Integrations-module__AfgofW__integrations{background:var(--void);color:var(--vx-1);padding:var(--bay) var(--gutter);border-block-start:1px solid var(--vx-rule);position:relative}.Integrations-module__AfgofW__eyebrow{color:var(--signal);align-items:center;gap:.7rem;margin:0 0 clamp(1.5rem,4vh,2.5rem);display:flex}.Integrations-module__AfgofW__eyebrow:before{content:"";background:currentColor;block-size:1px;inline-size:2rem}.Integrations-module__AfgofW__top{grid-template-columns:minmax(0,1fr);align-items:end;gap:clamp(1rem,3vw,3rem);margin-block-end:clamp(2rem,5vh,3.5rem);display:grid}@media (min-width:900px){.Integrations-module__AfgofW__top{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.Integrations-module__AfgofW__head{font-size:var(--t-h2);letter-spacing:-.032em;text-wrap:balance;margin:0;font-weight:500;line-height:1.04}.Integrations-module__AfgofW__head em{font-family:var(--font-instrument-serif), ui-serif, Georgia, serif;letter-spacing:-.018em;color:var(--signal);font-style:italic;font-weight:400}.Integrations-module__AfgofW__intro{color:var(--vx-2);font-size:var(--t-lead);text-wrap:pretty;max-width:46ch;margin:0;line-height:1.5}.Integrations-module__AfgofW__groups{border-block-start:1px solid var(--vx-rule);gap:0;display:grid}.Integrations-module__AfgofW__group{border-block-end:1px solid var(--vx-rule);grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;padding-block:clamp(1.2rem,3vh,1.9rem);display:grid}@media (min-width:780px){.Integrations-module__AfgofW__group{grid-template-columns:12rem minmax(0,1fr);gap:2rem}}.Integrations-module__AfgofW__groupName{color:var(--vx-3);padding-block-start:.75rem}.Integrations-module__AfgofW__group:first-child .Integrations-module__AfgofW__groupName{color:var(--signal)}.Integrations-module__AfgofW__marks{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.Integrations-module__AfgofW__mark{border:1px solid var(--vx-rule);color:var(--vx-2);transition:color var(--d-sm) var(--ease-out-quart), border-color var(--d-sm) var(--ease-out-quart), transform var(--d-sm) var(--ease-out-expo);background:#12151980;background:lab(6.78034% -.561014 -3.1354/.5);border-radius:4px;align-items:center;gap:.55rem;padding:.6rem .85rem;display:inline-flex}.Integrations-module__AfgofW__mark svg{fill:currentColor;block-size:17px;inline-size:17px;color:var(--vx-2);transition:color var(--d-sm) var(--ease-out-quart);flex:none}.Integrations-module__AfgofW__mark:hover,.Integrations-module__AfgofW__mark:focus-within{color:var(--vx-1);border-color:color-mix(in oklab, var(--brand) 55%, transparent);transform:translateY(-2px)}.Integrations-module__AfgofW__mark:hover svg,.Integrations-module__AfgofW__mark:focus-within svg{color:var(--brand)}.Integrations-module__AfgofW__markName{white-space:nowrap;letter-spacing:.03em}.Integrations-module__AfgofW__textOnly{border-style:dashed}.Integrations-module__AfgofW__textOnly:before{content:"";background:var(--vx-rule);border-radius:50%;flex:none;block-size:5px;inline-size:5px}.Integrations-module__AfgofW__note{color:var(--vx-3);text-wrap:pretty;align-items:flex-start;gap:.55rem;max-width:74ch;margin-block-start:clamp(1.5rem,4vh,2.5rem);display:flex}.Integrations-module__AfgofW__note:before{content:"";background:var(--vx-rule);border-radius:50%;flex:none;block-size:5px;inline-size:5px;transform:translateY(.55em)}@media (prefers-reduced-motion:reduce){.Integrations-module__AfgofW__mark,.Integrations-module__AfgofW__mark svg{transition:none}.Integrations-module__AfgofW__mark:hover,.Integrations-module__AfgofW__mark:focus-within{transform:none}}
.Budget-module__dGySMa__budget{background:var(--void);color:var(--vx-1);padding:var(--bay) var(--gutter);border-block-start:1px solid var(--vx-rule);position:relative}.Budget-module__dGySMa__growth{z-index:0;pointer-events:none;block-size:clamp(9rem,26vh,17rem);inline-size:100%;color:var(--signal);opacity:.5;position:absolute;inset-block-end:0;inset-inline:0;-webkit-mask-image:linear-gradient(#0000 8%,#000 88%);mask-image:linear-gradient(#0000 8%,#000 88%)}.Budget-module__dGySMa__growthLine{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.75}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Budget-module__dGySMa__growthLine{stroke-dasharray:1;animation:linear both Budget-module__dGySMa__growthDraw;animation-timeline:view();animation-range:entry cover 55%}.Budget-module__dGySMa__growthArea{animation:linear both Budget-module__dGySMa__growthFade;animation-timeline:view();animation-range:entry 10% cover 60%}}}@keyframes Budget-module__dGySMa__growthDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes Budget-module__dGySMa__growthFade{0%{opacity:0}to{opacity:1}}.Budget-module__dGySMa__eyebrow{z-index:1;color:var(--signal);align-items:center;gap:.7rem;margin:0 0 clamp(1.5rem,4vh,2.5rem);display:flex;position:relative}.Budget-module__dGySMa__eyebrow:before{content:"";background:currentColor;block-size:1px;inline-size:2rem}.Budget-module__dGySMa__top{z-index:1;grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(1rem,3vw,3rem);margin-block-end:clamp(2.5rem,7vh,4.5rem);display:grid;position:relative}@media (min-width:900px){.Budget-module__dGySMa__top{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.Budget-module__dGySMa__head{font-size:var(--t-h2);letter-spacing:-.032em;text-wrap:balance;margin:0;font-weight:500;line-height:1.04}.Budget-module__dGySMa__head em{font-family:var(--font-instrument-serif), ui-serif, Georgia, serif;letter-spacing:-.018em;color:var(--signal);font-style:italic;font-weight:400}.Budget-module__dGySMa__intro{color:var(--vx-2);font-size:var(--t-lead);text-wrap:pretty;max-width:46ch;margin:0;line-height:1.5}.Budget-module__dGySMa__shapes{z-index:1;background:var(--vx-rule);border-block:1px solid var(--vx-rule);gap:1px;margin:0;padding:0;list-style:none;display:grid;position:relative}@media (min-width:860px){.Budget-module__dGySMa__shapes{grid-template-columns:repeat(3,1fr)}}.Budget-module__dGySMa__shape{background:var(--void);align-content:start;gap:.9rem;padding:clamp(1.4rem,3.5vh,2.2rem) clamp(1.1rem,2vw,1.8rem);display:grid}.Budget-module__dGySMa__shapeNo{color:var(--signal);font-variant-numeric:tabular-nums}.Budget-module__dGySMa__shapeName{font-size:var(--t-h3);letter-spacing:-.024em;margin:0;font-weight:500;line-height:1.15}.Budget-module__dGySMa__shapeWho{color:var(--vx-3);text-wrap:pretty;margin:0;font-size:.92rem;line-height:1.55}.Budget-module__dGySMa__shapeList{color:var(--vx-2);gap:.4rem;margin:.2rem 0 0;padding:0;list-style:none;display:grid}.Budget-module__dGySMa__shapeList li{grid-template-columns:.9rem 1fr;align-items:baseline;gap:.5rem;display:grid}.Budget-module__dGySMa__shapeList li:before{content:"";background:var(--signal);border-radius:50%;block-size:5px;inline-size:5px;transform:translateY(-.15em)}.Budget-module__dGySMa__notes{z-index:1;grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,4vw,3rem);margin-block-start:clamp(2.5rem,6vh,4rem);display:grid;position:relative}@media (min-width:820px){.Budget-module__dGySMa__notes{grid-template-columns:repeat(2,1fr)}}.Budget-module__dGySMa__note{align-content:start;gap:.6rem;display:grid}.Budget-module__dGySMa__noteHead{color:var(--signal)}.Budget-module__dGySMa__note p{color:var(--vx-3);text-wrap:pretty;max-width:48ch;margin:0;font-size:.92rem;line-height:1.6}.Budget-module__dGySMa__note b{color:var(--vx-1);font-weight:500}
.Proof-module__7E9-zG__proof{border-block:2px solid var(--signal);background:#ddd6c8;background:var(--paper-edge);color:var(--tx-1);padding-block:var(--bay);padding-inline:var(--gutter)}.Proof-module__7E9-zG__eyebrow{color:var(--tx-3);align-items:center;gap:.75rem;margin-block-end:clamp(2rem,5vw,3.5rem);display:flex}.Proof-module__7E9-zG__eyebrow:after{content:"";background:var(--rule);flex:1;block-size:1px}.Proof-module__7E9-zG__top{grid-template-columns:minmax(0,1fr);align-items:end;gap:clamp(1.25rem,3vw,2.5rem);margin-block-end:clamp(2.5rem,6vw,4.5rem);display:grid}@media (min-width:900px){.Proof-module__7E9-zG__top{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.Proof-module__7E9-zG__head{font-size:var(--t-h1);letter-spacing:-.034em;text-wrap:balance;max-width:15ch;margin:0;font-weight:500;line-height:.98}.Proof-module__7E9-zG__head em{font-family:var(--font-instrument-serif), ui-serif, Georgia, serif;letter-spacing:-.012em;font-style:italic;font-weight:400}.Proof-module__7E9-zG__intro{color:var(--tx-2);font-size:var(--t-lead);letter-spacing:-.014em;text-wrap:pretty;max-width:min(42ch,100%);margin:0;line-height:1.5}.Proof-module__7E9-zG__stance{gap:1rem;max-width:min(68ch,100%);margin-block-end:clamp(2.5rem,6vw,4rem);display:grid}.Proof-module__7E9-zG__stance p{font-size:var(--t-lead);letter-spacing:-.013em;color:var(--tx-2);text-wrap:pretty;margin:0;line-height:1.55}.Proof-module__7E9-zG__stance p:first-child{color:var(--tx-1)}.Proof-module__7E9-zG__reassure{grid-template-columns:minmax(0,1fr);gap:clamp(1.25rem,3vw,2.25rem);margin:0 0 clamp(2.5rem,6vw,4rem);padding:0;list-style:none;display:grid}@media (min-width:820px){.Proof-module__7E9-zG__reassure{grid-template-columns:repeat(2,minmax(0,1fr))}}.Proof-module__7E9-zG__worry{border:1px solid var(--rule);background:#f4f0e8;background:var(--paper);border-radius:6px;align-content:start;gap:.6rem;padding:clamp(1.1rem,2.5vw,1.6rem);display:grid}.Proof-module__7E9-zG__worryFear{font-family:var(--font-instrument-serif), ui-serif, Georgia, serif;letter-spacing:-.015em;color:var(--tx-1);font-size:clamp(1.15rem,2.2vw,1.55rem);font-style:italic;font-weight:400;line-height:1.15}.Proof-module__7E9-zG__worry p{color:var(--tx-2);text-wrap:pretty;margin:0;line-height:1.55}.Proof-module__7E9-zG__termsLead{color:var(--tx-3);align-items:center;gap:.75rem;margin-block-end:1.25rem;display:flex}.Proof-module__7E9-zG__termsLead:after{content:"";background:var(--rule);flex:1;block-size:1px}.Proof-module__7E9-zG__terms{border-block-start:1px solid var(--rule);margin:0;padding:0;list-style:none}.Proof-module__7E9-zG__term{border-block-end:1px solid var(--rule);grid-template-columns:minmax(0,1fr);gap:.5rem clamp(2rem,5vw,5rem);padding-block:clamp(1.25rem,3.5vh,2rem);display:grid}@media (min-width:800px){.Proof-module__7E9-zG__term{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:baseline}}.Proof-module__7E9-zG__termName{font-family:var(--font-instrument-serif), ui-serif, Georgia, serif;letter-spacing:-.015em;font-size:clamp(1.35rem,2.8vw,2.1rem);font-style:italic;font-weight:400;line-height:1.05}.Proof-module__7E9-zG__term p{color:var(--tx-2);text-wrap:pretty;max-width:min(56ch,100%);margin:0;line-height:1.55}.Proof-module__7E9-zG__invite{flex-wrap:wrap;align-items:baseline;gap:.9rem 1.75rem;margin-block-start:clamp(2.5rem,6vw,4rem);display:flex}.Proof-module__7E9-zG__invite p{font-size:var(--t-lead);letter-spacing:-.014em;text-wrap:pretty;max-width:min(44ch,100%);margin:0}.Proof-module__7E9-zG__link{color:var(--signal);white-space:nowrap;transition:color var(--d-sm) var(--ease-out-quart);border-block-end:1px solid;padding-block-end:.25rem;text-decoration:none}.Proof-module__7E9-zG__link:hover,.Proof-module__7E9-zG__link:focus-visible{color:var(--ink)}.Proof-module__7E9-zG__slot{border:1px dashed var(--rule);color:var(--tx-3);border-radius:6px;max-width:min(56ch,100%);margin-block-start:clamp(2rem,5vw,3.5rem);padding:clamp(1rem,3vw,1.5rem)}.Proof-module__7E9-zG__slot p{margin:.4rem 0 0;line-height:1.5}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Proof-module__7E9-zG__term{animation:linear both Proof-module__7E9-zG__termIn;animation-timeline:view();animation-range:entry 2% entry 32%}}}@keyframes Proof-module__7E9-zG__termIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}
.SiteFooter-module__wWXZva__footer{background:var(--void);color:var(--vx-1);padding-block:var(--bay) clamp(1.5rem, 4vh, 2.5rem);padding-inline:var(--gutter)}.SiteFooter-module__wWXZva__callout{border-block-end:1px solid var(--vx-rule);grid-template-columns:minmax(0,1fr);align-items:end;gap:clamp(1.5rem,4vw,3rem);padding-block-end:clamp(2.5rem,6vw,4.5rem);display:grid}@media (min-width:900px){.SiteFooter-module__wWXZva__callout{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.SiteFooter-module__wWXZva__head{letter-spacing:-.038em;text-wrap:balance;max-width:13ch;margin:0;font-size:clamp(2rem,5.5vw,4.75rem);font-weight:500;line-height:.95}.SiteFooter-module__wWXZva__head em{font-family:var(--font-instrument-serif), ui-serif, Georgia, serif;letter-spacing:-.012em;font-style:italic;font-weight:400}.SiteFooter-module__wWXZva__actions{justify-items:start;gap:1.25rem;display:grid}.SiteFooter-module__wWXZva__actions p{color:var(--vx-3);text-wrap:pretty;max-width:min(38ch,100%);margin:0;line-height:1.55}.SiteFooter-module__wWXZva__primary{background:var(--signal);color:#150a07;color:oklch(16% .02 44);font-family:var(--font-geist-mono), monospace;font-size:var(--t-label);letter-spacing:.09em;text-transform:uppercase;transition:background var(--d-sm) var(--ease-out-quart), transform var(--d-sm) var(--ease-back);border-radius:100px;align-items:center;gap:.6rem;padding:.85rem 1.4rem;font-weight:600;text-decoration:none;display:inline-flex}.SiteFooter-module__wWXZva__primary:hover,.SiteFooter-module__wWXZva__primary:focus-visible{background:#ff7e22;background:oklch(74% .19 48);transform:translateY(-2px)}.SiteFooter-module__wWXZva__primary svg{transition:transform var(--d-sm) var(--ease-out-expo)}.SiteFooter-module__wWXZva__primary:hover svg{transform:translateY(-2px)}.SiteFooter-module__wWXZva__mail{color:var(--vx-1);letter-spacing:-.02em;font-size:clamp(1rem,2vw,1.35rem);font-family:var(--font-geist-mono), monospace;border-block-end:1px solid var(--vx-rule);transition:border-color var(--d-sm) var(--ease-out-quart);word-break:break-all;padding-block-end:.2rem;text-decoration:none}.SiteFooter-module__wWXZva__mail:hover,.SiteFooter-module__wWXZva__mail:focus-visible{border-block-end-color:var(--signal)}.SiteFooter-module__wWXZva__base{grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,4vw,3rem);padding-block-start:clamp(1.5rem,4vw,2.5rem);display:grid}@media (min-width:760px){.SiteFooter-module__wWXZva__base{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,2fr)}}.SiteFooter-module__wWXZva__wordmark{letter-spacing:-.02em;font-weight:600;font-size:var(--t-label);text-transform:uppercase;color:var(--vx-1)}.SiteFooter-module__wWXZva__wordmark em{font-family:var(--font-instrument-serif), serif;text-transform:none;letter-spacing:-.01em;font-size:1.16em;font-style:italic}.SiteFooter-module__wWXZva__nav{flex-direction:column;align-items:start;gap:.5rem;display:flex}.SiteFooter-module__wWXZva__nav a{color:var(--vx-3);transition:color var(--d-sm) var(--ease-out-quart);text-decoration:none}.SiteFooter-module__wWXZva__nav a:hover,.SiteFooter-module__wWXZva__nav a:focus-visible{color:var(--vx-1)}.SiteFooter-module__wWXZva__colophon{color:var(--vx-3);gap:.4rem;line-height:1.5;display:grid}@media (min-width:760px){.SiteFooter-module__wWXZva__colophon{text-align:end;justify-items:end}}.SiteFooter-module__wWXZva__wordmark{align-items:center;gap:.55rem;display:inline-flex}
.TopNav-module__uWpAwW__nav{z-index:60;padding:.6rem var(--gutter);-webkit-backdrop-filter:blur(14px)saturate(.9);border-block-end:1px solid var(--vx-rule);color:var(--vx-2);opacity:0;pointer-events:none;transition:opacity var(--d-md) var(--ease-out-quart), transform var(--d-md) var(--ease-out-expo);background:#080a0dd1;background:lab(2.74296% -.261307 -1.55658/.82);justify-content:space-between;align-items:center;gap:1.5rem;display:flex;position:fixed;inset-block-start:0;inset-inline:0;transform:translateY(-100%)}.TopNav-module__uWpAwW__nav[data-shown=true]{opacity:1;pointer-events:auto;transform:none}.TopNav-module__uWpAwW__wordmark{letter-spacing:-.02em;font-weight:600;font-size:var(--t-label);text-transform:uppercase;color:var(--vx-1);white-space:nowrap;text-decoration:none}.TopNav-module__uWpAwW__wordmark em{font-family:var(--font-instrument-serif), serif;text-transform:none;letter-spacing:-.01em;font-size:1.16em;font-style:italic}.TopNav-module__uWpAwW__links{display:none}@media (min-width:1000px){.TopNav-module__uWpAwW__links{align-items:center;gap:clamp(1rem,2vw,1.9rem);display:flex}}.TopNav-module__uWpAwW__link{color:var(--vx-3);transition:color var(--d-sm) var(--ease-out-quart);white-space:nowrap;padding-block:.35rem;text-decoration:none;position:relative}.TopNav-module__uWpAwW__link:hover,.TopNav-module__uWpAwW__link:focus-visible{color:var(--vx-1)}.TopNav-module__uWpAwW__link:after{content:"";background:var(--signal);transform-origin:0;block-size:1px;transition:transform var(--d-md) var(--ease-out-expo);position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(0)}.TopNav-module__uWpAwW__link[data-active=true]{color:var(--vx-1)}.TopNav-module__uWpAwW__link[data-active=true]:after{transform:scaleX(1)}.TopNav-module__uWpAwW__cta{border:1px solid var(--vx-rule);color:var(--vx-1);white-space:nowrap;transition:border-color var(--d-sm) var(--ease-out-quart), color var(--d-sm) var(--ease-out-quart), background var(--d-sm) var(--ease-out-quart);border-radius:3px;align-items:center;gap:.5rem;padding:.45rem .85rem;text-decoration:none;display:inline-flex}.TopNav-module__uWpAwW__cta:after{content:"";background:var(--signal);border-radius:50%;block-size:5px;inline-size:5px}.TopNav-module__uWpAwW__cta:hover,.TopNav-module__uWpAwW__cta:focus-visible{color:var(--signal);border-color:color-mix(in oklab, var(--signal) 55%, transparent);background:#f1610012;background:lab(60.0094% 54.4723 70.7867/.07)}@media (prefers-reduced-motion:reduce){.TopNav-module__uWpAwW__nav,.TopNav-module__uWpAwW__link,.TopNav-module__uWpAwW__link:after,.TopNav-module__uWpAwW__cta{transition:none}}.TopNav-module__uWpAwW__wordmark{align-items:center;gap:.55rem;display:inline-flex}
