.landing-harness .use-case-grid{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:18rem;gap:1rem;width:min(1180px,100vw - 48px);margin-top:3.25rem;margin-left:50%;position:relative;transform:translate(-50%)}.landing-harness .use-case-grid:before,.landing-harness .use-case-grid:after{display:none}.landing-harness .use-case-grid:before{width:1px;top:16.666%;bottom:16.666%;left:50%;transform:translate(-.5px)}.landing-harness .use-case-grid:after{height:1px;top:50%;left:16.666%;right:16.666%;transform:translateY(-.5px)}.landing-harness .use-case-grid .linear-column{background:#f1f1f1;border-radius:1rem;flex-direction:column;height:100%;min-height:0;padding:2.25rem 2.25rem 2.1rem;display:flex;overflow:hidden}.landing-harness .use-case-grid .linear-column:first-child{grid-area:1/1/span 2}.landing-harness .use-case-grid .linear-column:nth-child(2){grid-area:2/2/span 2}.landing-harness .use-case-grid .linear-column:nth-child(3){grid-area:3/1/span 1}.landing-harness .use-case-grid .linear-column:nth-child(4){grid-area:1/3/span 2}.landing-harness .use-case-grid .linear-column:nth-child(5){grid-area:1/2/span 1}.landing-harness .use-case-grid .linear-column:nth-child(6){grid-area:3/3/span 1}.landing-harness .use-case-grid .linear-column+.linear-column{border-left:0}.landing-harness .use-case-grid .linear-column:nth-child(2n){padding-left:2.25rem}.landing-harness .use-case-grid .linear-column:nth-child(n+3){padding-top:2.25rem}.landing-harness .use-case-grid .linear-column:nth-child(3){border-left:0;padding-left:2.25rem}.landing-harness .use-case-grid .linear-column strong,.landing-harness .use-case-grid .linear-column .fine{z-index:2;max-width:18rem;position:relative}.landing-harness .wireframe{opacity:.98;filter:drop-shadow(0 0 24px #0000000a);flex:none;height:17rem;margin:0 -.75rem 2.15rem;position:relative}.landing-harness .use-case-grid .linear-column:nth-child(3) .wireframe,.landing-harness .use-case-grid .linear-column:nth-child(5) .wireframe,.landing-harness .use-case-grid .linear-column:nth-child(6) .wireframe{display:none}.landing-harness .wireframe:before,.landing-harness .wireframe:after{content:"";border:1px solid #0000001f;position:absolute;inset:auto}.landing-harness .wireframe-harness:before,.landing-harness .wireframe-harness:after,.landing-harness .wireframe-thread:before,.landing-harness .wireframe-thread:after{display:none}.landing-harness .wireframe-harness{aspect-ratio:16/10;border-radius:.95rem;height:auto;overflow:hidden}.landing-harness .config-screenshot{object-fit:cover;object-position:50% 18%;border-radius:inherit;width:100%;max-width:none;height:100%;display:block;box-shadow:0 18px 42px #0000001f,0 0 0 1px #00000014}.landing-harness .config-source{background:linear-gradient(#ffffffeb,#f7f7f79e),#ffffffc2;border-radius:1.15rem;width:9.4rem;height:10.6rem;position:absolute;top:2.35rem;left:1rem;overflow:hidden;box-shadow:inset 0 1px #ffffff9e,0 16px 34px #00000014}.landing-harness .config-source:before{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0000000f}.landing-harness .config-source-code{color:#171717b8;gap:.62rem;font-family:SFMono-Regular,SF Mono,JetBrains Mono,Fira Code,monospace;font-size:.8rem;line-height:1.28;display:grid;position:absolute;top:1.9rem;left:.9rem;right:.9rem}.landing-harness .config-source-row{white-space:nowrap;align-items:baseline;gap:.28rem;display:flex}.landing-harness .config-source-row-indent{padding-left:.7rem}.landing-harness .config-source-row-double-indent{padding-left:1.4rem}.landing-harness .config-source-key{color:#171717d1}.landing-harness .config-source-punc,.landing-harness .config-source-dash{color:#0000006b}.landing-harness .config-source-value{color:#404040eb}.landing-harness .config-route{width:4.9rem;height:1px;position:absolute;top:6.95rem;left:10.45rem}.landing-harness .config-route-segment{background:#0000001f;width:100%;height:1px;position:relative}.landing-harness .config-route-flow{pointer-events:none;position:absolute;inset:0;overflow:hidden}.landing-harness .config-route-flow:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#404040d1,#0000);animation:2.8s ease-in-out infinite landing-harness-config-flow;position:absolute;inset:0;transform:translate(-100%)}.landing-harness .config-agent-stack{width:10.2rem;height:9.6rem;position:absolute;top:2.9rem;right:1.6rem}.landing-harness .config-agent-pane{background:linear-gradient(#ffffffeb,#f7f7f7a3),#ffffffc2;border:1px solid #0000001f;border-radius:1.15rem;width:7.9rem;height:5.4rem;position:absolute;left:0;overflow:hidden;box-shadow:inset 0 1px #ffffffa3,0 16px 34px #00000014}.landing-harness .config-agent-pane:before{content:"";background:linear-gradient(90deg,#0000001f,#0000000f);border-radius:.38rem;height:.56rem;position:absolute;top:1.1rem;left:1.1rem;right:1.2rem}.landing-harness .config-agent-pane:after{content:"";background:linear-gradient(90deg,#00000024,#0000000d);border-radius:.55rem;width:3.55rem;height:.92rem;position:absolute;bottom:1.05rem;left:1.1rem;box-shadow:0 0 14px #00000014}.landing-harness .config-agent-pane-1{opacity:.34;z-index:1;top:.15rem;left:2rem;transform:rotate(3.2deg)}.landing-harness .config-agent-pane-2{opacity:.48;z-index:2;top:.9rem;left:1.35rem;transform:rotate(1.7deg)}.landing-harness .config-agent-pane-3{opacity:.64;z-index:3;top:1.75rem;left:.7rem;transform:rotate(-.8deg)}.landing-harness .config-agent-pane-4{opacity:.96;z-index:4;top:2.55rem;left:0;transform:rotate(0)}@keyframes landing-harness-config-flow{0%,10%{opacity:0;transform:translate(-100%)}18%,78%{opacity:1}to{opacity:0;transform:translate(100%)}}.landing-harness .thread-perspective{transform-origin:top;filter:drop-shadow(0 22px 28px #0000001f);width:16rem;height:10rem;position:absolute;top:2.65rem;left:54%;transform:translate(-50%)skew(-30deg)}.landing-harness .thread-slab{width:13.8rem;height:2rem;animation:4.8s linear infinite landing-harness-thread-slab-activate;animation-delay:calc(var(--thread-index) * -.18s);background:linear-gradient(#ffffffbd,#f7f7f77a),#ffffff6b;border:1px solid #0000001f;border-radius:.42rem;position:absolute;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:inset 0 1px #ffffff80,0 0 0 1px #00000008}.landing-harness .thread-slab:before{content:"";opacity:.08;animation:4.8s linear infinite landing-harness-thread-slab-fill;animation-delay:inherit;background:linear-gradient(90deg,#ffffff24,#0000 42%,#ffffff2e),linear-gradient(90deg,#0000,#0000002e 18%,#00000047 50%,#0000002e 82%,#0000);position:absolute;inset:0}.landing-harness .thread-slab:after{content:"";transform-origin:0 0;border-bottom:1px solid #00000014;border-right:1px solid #0000001a;border-bottom-right-radius:.22rem;width:1.1rem;height:100%;position:absolute;top:100%;right:-.7rem;transform:skewY(40deg)}.landing-harness .thread-slab-1{top:0}.landing-harness .thread-slab-2{top:.6rem}.landing-harness .thread-slab-3{top:1.2rem}.landing-harness .thread-slab-4{top:1.8rem}.landing-harness .thread-slab-5{top:2.4rem}.landing-harness .thread-slab-6{top:3rem}.landing-harness .thread-slab-7{top:3.6rem}.landing-harness .thread-slab-8{top:4.2rem}.landing-harness .thread-slab-9{top:4.8rem}.landing-harness .thread-slab-10{top:5.4rem}.landing-harness .thread-slab-11{top:6rem}.landing-harness .thread-slab-12{top:6.6rem}.landing-harness .thread-activation-glow{filter:blur(22px);opacity:.32;pointer-events:none;background:radial-gradient(circle,#0000001f,#0000 70%);width:13.6rem;height:3rem;animation:4.8s linear infinite landing-harness-thread-glow-travel;position:absolute;top:5rem;left:50%;transform:translate(-50%)}.landing-harness .wireframe-slab:before{border-radius:1rem;inset:2.5rem 4rem;box-shadow:0 1.2rem 0 -.7rem #0000000f,0 2.4rem 0 -1.4rem #0000000a}.landing-harness .wireframe-slab:after{border-radius:999px;height:2.6rem;top:4.3rem;left:6rem;right:6rem}.landing-harness .wireframe-cluster:before,.landing-harness .wireframe-cluster:after{display:none}.landing-harness .cluster-cubes{width:calc(100% - 2.2rem);height:calc(100% - 2.6rem);position:absolute;inset:1.4rem 1.1rem 1.2rem;overflow:visible}.landing-harness .cluster-cube-svg{filter:drop-shadow(0 12px 20px #0000001f)}.landing-harness .cube-face{stroke:#0000002e;stroke-width:1.1px;stroke-linejoin:round}.landing-harness .cube-top{fill:#f5f5f5f5}.landing-harness .cube-front{fill:#fffffffa}.landing-harness .cube-side{fill:#e5e5e5eb}.landing-harness .cube-gloss{fill:#ffffff6b;opacity:.55;filter:blur(1.5px)}.landing-harness .cube-engraving{fill:#0000006b;letter-spacing:.08em;text-transform:uppercase;paint-order:stroke;stroke:#ffffff5c;stroke-width:.6px;font-family:SFMono-Regular,SF Mono,JetBrains Mono,Fira Code,monospace;font-size:8px}.landing-harness .wireframe-steps:before,.landing-harness .wireframe-steps:after{display:none}.landing-harness .namespace-pane{background:linear-gradient(#ffffffdb,#f7f7f794),#ffffffb8;border:1px solid #0000001f;border-radius:1.2rem;width:4.7rem;height:8.45rem;position:absolute;top:3.45rem;overflow:hidden;box-shadow:inset 0 1px #ffffff94,0 14px 32px #00000014}.landing-harness .namespace-pane-left{left:3.25rem}.landing-harness .namespace-pane-center{left:50%;transform:translate(-50%)}.landing-harness .namespace-pane-right{right:3.25rem}.landing-harness .namespace-rail{background:#00000014;border-radius:999px;height:.42rem;position:absolute;top:1rem;left:1rem;right:1rem}.landing-harness .namespace-subpanel{background:linear-gradient(#ffffffd1,#f7f7f780),#ffffff9e;border:1px solid #0000001a;border-radius:.8rem;height:1.42rem;position:absolute;left:.8rem;right:.8rem}.landing-harness .namespace-subpanel:before{content:"";background:#00000014;border-radius:999px;height:.26rem;position:absolute;top:.55rem;left:.8rem;right:1.25rem}.landing-harness .namespace-subpanel:after{content:"";background:#00000029;border-radius:999px;width:.5rem;height:.5rem;position:absolute;top:.43rem;right:.72rem;box-shadow:0 0 10px #00000014}.landing-harness .namespace-subpanel-1{top:2rem}.landing-harness .namespace-subpanel-2{top:3.8rem}.landing-harness .namespace-subpanel-3{top:5.6rem}@keyframes landing-harness-thread-slab-activate{0%{border-color:#0000001f;box-shadow:inset 0 1px #ffffff80,0 0 0 1px #00000008}18%{border-color:#00000047;box-shadow:inset 0 1px #ffffffad,0 0 18px #0000001f}36%,to{border-color:#0000001f;box-shadow:inset 0 1px #ffffff80,0 0 0 1px #00000008}}@keyframes landing-harness-thread-slab-fill{0%,to{opacity:.08}18%{opacity:.82}36%{opacity:.16}}@keyframes landing-harness-thread-glow-travel{0%{opacity:.14;transform:translate(-50%)translateY(-2.8rem)scale(.92)}18%{opacity:.36}50%{opacity:.28;transform:translate(-50%)translateY(0)scale(1)}82%{opacity:.36}to{opacity:.14;transform:translate(-50%)translateY(2.8rem)scale(.92)}}@media (prefers-reduced-motion:reduce){.landing-harness .thread-slab,.landing-harness .thread-slab:before,.landing-harness .thread-activation-glow{animation:none}}@media (width<=960px){.landing-harness .use-case-grid{grid-template-columns:1fr;grid-auto-rows:auto;gap:1rem;width:100%;margin-left:0;transform:none}.landing-harness .use-case-grid .linear-column,.landing-harness .use-case-grid .linear-column:nth-child(2n),.landing-harness .use-case-grid .linear-column:nth-child(3),.landing-harness .use-case-grid .linear-column:nth-child(n+3){grid-area:auto;min-height:28rem;padding:2rem}.landing-harness .use-case-grid .linear-column:nth-child(3),.landing-harness .use-case-grid .linear-column:nth-child(5),.landing-harness .use-case-grid .linear-column:nth-child(6){min-height:auto}.landing-harness .use-case-grid:before,.landing-harness .use-case-grid:after{display:none}.landing-harness .use-case-grid .linear-column+.linear-column,.landing-harness .use-case-grid .linear-column:nth-child(n+3){border-top:0}}@media (width<=640px){.landing-harness .use-case-grid .linear-column,.landing-harness .use-case-grid .linear-column:nth-child(2n),.landing-harness .use-case-grid .linear-column:nth-child(3),.landing-harness .use-case-grid .linear-column:nth-child(n+3){min-height:25rem;padding:1.4rem}.landing-harness .use-case-grid .linear-column:nth-child(3),.landing-harness .use-case-grid .linear-column:nth-child(5),.landing-harness .use-case-grid .linear-column:nth-child(6){min-height:auto}.landing-harness .wireframe{height:15rem;margin-left:-.35rem;margin-right:-.35rem}.landing-harness .thread-perspective{width:14rem;top:3.1rem;transform:translate(-50%)skew(-24deg)}.landing-harness .thread-activation-glow{width:11.8rem;top:5.4rem}}.hero[data-astro-cid-gcvrce7c]{padding:0}.hero[data-astro-cid-gcvrce7c] .section-inner[data-astro-cid-gcvrce7c]{min-height:46rem;padding-top:8rem;padding-bottom:7rem;position:relative;overflow:hidden}.hero-intro[data-astro-cid-gcvrce7c]{z-index:2;display:block;position:relative}.hero-copy-column[data-astro-cid-gcvrce7c]{text-align:left;justify-items:start;gap:1rem;max-width:64rem;display:grid}.hero-composer[data-astro-cid-gcvrce7c]{--talon-chat-font-family:inherit;--copilot-composer-muted-fg:#707070b8;--copilot-input-expanded-bg:#fff;--copilot-input-expanded-border:#00000024;--copilot-input-expanded-shadow:none;--copilot-input-compact-bg:#fff;--copilot-input-compact-border:#00000024;--copilot-input-compact-shadow:none;--copilot-control-bg:#0a0a0a;--copilot-control-fg:#fff;z-index:3;width:min(720px,100%);margin-top:2rem;position:relative}.hero-horizon-grid[data-astro-cid-gcvrce7c]{z-index:1;margin-top:-.75rem;contain:paint;perspective:560px;perspective-origin:50% 0;pointer-events:none;width:min(980px,100%);height:27rem;margin-inline:auto;position:relative;overflow:hidden}.hero-horizon-grid[data-astro-cid-gcvrce7c]:before,.hero-horizon-grid[data-astro-cid-gcvrce7c]:after{content:"";pointer-events:none;position:absolute;inset:0}.hero-horizon-grid[data-astro-cid-gcvrce7c]:before{z-index:1;background:radial-gradient(ellipse at 50% 18%, #fff0 0%, var(--bg,#fff) 82%), linear-gradient(to bottom, #fff0 0%, var(--bg,#fff) 96%)}.hero-horizon-grid[data-astro-cid-gcvrce7c]:after{z-index:0;filter:blur(18px);opacity:.85;background:radial-gradient(at 50% 18%,#00000012,#0000 66%)}.hero-horizon-plane[data-astro-cid-gcvrce7c]{z-index:0;transform-origin:50% 0;backface-visibility:hidden;background-image:linear-gradient(#00000029 1px,#0000 1px),linear-gradient(90deg,#00000029 1px,#0000 1px);background-size:2.5rem 2.5rem;width:min(78rem,170vw);height:44rem;position:absolute;top:6.7rem;left:50%;transform:translate(-50%)rotateX(70deg);mask-image:linear-gradient(#0000 0%,#000000f5 12%,#000c 62%,#0000 100%)}.hero-control-links[data-astro-cid-gcvrce7c]{z-index:3;width:min(720px,100%);height:9.5rem;position:absolute;top:0;left:50%;overflow:visible;transform:translate(-50%)}.hero-control-links[data-astro-cid-gcvrce7c] path[data-astro-cid-gcvrce7c]{fill:none;stroke:#0000002e;stroke-width:1px;stroke-dasharray:4 5;stroke-linecap:round;vector-effect:non-scaling-stroke}.hero-api-plane[data-astro-cid-gcvrce7c]{z-index:3;transform-origin:50%;width:21rem;height:7rem;transform-style:preserve-3d;filter:drop-shadow(0 18px 28px #0000001f);position:absolute;top:4.85rem;left:50%;transform:translate(-50%)rotateX(61deg)}.hero-api-face[data-astro-cid-gcvrce7c]{transform-style:preserve-3d;background:linear-gradient(#fffffff5,#f7f7f7e6);border:1px solid #00000038;border-radius:.75rem;place-items:center;display:grid;position:absolute;inset:0;box-shadow:inset 0 1px #fffc}.hero-api-face[data-astro-cid-gcvrce7c]:before{content:"";border:1px solid #00000013;border-radius:.5rem;position:absolute;inset:.8rem 1rem}.hero-api-face[data-astro-cid-gcvrce7c]:after{content:"";background:#eeeeeeeb;border:1px solid #00000029;border-top:0;border-radius:0 0 .55rem .55rem;height:.72rem;position:absolute;bottom:-.72rem;left:.55rem;right:.55rem;transform:translateZ(-.7rem)}.hero-api-label[data-astro-cid-gcvrce7c]{color:#0000005c;letter-spacing:.02em;text-align:center;text-transform:uppercase;white-space:nowrap;font-family:SFMono-Regular,SF Mono,JetBrains Mono,Fira Code,monospace;font-size:.68rem;font-weight:560;line-height:1.05;display:block}.hero-composer form{box-shadow:none!important}.hero-deck[data-astro-cid-gcvrce7c]{color:#0a0a0a;letter-spacing:-.022em;text-wrap:balance;margin:0;font-size:3rem;font-weight:510;line-height:1}.hero-subtitle[data-astro-cid-gcvrce7c]{color:#707070;letter-spacing:-.018em;text-wrap:balance;max-width:42rem;margin:0;font-size:1.25rem;font-weight:430;line-height:1.45}@media (width<=960px){.hero-intro[data-astro-cid-gcvrce7c]{align-items:center}.hero[data-astro-cid-gcvrce7c] .section-inner[data-astro-cid-gcvrce7c]{min-height:38rem;padding-bottom:5.25rem}.hero-composer[data-astro-cid-gcvrce7c]{width:min(680px,100%)}.hero-horizon-grid[data-astro-cid-gcvrce7c]{height:22rem}}@media (width<=640px){.hero-deck[data-astro-cid-gcvrce7c]{letter-spacing:-.022em;max-width:18ch;font-size:2rem;line-height:1.1}.hero-subtitle[data-astro-cid-gcvrce7c]{letter-spacing:-.012em;max-width:30rem;font-size:1rem;line-height:1.5}.hero[data-astro-cid-gcvrce7c] .section-inner[data-astro-cid-gcvrce7c]{min-height:auto;padding-top:2.75rem;padding-bottom:4rem}.hero-composer[data-astro-cid-gcvrce7c]{width:100%;margin-top:1.5rem}.hero-horizon-grid[data-astro-cid-gcvrce7c]{margin-top:-.45rem;perspective:440px;width:calc(100% + 2rem);height:16.5rem;margin-inline:-1rem}.hero-control-links[data-astro-cid-gcvrce7c]{width:min(100%,21rem);height:7rem}.hero-api-plane[data-astro-cid-gcvrce7c]{width:15.5rem;height:4.75rem;top:3.75rem}.hero-api-face[data-astro-cid-gcvrce7c]{border-radius:.55rem}.hero-api-label[data-astro-cid-gcvrce7c]{font-size:.52rem}.hero-horizon-plane[data-astro-cid-gcvrce7c]{background-size:1.85rem 1.85rem;width:56rem;height:34rem;top:5.8rem;transform:translate(-50%)rotateX(69deg)}}.landing-interfaces-frame{background:radial-gradient(at 50% 74%,#0000000d 0%,#00000006 22%,#00000003 38%,#fff0 62%)}.landing-interfaces .sightline-stage{isolation:isolate;width:min(1800px,100vw - 48px);margin-top:3.25rem;margin-left:50%;padding:0 0 4.25rem;position:relative;transform:translate(-50%)}.landing-interfaces .sightline-stage:before{content:"";filter:blur(58px);opacity:.92;pointer-events:none;background:radial-gradient(circle at 50% 4%,#0000000f,#0000 38%),radial-gradient(circle at 8% 82%,#00000009,#0000 28%),radial-gradient(circle at 92% 78%,#00000008,#0000 26%);border-radius:2.6rem;position:absolute;inset:8% -3% 0}.landing-interfaces .sightline-shot{z-index:1;border-radius:1rem;width:100%;height:auto;display:block;position:relative;box-shadow:0 32px 100px #0000001f}@media (width<=960px){.landing-interfaces .sightline-stage{width:100%;margin-left:0;padding-bottom:3rem;transform:none}}.landing-spec-runtime .runtime-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:min(1180px,100vw - 48px);margin-top:3.25rem;margin-left:50%;display:grid;transform:translate(-50%)}.landing-spec-runtime .manifest{background:#fffffff0;border:1px solid #0000001a;border-radius:1.1rem;overflow:hidden}.landing-spec-runtime .manifest pre{color:#171717db;white-space:pre-wrap;margin:0;padding:1.35rem 1.45rem;font-family:SFMono-Regular,SF Mono,JetBrains Mono,Fira Code,monospace;font-size:.84rem;line-height:1.6}.landing-spec-runtime .manifest .yaml-key{color:#20b7c8;font-weight:590}.landing-spec-runtime .manifest .yaml-punc{color:#d946ef}.landing-spec-runtime .manifest .yaml-value{color:#171717}.landing-spec-runtime .manifest .ts-keyword{color:#d946ef}.landing-spec-runtime .manifest .ts-string{color:#0f9f6e}.landing-spec-runtime .manifest .ts-call{color:#20b7c8;font-weight:590}.landing-spec-runtime .manifest .ts-property{color:#d946ef}.landing-spec-runtime .manifest .shell-prompt{color:#00000061;user-select:none}.landing-spec-runtime .manifest .shell-command{color:#171717}.landing-spec-runtime .code-shell{align-items:flex-start;display:flex}.landing-spec-runtime .code-shell pre{white-space:pre-wrap;word-break:break-word;width:100%}.landing-spec-runtime .runtime-feature-card{background:#f1f1f1;border-radius:1rem;min-height:36rem;padding:2.15rem 2.15rem 0;position:relative;overflow:hidden}.landing-spec-runtime .runtime-card-step{color:#0000006b;letter-spacing:.14em;margin-bottom:1rem;font-size:.72rem;display:inline-block}.landing-spec-runtime .runtime-feature-copy{z-index:2;max-width:27rem;position:relative}.landing-spec-runtime .runtime-feature-copy h3{letter-spacing:-.018em;margin:0 0 .65rem;font-size:1.35rem;font-weight:590;line-height:1.1}.landing-spec-runtime .runtime-feature-copy p{color:var(--muted);letter-spacing:-.011em;margin:0;font-size:1rem;line-height:1.45}.landing-spec-runtime .runtime-feature-art{scrollbar-width:none;-ms-overflow-style:none;border-radius:1rem;height:23rem;position:absolute;top:14.25rem;left:2.15rem;right:2.15rem;overflow:auto;box-shadow:0 24px 58px #0000001a,inset 0 1px #ffffffb3}.landing-spec-runtime .runtime-feature-art::-webkit-scrollbar{width:0;height:0}.landing-spec-runtime .runtime-feature-art:after{display:none}.landing-spec-runtime .runtime-feature-card:nth-child(2),.landing-spec-runtime .runtime-feature-card:nth-child(3),.landing-spec-runtime .runtime-feature-card:nth-child(5){min-height:30rem}.landing-spec-runtime .runtime-feature-card:nth-child(2) .runtime-feature-art,.landing-spec-runtime .runtime-feature-card:nth-child(3) .runtime-feature-art,.landing-spec-runtime .runtime-feature-card:nth-child(5) .runtime-feature-art{height:18rem;top:13.25rem}.landing-spec-runtime .runtime-feature-card:nth-child(5){grid-column:1/-1}@media (width<=960px){.landing-spec-runtime .runtime-card-grid{grid-template-columns:1fr;width:100%;margin-left:0;transform:none}.landing-spec-runtime .runtime-feature-card:nth-child(5){grid-column:auto}}@media (width<=640px){.landing-spec-runtime .runtime-card-grid{margin-top:2rem}.landing-spec-runtime .runtime-feature-card,.landing-spec-runtime .runtime-feature-card:nth-child(2),.landing-spec-runtime .runtime-feature-card:nth-child(3),.landing-spec-runtime .runtime-feature-card:nth-child(5){flex-direction:column;gap:1.25rem;min-height:auto;padding:1.4rem;display:flex}.landing-spec-runtime .runtime-feature-art,.landing-spec-runtime .runtime-feature-card:nth-child(2) .runtime-feature-art,.landing-spec-runtime .runtime-feature-card:nth-child(3) .runtime-feature-art,.landing-spec-runtime .runtime-feature-card:nth-child(5) .runtime-feature-art{width:100%;height:min(18rem,58vh);position:relative;top:auto;left:auto;right:auto}.landing-spec-runtime .runtime-feature-copy{max-width:none}.landing-spec-runtime .runtime-feature-copy h3{font-size:1.2rem}.landing-spec-runtime .manifest pre{padding:1rem;font-size:.74rem}}
