.ar-scope{--bg-0:#0a0806;--bg-1:#120f0b;--bg-2:#1a1612;--bg-3:#221d17;--line:#a8887a24;--line-strong:#a8887a47;--fg-0:#f5ead8;--fg-1:#dac8b8;--fg-2:#b3988a;--fg-3:#897468;--fg-4:#5e5446;--bronze:#a8887a;--bronze-hi:#c1a89c;--bronze-lo:#7a6c5a;--bronze-glow:#a8887a2e;--bronze-glow-strong:#a8887a73;--bronze-tint-08:#a8887a14;--bronze-tint-10:#a8887a1a;--bronze-tint-12:#a8887a1f;--bronze-tint-25:#a8887a40;--err-tint:#d47f5a66;--err-bg:#d47f5a14;--scrim-soft:#0a080633;--scrim-mid:#0a0806b3;--scrim-strong:#0a0806eb;--chip-bg:#120f0bd9;--shadow-window:0 30px 80px #00000080,0 0 60px #a8887a0f,inset 0 1px 0 #a8887a14;--shadow-window-soft:0 0 60px #a8887a0f,inset 0 1px 0 #a8887a14;--ok:#7fb881;--warn:#d9a24a;--err:#c97566;--fs-mono:var(--font-mono,"Recursive Mono"),ui-monospace,SFMono-Regular,Menlo,monospace;--fs-display:var(--font-display,"Mona Sans"),system-ui,-apple-system,BlinkMacSystemFont,sans-serif;--fs-body:var(--font-body,"Funnel Sans"),system-ui,-apple-system,BlinkMacSystemFont,sans-serif;background:var(--bg-0);color:var(--fg-0);font-family:var(--fs-body);-webkit-font-smoothing:antialiased;letter-spacing:0;font-size:14px;line-height:1.5}.ar-scope code,.ar-scope kbd,.ar-scope pre,.ar-scope [style*=--fs-mono]{font-variation-settings:"MONO" 1,"CASL" .3,"slnt" 0,"CRSV" 0}.ar-scope *{box-sizing:border-box}.ar-scope section[id],.ar-scope [id=main]{scroll-margin-top:80px}.ar-scope a{color:var(--bronze);text-decoration:none;transition:color .15s}.ar-scope a:hover{color:var(--bronze-hi)}.ar-scope .ar-nav a:not(.ar-btn){color:var(--fg-1)}.ar-scope .ar-nav a:not(.ar-btn):hover{color:var(--fg-0)}.ar-scope a.pricing-panel-button:hover:not(:disabled){color:var(--pricing-button-filled-ink,#0a0806)!important}.ar-btn{border:1px solid var(--line-strong);min-height:44px;color:var(--bronze);cursor:pointer;font-family:var(--fs-mono);letter-spacing:.02em;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:11px 20px;font-size:12px;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.ar-btn:hover{border-color:var(--bronze);background:var(--bronze);color:var(--bg-0);transform:translateY(-1px)}.ar-btn:focus-visible{outline:2px solid var(--bronze);outline-offset:3px}.ar-btn.primary{border-color:var(--bronze);background:var(--bronze);color:var(--bg-0)}.ar-btn.primary:hover{border-color:var(--bronze-hi);background:var(--bronze-hi);color:var(--bg-0)}.ar-scope .ar-nav a.ar-btn:hover{color:var(--bg-0)}.ar-scope ::selection{background:var(--bronze);color:var(--bg-0)}.ar-hero{isolation:isolate;background:#000}.ar-hero-atmosphere{pointer-events:none;z-index:0;background:radial-gradient(86% 58% at 50% 48%,#ffffff0a 0%,#ffffff05 42%,#0000 74%),radial-gradient(circle at 14% 78%,#a8887a24 0%,#0000 34%),radial-gradient(circle at 86% 18%,#ffffff0a 0%,#0000 34%),linear-gradient(#000 0%,#030303 45%,#000 100%);position:absolute;inset:0;overflow:hidden}.ar-hero-atmosphere:before,.ar-hero-atmosphere:after,.ar-hero-field,.ar-hero-lines,.ar-hero-structure,.ar-hero-noise,.ar-hero-vignette{pointer-events:none;display:block;position:absolute}.ar-hero-atmosphere:before,.ar-hero-atmosphere:after{content:""}.ar-hero-atmosphere:before{z-index:1;opacity:.5;will-change:transform,opacity;background:linear-gradient(113deg,#0000 0% 29%,#ffffff14 30%,#0000 31% 100%),linear-gradient(18deg,#0000 0% 47%,#ffffff12 48%,#0000 49% 100%),linear-gradient(156deg,#0000 0% 61%,#a8887a1a 62%,#0000 63% 100%);animation:28s ease-in-out infinite alternate ar-hero-drift-a;inset:-12%;transform:translate(-1.2%,-.7%)rotate(-3deg)scale(1.03)}.ar-hero-atmosphere:after{z-index:5;opacity:.74;background:linear-gradient(90deg,#000 0%,#00000047 15%,#0000 40% 60%,#00000047 85%,#000 100%),linear-gradient(#000 0%,#0000004d 18%,#0000 42% 62%,#000 100%);inset:-10%}.ar-hero-field{z-index:2;mix-blend-mode:screen;will-change:transform,opacity}.ar-hero-field-a{opacity:.36;background:repeating-linear-gradient(102deg,#0000 0 36px,#ffffff0f 37px 38px,#0000 39px 82px),repeating-linear-gradient(176deg,#0000 0 54px,#ffffff09 55px 56px,#0000 57px 126px);animation:34s ease-in-out infinite alternate ar-hero-drift-b;inset:-22% -18%;transform:rotate(-5deg)translate(-1%,-1%)scale(1.06);-webkit-mask-image:radial-gradient(92% 70%,#000 0% 62%,#0000 90%);mask-image:radial-gradient(92% 70%,#000 0% 62%,#0000 90%)}.ar-hero-field-b{opacity:.32;background:repeating-linear-gradient(38deg,#0000 0 88px,#ffffff0c 89px 90px,#0000 91px 180px),repeating-linear-gradient(142deg,#0000 0 112px,#a8887a0b 113px 114px,#0000 115px 228px);animation:42s ease-in-out infinite alternate ar-hero-drift-c;inset:-26% -12%;transform:rotate(-9deg)translate(1%)scale(1.12);-webkit-mask-image:radial-gradient(82% 62% at 50% 48%,#0000 0%,#000 18% 66%,#0000 91%);mask-image:radial-gradient(82% 62% at 50% 48%,#0000 0%,#000 18% 66%,#0000 91%)}.ar-hero-field-c{opacity:.36;background:linear-gradient(58deg,#0000 0% 43%,#ffffff10 44%,#0000 45% 100%),linear-gradient(126deg,#0000 0% 35%,#ffffff0d 36%,#0000 37% 100%),linear-gradient(#0000 0%,#ffffff09 30%,#0000 48%,#a8887a0d 70%,#0000 100%);animation:26s ease-in-out infinite alternate ar-hero-drift-d;inset:-18%;transform:skewY(-5deg)translateY(1%)}.ar-hero-lines{z-index:3;mix-blend-mode:screen;will-change:transform,opacity;inset:-8%}.ar-hero-lines-a{opacity:.52;background:repeating-linear-gradient(90deg,#0000 0 74px,#ffffff0a 75px 76px,#0000 77px 152px),repeating-linear-gradient(0deg,#0000 0 82px,#ffffff07 83px 84px,#0000 85px 168px);animation:32s linear infinite ar-hero-mesh-drift;transform:translate(-1%)}.ar-hero-lines-b{opacity:.48;background:repeating-linear-gradient(22deg,#0000 0 74px,#ffffff0d 75px 76px,#0000 77px 162px),repeating-linear-gradient(148deg,#0000 0 96px,#a8887a0d 97px 98px,#0000 99px 210px);animation:38s linear infinite ar-hero-mesh-drift-alt;transform:rotate(2deg)translateY(-1%)}.ar-hero-structure{z-index:4;opacity:.96;pointer-events:none;will-change:transform,opacity;width:116%;height:114%;animation:24s ease-in-out infinite alternate ar-hero-structure-drift;inset:-7% -8%;overflow:visible;transform:translate(-1.2%,-.6%)scale(1.02);-webkit-mask-image:radial-gradient(94% 76%,#000 0% 70%,#0000 96%);mask-image:radial-gradient(94% 76%,#000 0% 70%,#0000 96%)}.ar-hero-structure path{vector-effect:non-scaling-stroke}.ar-structure-planes path{fill:#ffffff0b;stroke:#ffffff0d;stroke-width:1px}.ar-structure-planes path:nth-child(2),.ar-structure-planes path:nth-child(4){fill:#a8887a0d}.ar-structure-edges path{fill:none;stroke:#ffffff3d;stroke-width:1.2px;stroke-linejoin:miter}.ar-structure-bright path{fill:none;stroke:#f5ead861;stroke-dasharray:42 260;stroke-width:1.45px;animation:9s linear infinite ar-hero-structure-run}.ar-hero-network{z-index:6;opacity:.84;mix-blend-mode:screen;pointer-events:none;will-change:transform,opacity;width:108%;height:110%;animation:30s ease-in-out infinite alternate ar-hero-network-drift;position:absolute;inset:-5% -4%;overflow:visible;transform:translate(-.6%,-.4%)scale(1.02);-webkit-mask-image:radial-gradient(94% 78%,#000 0% 68%,#0000 96%);mask-image:radial-gradient(94% 78%,#000 0% 68%,#0000 96%)}.ar-hero-network path{fill:none;stroke-linecap:square;stroke-linejoin:miter;vector-effect:non-scaling-stroke}.ar-net-back path{stroke:#ffffff26;stroke-width:1px}.ar-net-main path{stroke:#ffffff47;stroke-width:1.08px}.ar-net-bronze path{stroke:#a8887a57;stroke-width:1.18px}.ar-net-runner path{stroke:#f5ead857;stroke-dasharray:28 260;stroke-dashoffset:0;stroke-width:1.25px;animation:10s linear infinite ar-hero-network-run}.ar-hero-noise{z-index:7;opacity:.12;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#ffffff03 0 1px,#0000 1px 4px),repeating-linear-gradient(90deg,#ffffff02 0 1px,#0000 1px 5px);inset:0}.ar-hero-vignette{z-index:8;background:radial-gradient(44% 30% at 50% 46%,#0000000a 0%,#0000001f 58%,#0000 76%),radial-gradient(80% 58%,#0000 0%,#00000014 62%,#000000d6 100%),linear-gradient(#000c 0%,#0000 26% 60%,#000 100%);inset:0}.ar-hero h1{text-shadow:0 2px 20px #000000f5,0 0 4px #000000eb,0 24px 80px #000000c2;width:max-content;min-width:0;max-width:min(920px,100vw - 40px);color:var(--fg-0)!important}.ar-hero h1:hover{color:var(--fg-0)!important}.ar-hero-typewriter{color:var(--bronze);vertical-align:baseline;white-space:nowrap;grid-template-areas:"stack";min-width:min-content;display:inline-grid;position:relative}.ar-hero-typewriter:before,.ar-hero-typewriter-live{grid-area:stack}.ar-hero-typewriter:before{content:attr(data-text);visibility:hidden}.ar-hero-typewriter-live{clip-path:inset(0 100% 0 0);contain:paint;will-change:clip-path;align-items:baseline;width:max-content;animation:1.18s steps(23,end) .12s forwards ar-hero-type-text;display:inline-flex;transform:translateZ(0)}.ar-hero h1 .ar-hero-typewriter,.ar-hero h1:hover .ar-hero-typewriter{color:var(--bronze)!important}.ar-hero-typewriter-caret{background:currentColor;width:.055em;height:.78em;margin-left:.06em;animation:.9s step-end infinite ar-hero-type-caret;display:inline-block;transform:translateY(.08em)}@media (prefers-reduced-motion:reduce){.ar-hero-atmosphere:before,.ar-hero-field,.ar-hero-lines,.ar-hero-structure,.ar-structure-bright path,.ar-hero-network,.ar-net-runner path,.ar-hero-typewriter-live,.ar-hero-typewriter-caret{animation:none}.ar-hero-typewriter-live{clip-path:none;max-width:none}.ar-hero-typewriter-caret{display:none}}@keyframes ar-hero-type-caret{0%,48%{opacity:1}49%,to{opacity:0}}@keyframes ar-hero-type-text{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (max-width:640px){.ar-hero h1{width:100%;max-width:calc(100vw - 32px);font-size:clamp(27px,8.5vw,38px)!important;line-height:1.1!important}.ar-hero-typewriter{white-space:normal;max-width:100%;margin-top:.08em;display:block}.ar-hero-typewriter:before{content:none;display:none}.ar-hero-typewriter-live{clip-path:none;white-space:normal;width:100%;max-width:none;animation:none;display:block;overflow:visible}.ar-hero-typewriter-caret{display:none}}@keyframes ar-hero-drift-a{0%{opacity:.28;transform:translate(-1.2%,-.7%)rotate(-3deg)scale(1.03)}to{opacity:.42;transform:translate(1.4%,.9%)rotate(-1deg)scale(1.05)}}@keyframes ar-hero-drift-b{0%{transform:rotate(-5deg)translate(-1.6%,-1%)scale(1.06)}to{transform:rotate(-3deg)translate(1.6%,.8%)scale(1.08)}}@keyframes ar-hero-drift-c{0%{transform:rotate(-9deg)translate(1%)scale(1.12)}to{transform:rotate(-6deg)translate(-1.4%,1%)scale(1.15)}}@keyframes ar-hero-drift-d{0%{transform:skewY(-5deg)translate(-.8%,1%)}to{transform:skewY(-3deg)translate(1%,-.8%)}}@keyframes ar-hero-mesh-drift{0%{transform:translate(-1%)}to{transform:translate(2%,-1%)}}@keyframes ar-hero-mesh-drift-alt{0%{transform:rotate(2deg)translateY(-1%)}to{transform:rotate(3deg)translate(-2%,1%)}}@keyframes ar-hero-structure-drift{0%{opacity:.78;transform:translate(-1.2%,-.6%)scale(1.02)}to{opacity:.95;transform:translate(1%,.8%)scale(1.045)}}@keyframes ar-hero-structure-run{0%{stroke-dashoffset:0}to{stroke-dashoffset:-302px}}@keyframes ar-hero-network-drift{0%{opacity:.56;transform:translate(-.6%,-.4%)scale(1.02)}to{opacity:.68;transform:translate(.8%,.5%)scale(1.035)}}@keyframes ar-hero-network-run{0%{stroke-dashoffset:0}to{stroke-dashoffset:-288px}}.ar-command-chip,.ar-yc-chip{border:1px solid var(--line-strong);background:var(--chip-bg);border-radius:999px}.ar-command-chip{min-height:44px;color:var(--fg-1);cursor:pointer;font-family:var(--fs-mono);align-items:center;gap:10px;padding:11px 18px;font-size:13px;transition:background-color .18s,border-color .18s,box-shadow .18s,color .18s,transform .18s;display:inline-flex}.ar-command-chip:hover{border-color:var(--bronze);background:var(--bg-1);color:var(--fg-0);transform:translateY(-1px)}.ar-command-chip:focus-visible{outline:2px solid var(--bronze);outline-offset:3px}.ar-command-chip-large{min-height:58px;color:var(--fg-0);gap:14px;padding:16px 26px;font-size:18px}.ar-yc-chip{color:var(--fg-3);font-family:var(--fs-mono);letter-spacing:.04em;align-items:center;gap:8px;padding:8px 14px;font-size:11px;display:inline-flex}@keyframes ar-blink{50%{opacity:0}}.ar-caret{animation:1s step-end infinite ar-blink}@keyframes ar-breathe{0%,to{opacity:.4}50%{opacity:.9}}.ar-breathe{animation:3s ease-in-out infinite ar-breathe}@keyframes ar-pulse{0%,to{box-shadow:0 0 #a8887a8c}60%{box-shadow:0 0 0 6px #a8887a00}}.ar-pulse-dot{background:var(--bronze);border-radius:50%;width:6px;height:6px;animation:2.4s cubic-bezier(.22,1,.36,1) infinite ar-pulse}.ar-eyebrow{color:var(--bronze);font-size:13px;font-family:var(--fs-mono);align-items:center;gap:12px;display:inline-flex}.ar-eyebrow:before{content:"";background:var(--bronze);opacity:.6;width:24px;height:1px}.ar-loop-num{font-family:var(--fs-display);letter-spacing:-.04em;color:var(--bronze);font-variant-numeric:tabular-nums;font-size:clamp(56px,7vw,88px);font-weight:400;line-height:1}.ar-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ar-h-step{font-family:var(--fs-display);letter-spacing:-.02em;color:var(--fg-0);margin:0 0 10px;font-size:28px;font-weight:500;line-height:1.1}.ar-h-panel{font-family:var(--fs-display);letter-spacing:-.035em;color:var(--fg-0);margin:0;font-size:40px;font-weight:500;line-height:1.05}.ar-h-tile{font-family:var(--fs-display);color:var(--fg-0);text-transform:capitalize;letter-spacing:-.01em;margin:0;font-size:20px;font-weight:500}.ar-profile-intro{text-align:center;margin-bottom:8px}.ar-profile-title{font-family:var(--fs-display);letter-spacing:-.02em;color:var(--fg-0);margin:0 0 8px;font-size:clamp(24px,3vw,32px);font-weight:600;line-height:1.05}.ar-profile-copy{font-family:var(--fs-mono);color:var(--fg-2);margin:0;font-size:14px;line-height:1.55}.ar-profile-form{gap:18px;display:grid}.ar-profile-name-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ar-profile-field{min-width:0}.ar-profile-label{font-family:var(--fs-mono);letter-spacing:0;color:var(--fg-2);margin-bottom:6px;font-size:13px;display:block}.ar-profile-input{border:1px solid var(--line);background:var(--bg-1);width:100%;min-width:0;color:var(--fg-0);font-family:var(--fs-mono);border-radius:0;outline:none;padding:12px 14px;font-size:14px;transition:border-color .15s,background-color .15s}.ar-profile-input:focus{border-color:var(--bronze);background:var(--bg-2)}.ar-profile-input:disabled{opacity:.65;cursor:not-allowed}.ar-profile-error{border:1px solid var(--err-tint);background:var(--err-bg);color:#f0a89a;font-family:var(--fs-mono);border-radius:0;margin:0;padding:10px 14px;font-size:13px}.ar-profile-submit{justify-content:center;width:100%;padding:12px 18px}.ar-profile-submit:disabled{opacity:.55;cursor:not-allowed}.ar-tabs{position:relative}.ar-tabs-track{background:var(--bronze);height:1px;box-shadow:0 0 12px var(--bronze-glow-strong);will-change:transform,width;pointer-events:none;transition:transform .32s cubic-bezier(.22,1,.36,1),width .32s cubic-bezier(.22,1,.36,1),opacity .18s;position:absolute;bottom:-1px;left:0}.ar-tab{min-height:44px;font-family:var(--fs-mono);color:var(--fg-2);cursor:pointer;letter-spacing:0;background:0 0;border:none;padding:14px 4px;font-size:13px;transition:color .18s;position:relative}.ar-tab:hover{color:var(--fg-0)}.ar-tab:focus-visible{outline:2px solid var(--bronze);outline-offset:4px;border-radius:2px}.ar-tab[data-active=true]{color:var(--bronze)}.ar-skip-link{background:var(--bronze);color:var(--bg-0);font-family:var(--fs-mono);z-index:100;padding:8px 14px;font-size:12px;position:absolute;top:8px;left:-9999px}.ar-skip-link:focus,.ar-skip-link:focus-visible{outline:2px solid var(--fg-0);outline-offset:2px;left:16px}.ar-tile{background:var(--bg-0);cursor:pointer;transition:background .15s}.ar-tile:hover{background:var(--bg-1)}.ar-section-grid{grid-template-columns:1fr 1fr;align-items:flex-end;gap:clamp(40px,6vw,80px);display:grid}.ar-pricing-header{margin-bottom:clamp(56px,7vw,84px)}.ar-pricing-title{transform:translateY(clamp(28px,3vw,44px))}.ar-pricing-copy{transform:translateY(clamp(34px,4.2vw,56px))}.ar-loop-grid{grid-template-columns:minmax(260px,320px) 1fr;gap:clamp(40px,6vw,80px);display:grid}.ar-tab-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:56px;display:grid}.ar-tab-grid-even{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ar-clone-grid{grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.ar-clone-catalog{border:1px solid var(--line-strong);grid-template-columns:repeat(4,1fr);gap:0;display:grid}.ar-clone-catalog>*{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.ar-clone-catalog>:nth-child(4n){border-right:none}@media (max-width:560px){.ar-profile-name-grid{grid-template-columns:1fr}}@media (max-width:760px){.ar-nav{grid-template-columns:auto 1fr!important}.ar-nav-links{display:none!important}.ar-section-grid,.ar-loop-grid,.ar-tab-grid,.ar-tab-grid-even{grid-template-columns:1fr!important}.ar-pricing-header{margin-bottom:clamp(52px,12vw,72px)}.ar-pricing-title,.ar-pricing-copy{transform:none}.ar-pricing-copy{margin-top:20px!important}.ar-clone-grid,.ar-clone-catalog{grid-template-columns:repeat(2,1fr)!important}.ar-clone-catalog>:nth-child(4n){border-right:1px solid var(--line)}.ar-clone-catalog>:nth-child(2n){border-right:none}.ar-loop-sticky{position:static!important}.ar-loop-step{grid-template-columns:64px 1fr!important;gap:16px!important}.ar-loop-num{font-size:48px!important}.ar-command-chip-large{max-width:100%;padding:14px 18px;font-size:14px}}@media (max-width:560px){.ar-nav{gap:12px!important;padding:12px 14px!important}.ar-nav-actions{gap:8px!important}.ar-nav-secondary{min-height:40px;background:0 0!important;border-color:#0000!important;padding:9px 4px!important}.ar-nav .ar-btn{min-height:40px;padding:10px 15px}}@media (max-width:360px){.ar-nav-wordmark{display:none}.ar-nav-actions{gap:6px!important}.ar-nav .ar-btn{padding-inline:12px}.ar-nav-secondary{padding-inline:2px!important}}
