@layer mars-legacy{:root{color-scheme:dark;--bg:var(--theme-surface-0b0c0e,#0b0c0e);--surface:var(--theme-surface-111215,#111215);--surface-2:var(--theme-surface-18191d,#18191d);--text:var(--theme-text-f0eee9,#f0eee9);--muted:var(--theme-text-9c9ca5,#9c9ca5);--quiet:var(--theme-text-777983,#777983);--line:var(--theme-border-ffffff13,#ffffff13);--orange:var(--theme-text-ff8258,#ff8258);--orange-bright:var(--theme-text-ff7345,#ff7345);--mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;--sans:Inter,"Segoe UI",Arial,sans-serif;--max:1280px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:104px}body{background:var(--bg);color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0}body:before{content:"";z-index:-1;background:radial-gradient(ellipse at 86% 42%,var(--theme-surface-48221524,#48221524),transparent 53%);pointer-events:none;width:100%;height:930px;position:absolute;top:0}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--orange);outline-offset:5px}::selection{background:var(--theme-surface-a94625,#a94625);color:var(--theme-text-fff,#fff)}button{color:inherit}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}button svg,a svg{flex-shrink:0}.container{width:calc(100% - 112px);max-width:var(--max);margin:0 auto}.icon{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle;flex-shrink:0;width:22px;height:22px;display:inline-block}.icon.small{width:16px;height:16px}.icon-defs{width:0;height:0;position:absolute;overflow:hidden}.skip-link{background:var(--orange);color:var(--bg);z-index:100;border-radius:5px;padding:12px 20px;position:fixed;top:-70px;left:20px}.skip-link:focus{top:16px}.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}[hidden]{display:none!important}.header{background:var(--theme-surface-0b0c0eee,#0b0c0eee);backdrop-filter:blur(18px);border-bottom:1px solid var(--line);z-index:50;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:30px;height:84px;display:flex}.brand{letter-spacing:2.1px;align-items:center;gap:11px;font-size:24px;font-weight:720;display:inline-flex}.brand-mark{width:36px;height:29px;overflow:visible}.brand-mark path{fill:none;stroke:var(--orange);stroke-width:4.7px;stroke-linejoin:round;stroke-linecap:round}.brand-mark circle{fill:var(--orange)}.desktop-nav{gap:34px;margin-left:32px;display:flex}.desktop-nav a,.header-github{color:var(--theme-text-b7b6be,#b7b6be);font-size:13px;font-weight:500;transition:color .2s}.desktop-nav a:hover,.footer-links a:hover{color:var(--orange)}.header-github{color:var(--text);border:1px solid var(--theme-border-ffffff24,#ffffff24);border-radius:6px;align-items:center;gap:10px;padding:11px 15px;transition:background .2s,border-color .2s;display:flex}.header-github:hover{background:var(--theme-surface-ffffff08,#ffffff08);border-color:var(--theme-border-ffffff50,#ffffff50)}.header-github .icon:first-child{width:17px;height:17px}.menu-toggle{display:none}.mobile-nav{border-top:1px solid var(--line);flex-direction:column;padding:12px 24px 20px}.mobile-nav a{padding:14px 0;font-size:15px}.hero{padding-top:39px}.hero-topline{justify-content:space-between;align-items:center;gap:15px;display:flex}.eyebrow{color:var(--orange);font-family:var(--mono);letter-spacing:1.7px;font-size:10px;font-weight:500;line-height:1.6;display:inline-block}.tiny-cross{vertical-align:-1px;margin-right:10px;font-size:18px;line-height:1;display:inline-block}.dev-badge{color:var(--theme-text-aca5a1,#aca5a1);border:1px solid var(--theme-border-ffffff13,#ffffff13);border-radius:4px;align-items:center;gap:8px;padding:7px 10px;font-size:10px;line-height:1;display:inline-flex}.dev-badge:hover{border-color:var(--theme-border-ff825850,#ff825850)}.status-dot{background:var(--orange);width:5px;height:5px;box-shadow:0 0 10px var(--theme-shadow-ff82582a,#ff82582a);border-radius:50%;flex-shrink:0;display:inline-block}.dev-badge>span:last-child{margin-left:5px}.hero-grid{grid-template-columns:1.06fr 1fr;align-items:center;gap:35px;padding:66px 0 75px;display:grid}.hero-copy h1{letter-spacing:-5.3px;font-size:clamp(58px,6.12vw,88px);font-weight:560;line-height:1.055}.hero-copy h1>span{color:var(--orange)}.hero-description{color:var(--theme-text-a9a8b0,#a9a8b0);max-width:443px;margin-top:29px;font-size:16px;line-height:1.82}.hero-actions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:31px;display:flex}.button{border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:12px;min-height:49px;padding:14px 19px;font-size:12px;font-weight:640;line-height:1.4;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}.button .icon{width:18px;height:18px;transition:transform .2s}.button-primary{background:var(--orange);color:var(--theme-text-20120e,#20120e);box-shadow:inset 0 1px var(--theme-shadow-ffffff28,#ffffff28),0 3px 16px var(--theme-shadow-ff825806,#ff825806)}.button-primary:hover{background:var(--theme-surface-ff956f,#ff956f);box-shadow:0 6px 25px var(--theme-shadow-ff82581c,#ff82581c);transform:translateY(-2px)}.button:hover .icon:last-child{transform:translate(3px)}.text-link{align-items:center;gap:9px;min-height:44px;font-size:12px;font-weight:500;display:inline-flex}.text-link:hover{color:var(--orange)}.hero-note{font-family:var(--mono);color:var(--theme-text-919098,#919098);align-items:center;gap:9px;margin-top:24px;font-size:10px;line-height:1.5;display:flex}.mini-check{color:var(--orange);margin-right:1px;font-size:11px}.note-divider{color:var(--theme-text-49484f,#49484f);margin:0 3px}.hero-visual{min-width:0;padding-top:0;position:relative}.visual-aura{z-index:-1;background:radial-gradient(ellipse,var(--theme-surface-873c1925,#873c1925),transparent 65%);filter:blur(30px);position:absolute;inset:-110px -20px -80px}.topology{background:linear-gradient(140deg,var(--theme-surface-18181bee,#18181bee),var(--theme-surface-111215,#111215));border:1px solid var(--theme-border-ffffff1f,#ffffff1f);box-shadow:0 25px 80px var(--theme-shadow-00000045,#00000045),inset 0 1px var(--theme-shadow-ffffff08,#ffffff08);isolation:isolate;border-radius:10px;padding:21px 22px 0;position:relative}.topology:before{content:"";z-index:-1;opacity:.15;background-image:radial-gradient(var(--theme-surface-b99b7938,#b99b7938) .75px,transparent .75px);background-size:14px 14px;border-radius:10px;position:absolute;inset:0;mask-image:linear-gradient(#0000,#000)}.topology-title{font-family:var(--mono);letter-spacing:1px;color:var(--theme-text-bbb7b4,#bbb7b4);justify-content:space-between;align-items:center;margin-bottom:27px;font-size:9px;display:flex}.topology-title>span:first-child{align-items:center;gap:9px;display:flex}.orange-square{background:var(--orange);flex-shrink:0;width:5px;height:5px;display:inline-block}.outline-label{border:1px solid var(--theme-border-ffffff15,#ffffff15);color:var(--theme-text-9a9694,#9a9694);letter-spacing:.7px;border-radius:3px;padding:4px 6px;font-size:8px}.host-card{border:1px solid var(--theme-border-ff82582a,#ff82582a);background:linear-gradient(125deg,var(--theme-surface-27221e,#27221e),var(--theme-surface-1b1b1d,#1b1b1d) 70%);z-index:2;box-shadow:0 12px 30px var(--theme-shadow-00000030,#00000030);border-radius:7px;margin:0 15px;padding:19px 19px 15px;position:relative}.host-heading{align-items:center;gap:11px;display:flex}.hardware-icon{border:1px solid var(--theme-border-ffffff14,#ffffff14);background:var(--theme-surface-ffffff04,#ffffff04);width:35px;height:35px;color:var(--orange);border-radius:6px;place-items:center;display:grid}.host-heading strong{font-family:var(--mono);letter-spacing:-.3px;font-size:11px;font-weight:500;display:block}.host-heading>div>span{color:var(--theme-text-9d9794,#9d9794);margin-top:5px;font-size:9px;display:block}.host-tag{font-family:var(--mono);color:var(--orange);border:1px solid var(--theme-border-ff825831,#ff825831);border-radius:3px;margin-left:auto;padding:4px 6px;font-size:8px}.host-specs{font-family:var(--mono);color:var(--theme-text-aba5a0,#aba5a0);align-items:center;gap:19px;margin:18px 0 14px;font-size:10px;display:flex}.host-specs b{color:var(--text);margin-right:2px;font-size:19px;font-weight:500}.host-spec-note{color:var(--theme-text-867f7a,#867f7a);letter-spacing:.6px;margin-left:auto;font-size:8px}.cpu-matrix{grid-template-columns:repeat(16,1fr);gap:4px;height:21px;display:grid}.cpu-matrix i{background:var(--theme-surface-9b593e,#9b593e);border:1px solid var(--theme-border-ba71534a,#ba71534a);box-shadow:inset 0 1px var(--theme-shadow-ffffff0c,#ffffff0c);border-radius:2px}.cpu-matrix i:nth-child(n+5){background:var(--theme-surface-776851,#776851);border-color:var(--theme-border-8c80632a,#8c80632a)}.cpu-matrix i:nth-child(n+9){background:var(--theme-surface-516573,#516573);border-color:var(--theme-border-7490a53a,#7490a53a)}.cpu-matrix i:nth-child(n+13){background:var(--theme-surface-685b7b,#685b7b);border-color:var(--theme-border-8171994a,#8171994a)}.host-shadow{z-index:0;background:var(--theme-surface-17171a,#17171a);border:1px solid var(--theme-border-ff825816,#ff825816);border-radius:7px;height:145px;position:absolute;top:84px;left:50px;right:50px}.host-shadow-one{transform:translateY(8px)}.host-shadow-two{opacity:.5;left:59px;right:59px;transform:translateY(16px)}.topology-connector{border-bottom:1px solid var(--theme-border-8b533b87,#8b533b87);width:calc(75% - 6px);height:81px;margin:auto;position:relative}.topology-connector:before{content:"";border-left:1px solid var(--theme-border-8b533b87,#8b533b87);position:absolute;top:0;bottom:0;left:50%}.connector-label{font-family:var(--mono);letter-spacing:1.2px;color:var(--theme-text-e7ac8d,#e7ac8d);background:var(--theme-surface-22201d,#22201d);border:1px solid var(--theme-border-84523766,#84523766);z-index:2;border-radius:4px;align-items:center;gap:6px;padding:5px 8px;font-size:8px;display:flex;position:absolute;top:32px;left:50%;transform:translate(-50%)}.connector-label .orange-square{width:4px;height:4px}.flow-dot{background:var(--orange);width:3px;height:6px;box-shadow:0 0 9px var(--theme-shadow-ff8258,#ff8258);margin-left:-1px;animation:3.4s linear infinite flow;position:absolute;top:0;left:50%}.hero-runners{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:18px;display:grid}.hero-runner{background:linear-gradient(135deg,var(--theme-surface-251c18,#251c18),var(--theme-surface-1a1818,#1a1818));border:1px solid var(--theme-border-96583c62,#96583c62);--runner:var(--theme-surface-e79165,#e79165);border-radius:5px;min-width:0;padding:12px 9px 10px;transition:transform .25s,border-color .25s;position:relative}.hero-runner:hover{border-color:var(--runner);transform:translateY(-4px)}.hero-runner:nth-child(2){--runner:var(--theme-surface-c4b18e,#c4b18e);background:linear-gradient(135deg,var(--theme-surface-221f19,#221f19),var(--theme-surface-191919,#191919));border-color:var(--theme-border-75634a75,#75634a75)}.hero-runner:nth-child(3){--runner:var(--theme-surface-91afc2,#91afc2);background:linear-gradient(135deg,var(--theme-surface-182026,#182026),var(--theme-surface-18191b,#18191b));border-color:var(--theme-border-4b647b75,#4b647b75)}.hero-runner:nth-child(4){--runner:var(--theme-surface-b49acb,#b49acb);background:linear-gradient(135deg,var(--theme-surface-211b28,#211b28),var(--theme-surface-1a181c,#1a181c));border-color:var(--theme-border-6b547d75,#6b547d75)}.runner-stem{border-left:1px solid var(--theme-border-8b533b87,#8b533b87);height:18px;position:absolute;top:-19px;left:50%}.runner-icon{color:var(--runner);margin-bottom:10px;display:block}.runner-icon .icon{width:19px;height:19px}.hero-runner strong{font-family:var(--mono);color:var(--theme-text-ebe6e1,#ebe6e1);margin-bottom:7px;font-size:10px;font-weight:500;line-height:1.5;display:block}.hero-runner>span:not(.runner-icon){color:var(--theme-text-9e9792,#9e9792);font-family:var(--mono);font-size:9px;line-height:1.7;display:block}.runner-progress{background:var(--theme-surface-ffffff0b,#ffffff0b);border-radius:3px;height:3px;margin-top:10px;overflow:hidden}.runner-progress i{background:var(--runner);opacity:.7;width:70%;height:100%;animation:6s ease-in-out infinite alternate progress;display:block}.hero-runner:nth-child(2) .runner-progress i{width:44%;animation-delay:-2s}.hero-runner:nth-child(3) .runner-progress i{width:88%;animation-delay:-4s}.hero-runner:nth-child(4) .runner-progress i{width:57%;animation-delay:-1s}.topology-footer{border-top:1px solid var(--theme-border-ffffff0e,#ffffff0e);font-family:var(--mono);color:var(--theme-text-939099,#939099);justify-content:space-between;align-items:center;gap:10px;margin-top:23px;padding:14px 0;font-size:9px;display:flex}.topology-footer b{color:var(--text);font-weight:500}.footer-x{color:var(--orange);margin:0 5px}.topology-footer>span:last-child{letter-spacing:.7px;font-size:7px}.visual-caption{font-family:var(--mono);color:var(--theme-text-969098,#969098);text-align:center;margin:12px 10px 0;font-size:8px;line-height:1.7}.compatibility-rail{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:23px;padding:28px 0;display:flex}.compatibility-rail>span:not(.rail-intro){color:var(--theme-text-b5b2b7,#b5b2b7);align-items:center;gap:11px;font-size:13px;font-weight:550;display:flex}.compatibility-rail .icon{width:20px;height:20px;color:var(--theme-text-9e9ca3,#9e9ca3)}.rail-intro{font-family:var(--mono);letter-spacing:1.3px;color:var(--theme-text-8e8c94,#8e8c94);max-width:110px;font-size:8px;line-height:1.8}.section{padding-top:110px;padding-bottom:108px}.section-intro{text-align:center}.section h2{letter-spacing:-1.9px;margin-top:20px;font-size:clamp(34px,3.3vw,48px);font-weight:530;line-height:1.17}.muted{color:var(--theme-text-929199,#929199)}.section-intro>p{color:var(--theme-text-a6a3ab,#a6a3ab);margin-top:22px;font-size:15px;line-height:1.8}.benefits{grid-template-columns:repeat(3,1fr);margin-top:61px;display:grid}.benefit{border-left:1px solid var(--line);padding:0 36px}.benefit:first-child{border-left:0;padding-left:0}.benefit:last-child{padding-right:0}.feature-icon{color:var(--orange);margin-bottom:21px}.feature-icon .icon{stroke-width:1.3px;width:26px;height:26px}.benefit h3{letter-spacing:-.35px;margin-bottom:14px;font-size:17px;font-weight:550}.benefit p{color:var(--theme-text-a5a1aa,#a5a1aa);max-width:340px;font-size:13px;line-height:1.85}.feature-footnote{font-family:var(--mono);letter-spacing:1.05px;color:var(--theme-text-8b8790,#8b8790);margin-top:23px;font-size:8px;display:block}.playground-section{background:linear-gradient(var(--theme-surface-ffffff02,#ffffff02),var(--theme-surface-ffffff02,#ffffff02));border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding-top:93px;padding-bottom:70px}.playground-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:38px;display:flex}.playground-heading>p{color:var(--theme-text-a6a3ac,#a6a3ac);padding-bottom:4px;font-size:13px;line-height:1.85}.playground{border:1px solid var(--theme-border-ffffff25,#ffffff25);background:var(--theme-surface-101115,#101115);box-shadow:0 16px 60px var(--theme-shadow-00000020,#00000020);border-radius:9px;overflow:hidden}.playground-toolbar{border-bottom:1px solid var(--line);background:var(--theme-surface-ffffff02,#ffffff02);justify-content:space-between;align-items:center;gap:15px;padding:18px 24px;font-size:12px;display:flex}.playground-toolbar>span:first-child{align-items:center;gap:10px;display:flex}.playground-toolbar>span:first-child .icon{width:16px;height:16px;color:var(--muted)}.playground-demo{font-family:var(--mono);color:var(--theme-text-a8a29c,#a8a29c);letter-spacing:.8px;align-items:center;gap:7px;font-size:8px;display:flex}.playground-main{grid-template-columns:330px 1fr;display:grid}.controls{border-right:1px solid var(--line);background:var(--theme-surface-ffffff01,#ffffff01);padding:28px}.field-label{font-family:var(--mono);letter-spacing:1.15px;color:var(--theme-text-b2aab0,#b2aab0);margin-bottom:11px;font-size:9px;display:block}.select-wrap{border:1px solid var(--theme-border-ffffff20,#ffffff20);background:var(--theme-surface-18191d,#18191d);border-radius:5px;align-items:center;gap:10px;padding-left:12px;display:flex;position:relative}.select-wrap>.icon{width:17px;height:17px;color:var(--theme-text-a29ca7,#a29ca7)}.select-wrap select{width:100%;min-width:0;color:var(--theme-text-e5e1df,#e5e1df);font-family:var(--mono);appearance:none;cursor:pointer;z-index:1;background:0 0;border:none;border-radius:5px;padding:12px 30px 12px 0;font-size:12px;position:relative}.select-wrap:after{content:"";border-bottom:1px solid var(--theme-border-a8a0a0,#a8a0a0);border-right:1px solid var(--theme-border-a8a0a0,#a8a0a0);pointer-events:none;width:6px;height:6px;position:absolute;top:17px;right:15px;transform:rotate(45deg)}.select-wrap:focus-within{border-color:var(--orange)}select option{background:var(--theme-surface-18191d,#18191d);color:var(--text)}.preset-fieldset{border:0;min-width:0;margin:28px 0 27px;padding:0}.preset-fieldset legend{padding:0}.presets{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.preset{border:1px solid var(--theme-border-ffffff18,#ffffff18);color:var(--theme-text-b0a9b2,#b0a9b2);background:0 0;border-radius:4px;min-height:37px;padding:9px 4px;font-size:11px;transition:border-color .2s,background .2s}.preset:hover{border-color:var(--theme-border-ff82584d,#ff82584d)}.preset.active{background:var(--theme-surface-ff825812,#ff825812);border-color:var(--theme-border-ff82584d,#ff82584d);color:var(--orange)}.range-field{margin:24px 0 0}.range-heading{justify-content:space-between;align-items:center;margin-bottom:14px;font-size:12px;display:flex}.range-heading output{font-family:var(--mono);color:var(--theme-text-a9a0a4,#a9a0a4);font-size:10px}.range-heading output b{color:var(--theme-text-ebe3de,#ebe3de);margin-right:2px;font-size:15px;font-weight:500}input[type=range]{background:linear-gradient(to right,var(--orange) 20%,var(--theme-surface-ffffff17,#ffffff17) 20%);appearance:none;cursor:pointer;touch-action:pan-y;border-radius:10px;width:100%;height:5px;margin:16px 0;display:block}input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--orange);border:3px solid var(--theme-border-fdb094,#fdb094);width:15px;height:15px;box-shadow:0 0 0 5px var(--theme-shadow-ff825809,#ff825809);border-radius:50%;transition:box-shadow .2s}input[type=range]::-moz-range-thumb{background:var(--orange);border:3px solid var(--theme-border-fdb094,#fdb094);width:10px;height:10px;box-shadow:0 0 0 5px var(--theme-shadow-ff825809,#ff825809);border-radius:50%}input[type=range]:hover::-webkit-slider-thumb{box-shadow:0 0 0 7px var(--theme-shadow-ff825815,#ff825815)}.range-labels{color:var(--theme-text-98909a,#98909a);font-family:var(--mono);justify-content:space-between;font-size:9px;display:flex}.route-field{border-top:1px solid var(--line);margin-top:28px;padding-top:23px}.route-select{padding-left:12px}.route-select select{font-size:11px}.route-help{color:var(--theme-text-9b929c,#9b929c);margin-top:9px;font-size:10px;line-height:1.65}.allocation-panel{min-width:0;padding:28px 30px 25px}.allocation-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.allocation-heading .field-label{margin-bottom:11px;font-size:8px}.allocation-heading h3{letter-spacing:-.5px;font-size:18px;font-weight:500;line-height:1.3}.allocation-heading h3>span:first-child{letter-spacing:-.8px;margin-right:3px;font-size:27px;font-weight:550}.allocation-chip{white-space:nowrap;font-family:var(--mono);color:var(--theme-text-c0b7ac,#c0b7ac);border:1px solid var(--theme-border-ffffff19,#ffffff19);border-radius:4px;flex-shrink:0;padding:7px 8px;font-size:9px;display:inline-block}.runner-slots{grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:10px;min-height:134px;margin:23px 0;display:grid}.slot{border:1px solid var(--theme-border-ff825835,#ff825835);background:linear-gradient(140deg,var(--theme-surface-ff825810,#ff825810),var(--theme-surface-ff825803,#ff825803));border-radius:5px;min-width:0;padding:13px 11px 12px;animation:.24s ease-out both slotIn;overflow:hidden}.slot-top{font-family:var(--mono);color:var(--theme-text-b5826a,#b5826a);justify-content:space-between;align-items:center;margin-bottom:18px;font-size:9px;display:flex}.slot-top .icon{width:18px;height:18px;color:var(--orange)}.slot strong{font-family:var(--mono);color:var(--theme-text-e2d7d1,#e2d7d1);white-space:nowrap;margin-bottom:7px;font-size:10px;font-weight:500;display:block}.slot>span:not(.slot-top){font-family:var(--mono);color:var(--theme-text-c0aba0,#c0aba0);white-space:nowrap;font-size:9px;display:block}.slot>span i{color:var(--theme-text-786354,#786354);padding:0 2px;font-style:normal}.slot-cores{gap:3px;height:4px;margin-top:16px;display:flex}.slot-cores>i{background:var(--theme-surface-c17a57,#c17a57);opacity:.65;border-radius:1px;flex:1}.runner-slots.many{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;min-height:134px}.runner-slots.many .slot{padding:9px 10px}.runner-slots.many .slot-top{margin-bottom:6px}.runner-slots.many .slot-top .icon{width:13px;height:13px}.runner-slots.many .slot-cores{display:none}.runner-slots.many .slot strong{margin-bottom:4px}.runner-slots.many .slot>span:not(.slot-top){font-size:8px}.runner-slots.single{grid-template-columns:minmax(0,1fr)}.runner-slots.single .slot-cores{max-width:300px}.more-slots{font-family:var(--mono);color:var(--theme-text-c4ac9d,#c4ac9d);background:var(--theme-surface-ff825809,#ff825809);border:1px dashed var(--theme-border-ff825826,#ff825826);border-radius:4px;grid-column:1/-1;justify-content:center;align-items:center;gap:8px;padding:11px;font-size:10px;display:flex}.capacity-meters{grid-template-columns:1fr 1fr;gap:22px;display:grid}.meter-label{font-family:var(--mono);color:var(--theme-text-b5aab0,#b5aab0);justify-content:space-between;gap:8px;margin-bottom:9px;font-size:9px;line-height:1.5;display:flex}.meter-label>span:last-child{color:var(--theme-text-e1d6d2,#e1d6d2);white-space:nowrap}.meter-track{background:var(--theme-surface-ffffff12,#ffffff12);border-radius:3px;height:4px;overflow:hidden}.meter-track>i{background:var(--theme-surface-dca07e,#dca07e);border-radius:3px;height:100%;transition:width .2s;display:block}.memory-meter>i{background:var(--theme-surface-a19fb6,#a19fb6)}.allocation-meta{font-family:var(--mono);color:var(--theme-text-938993,#938993);justify-content:space-between;gap:12px;margin:12px 0 24px;font-size:8px;display:flex}.allocation-meta>span:last-child{letter-spacing:.45px;white-space:nowrap;font-size:7px}.code-window{border:1px solid var(--theme-border-ffffff16,#ffffff16);background:var(--theme-surface-0c0d0f,#0c0d0f);border-radius:5px;overflow:hidden}.code-toolbar{border-bottom:1px solid var(--theme-border-ffffff0d,#ffffff0d);background:var(--theme-surface-ffffff02,#ffffff02);justify-content:space-between;align-items:center;gap:8px;padding:6px 12px;display:flex}.code-toolbar>span{font-family:var(--mono);color:var(--theme-text-a59da6,#a59da6);align-items:center;gap:8px;font-size:9px;display:flex}.code-toolbar>span>.icon{color:var(--theme-text-817882,#817882)}.copy-button{color:var(--theme-text-b0a6b2,#b0a6b2);background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:6px;min-width:57px;min-height:34px;padding:7px;font-size:9px;display:inline-flex}.copy-button:hover{color:var(--text);border-color:var(--theme-border-ffffff19,#ffffff19)}.copy-button .icon{width:13px;height:13px}.code-window pre{font-family:var(--mono);margin:0;padding:21px 17px 17px;font-size:12px;line-height:1.85;overflow-x:auto}.code-muted{color:var(--theme-text-c4b9c5,#c4b9c5)}.code-key{color:var(--theme-text-b4b2d6,#b4b2d6)}.code-value{color:var(--theme-text-f2a076,#f2a076)}.code-caption{font-family:var(--mono);color:var(--theme-text-938894,#938894);align-items:center;gap:7px;padding:0 17px 17px;font-size:8px;display:flex}.code-caption .orange-square{background:var(--theme-surface-d89369,#d89369);width:4px;height:4px}.playground-disclaimer{border-top:1px solid var(--line);background:var(--theme-surface-ffffff01,#ffffff01);color:var(--theme-text-a098a2,#a098a2);align-items:flex-start;gap:10px;padding:14px 24px;display:flex}.playground-disclaimer .icon{color:var(--theme-text-97888c,#97888c);margin-top:1px}.playground-disclaimer p{max-width:1050px;font-size:10px;line-height:1.7}.playground-underlink{color:var(--theme-text-a198a2,#a198a2);text-align:center;margin-top:20px;font-size:11px;line-height:1.8}.playground-underlink a{color:var(--theme-text-d4c4ba,#d4c4ba);margin-left:5px}.playground-underlink a:hover{color:var(--orange)}.noscript-note{border:1px solid var(--orange);padding:20px;font-size:13px}.section-heading{justify-content:space-between;align-items:flex-end;gap:25px;display:flex}.section-heading>.text-link{color:var(--theme-text-c7bbc0,#c7bbc0)}.code-heading{font-family:var(--mono);color:var(--orange);letter-spacing:-1.5px;font-size:.82em}.steps{grid-template-columns:repeat(3,1fr);gap:47px;margin-top:51px;display:grid}.step-number{align-items:center;gap:18px;margin-bottom:25px;display:flex}.step-number>span{font-family:var(--mono);color:var(--orange);border:1px solid var(--theme-border-ff82582a,#ff82582a);background:var(--theme-surface-ff825805,#ff825805);border-radius:5px;place-items:center;width:31px;height:31px;font-size:11px;display:grid}.step-number>i{border-top:1px solid var(--line);flex:1}.steps h3{letter-spacing:-.4px;font-size:18px;font-weight:500}.steps p{color:var(--theme-text-a49aa6,#a49aa6);min-height:70px;margin-top:15px;font-size:13px;line-height:1.8}.step-visual{border:1px solid var(--theme-border-ffffff12,#ffffff12);background:var(--theme-surface-ffffff02,#ffffff02);min-height:66px;font-family:var(--mono);color:var(--theme-text-bab2b5,#bab2b5);border-radius:5px;align-items:center;gap:12px;margin-top:22px;padding:15px;font-size:10px;display:flex}.connect-visual>span{align-items:center;gap:8px;display:flex}.connect-visual .icon{width:19px;height:19px}.connect-visual>i{border-top:1px dashed var(--theme-border-ff825845,#ff825845);flex:1;min-width:20px;position:relative}.connect-visual>i:after{content:"";background:var(--orange);border-radius:50%;width:5px;height:5px;position:absolute;top:-3px;left:50%}.mars-small{letter-spacing:2px;color:var(--orange);font-size:11px;font-weight:650}.machine-visual{gap:8px}.machine-visual .icon{width:20px;height:20px;color:var(--theme-text-a397a0,#a397a0)}.machine-plus{color:var(--orange);margin:0 auto}.label-visual code{font-family:var(--mono);color:var(--theme-text-c7bac6,#c7bac6);font-size:11px}.label-visual em{color:var(--orange);font-style:normal}.faq-section{grid-template-columns:.9fr 1.45fr;gap:88px;padding-top:34px;display:grid}.faq-intro h2{font-size:38px}.faq-intro p{color:var(--theme-text-a69da7,#a69da7);margin-top:20px;font-size:13px}.faq-list{border-top:1px solid var(--line)}details{border-bottom:1px solid var(--line)}summary{cursor:pointer;min-height:74px;color:var(--theme-text-d6cfd4,#d6cfd4);justify-content:space-between;align-items:center;gap:20px;padding:25px 0;font-size:14px;line-height:1.65;list-style:none;display:flex}summary::-webkit-details-marker{display:none}.faq-plus{width:12px;height:12px;color:var(--theme-text-a89ca5,#a89ca5);flex-shrink:0;position:relative}.faq-plus:before,.faq-plus:after{content:"";background:currentColor;width:12px;height:1px;position:absolute;top:5px;left:0}.faq-plus:after{transition:transform .2s;transform:rotate(90deg)}details[open] .faq-plus{color:var(--orange)}details[open] .faq-plus:after{transform:rotate(0)}details>p{color:var(--theme-text-a99eaa,#a99eaa);padding:0 30px 23px 0;font-size:12px;line-height:1.95}details>p>a{color:var(--orange);display:inline}details code{font-family:var(--mono);color:var(--theme-text-dac4b7,#dac4b7);overflow-wrap:anywhere;font-size:11px}.final-cta{border-top:1px solid var(--line);background:radial-gradient(ellipse at 50% 115%,var(--theme-surface-ad482933,#ad482933),transparent 55%);text-align:center;isolation:isolate;padding:81px 0 173px;position:relative;overflow:hidden}.cta-grid{background-image:linear-gradient(var(--theme-surface-ffffff03,#ffffff03) 1px,transparent 1px),linear-gradient(90deg,var(--theme-surface-ffffff03,#ffffff03) 1px,transparent 1px);z-index:-1;background-size:64px 64px;position:absolute;inset:0;mask-image:radial-gradient(at 50% 80%,#000,#0000 75%)}.cta-content{z-index:2;position:relative}.final-cta h2{letter-spacing:-5.2px;margin-top:22px;font-size:clamp(60px,7.2vw,96px);font-weight:500;line-height:1.1}.final-cta h2>span{color:var(--orange)}.final-cta p{color:var(--theme-text-ada1aa,#ada1aa);margin:23px 0 27px;font-size:16px;line-height:1.75}.final-cta .button{min-height:52px;padding:15px 22px;font-size:12px}.cta-note{color:var(--theme-text-a3949e,#a3949e);margin-top:18px;font-size:10px;line-height:1.8;display:block}.giant-wordmark{letter-spacing:-.07em;user-select:none;color:#0000;-webkit-text-stroke:1px var(--theme-surface-bf705126,#bf705126);z-index:-1;font-size:clamp(150px,28vw,410px);font-weight:750;line-height:1;position:absolute;bottom:-.37em;left:50%;transform:translate(-50%)}.footer{border-top:1px solid var(--line);background:var(--theme-surface-0b0c0e,#0b0c0e);padding:29px 0;position:relative}.footer-inner{justify-content:space-between;align-items:center;gap:20px;display:flex}.footer .brand{letter-spacing:2px;gap:8px;font-size:18px}.footer .brand-mark{width:26px;height:22px}.footer p{font-size:8px;font-family:var(--mono);color:var(--theme-text-8b7e8a,#8b7e8a);letter-spacing:.15px;margin-top:9px}.footer-links{color:var(--theme-text-afa0ac,#afa0ac);gap:26px;font-size:10px;display:flex}.footer-line{color:var(--theme-text-8b7e8a,#8b7e8a);font-size:9px}.toast{border:1px solid var(--theme-border-ff82584a,#ff82584a);background:var(--theme-surface-221a17,#221a17);color:var(--theme-text-f2ccb8,#f2ccb8);box-shadow:0 6px 30px var(--theme-shadow-0008,#0008);z-index:100;text-align:center;border-radius:6px;max-width:calc(100% - 40px);padding:13px 20px;font-size:12px;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}@keyframes flow{0%{opacity:0;transform:translateY(6px)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(75px)}}@keyframes progress{0%{transform:translate(-40%)}to{transform:translate(20%)}}@keyframes slotIn{0%{opacity:.6;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (width>=1500px){.hero-grid{gap:60px;padding-top:80px;padding-bottom:88px}.hero-copy h1{font-size:90px}.hero-description{font-size:17px}.topology{padding-left:28px;padding-right:28px}.hero-runners{gap:10px}.hero-runner{padding:14px 12px}.host-card{padding:22px}.hero-actions{gap:27px}.button,.text-link{font-size:13px}}@media (width<=1150px){.container{width:calc(100% - 72px)}.header-inner{height:76px}.desktop-nav{gap:24px;margin-left:0}.hero-grid{gap:28px;padding-top:53px;padding-bottom:59px}.hero-copy h1{letter-spacing:-4px;font-size:clamp(56px,6.45vw,75px)}.hero-description{margin-top:23px;font-size:14px}.hero-actions{gap:14px;margin-top:25px}.hero-actions .button{padding:13px 15px;font-size:11px}.hero-actions .text-link{font-size:11px}.hero-note{gap:6px;font-size:8px}.topology{padding:17px 15px 0}.host-card{margin:0 8px;padding:15px 13px}.host-heading strong{font-size:10px}.host-heading>div>span{font-size:8px}.hardware-icon{width:29px;height:29px}.host-heading{gap:8px}.host-tag{font-size:7px}.host-specs{gap:11px;font-size:9px}.host-specs b{font-size:17px}.host-spec-note{display:none}.host-shadow{height:139px;top:69px;left:33px;right:33px}.host-shadow-two{left:41px;right:41px}.topology-title{margin-bottom:22px;font-size:8px}.hero-runner{padding:11px 8px}.hero-runner strong{font-size:9px}.hero-runner>span:not(.runner-icon){font-size:8px}.topology-footer>span:last-child{display:none}.topology-footer{justify-content:center}.topology-connector{height:66px}.connector-label{top:26px}.hero-runners{gap:6px}.visual-caption{margin-top:10px;font-size:7px}.compatibility-rail{gap:14px}.compatibility-rail>span:not(.rail-intro){gap:8px;font-size:11px}.rail-intro{max-width:92px;font-size:7px}.playground-main{grid-template-columns:290px 1fr}.controls{padding:25px}.allocation-panel{padding:25px 23px}.allocation-heading h3{font-size:16px}.allocation-heading h3>span:first-child{font-size:24px}.allocation-chip{padding:6px;font-size:8px}.runner-slots{gap:7px}.slot{padding:12px 9px}.slot strong{font-size:9px}.slot>span:not(.slot-top),.meter-label{font-size:8px}.code-window pre{font-size:11px}.benefit{padding:0 26px}.benefit h3{font-size:15px}.benefit p{font-size:12px}.steps{gap:30px}.steps h3{font-size:16px}.steps p{font-size:12px}.step-visual{gap:8px;padding:12px;font-size:9px}.label-visual code{font-size:10px}.faq-section{gap:50px}.footer-line{display:none}}@media (width<=900px){.container{width:calc(100% - 56px)}.hero-topline{align-items:flex-start}.eyebrow{letter-spacing:1.25px;font-size:9px}.hero-grid{gap:26px;padding-top:46px;padding-bottom:49px}.hero-copy h1{letter-spacing:-3.3px;font-size:56px}.hero-description{font-size:13px;line-height:1.85}.hero-actions{flex-direction:column;align-items:flex-start;gap:5px}.hero-actions .button{font-size:11px}.hero-actions .text-link{min-height:40px}.hero-note{gap:3px;margin-top:12px;font-size:7px}.note-divider{margin:0 2px}.topology{padding:16px 12px 0}.topology-title{letter-spacing:.5px;font-size:7px}.outline-label{font-size:6px}.topology-title>span:first-child{gap:5px}.host-card{margin:0 3px;padding:12px 10px}.host-tag{display:none}.host-heading>div>span{font-size:7px}.host-specs{margin:13px 0 11px}.host-specs b{font-size:16px}.cpu-matrix{gap:2px;height:16px}.host-shadow{height:126px;top:65px;left:25px;right:25px}.host-shadow-two{left:32px;right:32px}.hero-runner{padding:10px 6px}.hero-runner strong{font-size:8px}.hero-runner>span:not(.runner-icon){font-size:7px}.runner-icon{margin-bottom:7px}.runner-icon .icon{width:16px;height:16px}.hero-runners{gap:5px}.topology-footer{margin-top:18px;font-size:8px}.visual-caption{font-size:6px;line-height:1.8}.compatibility-rail>span:not(.rail-intro){gap:7px;font-size:10px}.compatibility-rail .icon{width:16px;height:16px}.rail-intro{display:none}.section{padding-top:80px;padding-bottom:80px}.section h2{font-size:37px}.section-intro p{font-size:14px}.benefits{margin-top:45px}.benefit{padding:0 20px}.benefit h3{font-size:15px;line-height:1.45}.benefit p{font-size:12px;line-height:1.8}.feature-footnote{letter-spacing:.5px;font-size:7px;line-height:1.8}.playground-heading>p{font-size:12px}.playground-main{grid-template-columns:250px 1fr}.controls{padding:23px 19px}.allocation-panel{padding:23px 20px}.allocation-chip{display:none}.allocation-heading h3{letter-spacing:-.6px;font-size:15px}.allocation-heading h3>span:first-child{font-size:24px}.allocation-heading .field-label{letter-spacing:.8px;font-size:7px}.runner-slots{grid-template-columns:repeat(2,minmax(0,1fr));margin:20px 0}.slot{padding:10px}.slot-top{margin-bottom:9px}.slot-cores{margin-top:11px}.runner-slots.many{grid-template-columns:repeat(2,minmax(0,1fr))}.runner-slots.many .slot{padding:9px}.capacity-meters{grid-template-columns:1fr;gap:12px}.allocation-meta{margin-bottom:19px;line-height:1.6}.allocation-meta>span:last-child{display:none}.code-window pre{padding:16px 12px;font-size:9px;line-height:1.9}.code-toolbar{padding:4px 8px}.code-toolbar>span{gap:5px;font-size:7px}.code-toolbar>span>.icon{display:none}.code-caption{padding:0 12px 12px;font-size:7px;line-height:1.6}.copy-button{min-width:40px;padding:6px;font-size:8px}.copy-button>span{display:none}.copy-button .icon{width:14px;height:14px}.playground-underlink{font-size:10px}.steps{gap:25px}.steps p{min-height:88px;font-size:12px}.step-visual{gap:7px;min-height:57px;padding:10px}.machine-visual{gap:5px;font-size:8px}.machine-visual .icon{width:17px;height:17px}.label-visual code{letter-spacing:-.2px;font-size:9px}.faq-section{grid-template-columns:.8fr 1.4fr;gap:35px;padding-top:10px}.faq-intro h2{font-size:32px}.faq-intro p{font-size:12px}.faq-list summary{font-size:13px}.faq-list p{font-size:12px}.final-cta{padding:73px 0 150px}.final-cta h2{letter-spacing:-4px;font-size:78px}.footer{padding:24px 0}}@media (width<=700px){html{scroll-padding-top:90px}.container{width:calc(100% - 40px)}.header-inner{gap:15px;height:70px}.brand{gap:9px;font-size:22px}.brand-mark{width:31px;height:26px}.desktop-nav{display:none}.header-github{gap:7px;margin-left:auto;padding:9px 11px;font-size:11px}.header-github>.icon:last-child{display:none}.header-github>.icon:first-child{width:15px;height:15px}.menu-toggle{border:1px solid var(--theme-border-ffffff17,#ffffff17);background:0 0;border-radius:5px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:6px;width:39px;height:39px;display:flex;position:relative}.menu-toggle span{background:var(--theme-surface-e4dbe0,#e4dbe0);width:15px;height:1px;transition:transform .2s}.menu-toggle[aria-expanded=true] span:first-child{transform:translateY(3.5px)rotate(45deg)}.menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.mobile-nav:not([hidden]){display:flex}.hero{padding-top:26px}.hero-topline{flex-wrap:wrap;gap:14px}.hero-topline .eyebrow{letter-spacing:1px;font-size:8px;line-height:1.5}.tiny-cross{margin-right:4px;font-size:14px}.dev-badge{padding:6px 8px;font-size:8px}.hero-grid{grid-template-columns:1fr;gap:45px;padding:34px 0}.hero-copy h1{letter-spacing:-.06em;font-size:clamp(45px,13.6vw,78px);line-height:1.04}.hero-description{max-width:460px;margin-top:24px;font-size:14px;line-height:1.8}.hero-actions{flex-flow:wrap;align-items:center;gap:15px;margin-top:26px}.hero-actions .button{min-height:49px;padding:14px 15px;font-size:11px}.hero-actions .text-link{min-height:42px;font-size:11px}.hero-note{gap:7px;margin-top:21px;font-size:9px}.visual-aura{inset:-30px 0 -20px}.topology{max-width:540px;margin:auto;padding:20px 20px 0}.topology-title{letter-spacing:1px;margin-bottom:24px;font-size:9px}.topology-title>span:first-child{gap:8px}.outline-label{font-size:7px}.host-card{margin:0 10px;padding:18px}.host-heading{gap:11px}.host-heading strong{font-size:12px}.hardware-icon{width:36px;height:36px}.host-heading>div>span{font-size:9px}.host-tag{font-size:8px;display:block}.host-specs{gap:21px;margin:18px 0 14px;font-size:10px}.host-specs b{font-size:19px}.host-spec-note{font-size:7px;display:block}.cpu-matrix{gap:4px;height:22px}.host-shadow{height:151px;top:80px;left:41px;right:41px}.host-shadow-two{left:49px;right:49px}.topology-connector{height:77px}.connector-label{top:32px}.hero-runners{gap:8px}.hero-runner{padding:13px 10px}.runner-icon{margin-bottom:11px}.runner-icon .icon{width:20px;height:20px}.hero-runner strong{font-size:10px}.hero-runner>span:not(.runner-icon){font-size:9px}.topology-footer{justify-content:space-between;margin-top:23px;padding:16px 0;font-size:10px}.topology-footer>span:last-child{letter-spacing:.3px;font-size:6px;display:block}.visual-caption{margin-top:11px;font-size:7px}.compatibility-rail{grid-template-columns:1fr 1fr;gap:22px 26px;padding:26px 10px;display:grid}.compatibility-rail>span:not(.rail-intro){gap:10px;font-size:12px}.compatibility-rail .icon{width:19px;height:19px}.section{padding-top:69px;padding-bottom:68px}.section h2{letter-spacing:-1.3px;margin-top:16px;font-size:34px}.eyebrow{letter-spacing:1.2px;font-size:8px}.section-intro{text-align:left}.section-intro>p{margin-top:21px;font-size:13px;line-height:1.85}.section-intro>p br{display:none}.benefits{grid-template-columns:1fr;gap:0;margin-top:33px}.benefit{border-left:0;border-top:1px solid var(--line);grid-template-columns:31px 1fr;column-gap:15px;padding:27px 0;display:grid}.benefit:last-child{padding-bottom:0}.feature-icon{grid-area:1/1/4;margin-top:1px;margin-bottom:0}.feature-icon .icon{width:22px;height:22px}.benefit h3,.benefit p,.feature-footnote{grid-column:2}.benefit h3{margin-bottom:9px;font-size:16px;line-height:1.5}.benefit p{max-width:100%;font-size:12px;line-height:1.8}.feature-footnote{letter-spacing:.6px;margin-top:13px;font-size:7px}.playground-heading{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:29px}.playground-heading>p{font-size:12px;line-height:1.8}.playground-heading>p br{display:none}.playground-toolbar{gap:8px;padding:16px;font-size:11px}.playground-demo{letter-spacing:.4px;gap:6px;font-size:7px}.playground-main{grid-template-columns:1fr}.controls{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:0 25px;padding:24px 20px 21px;display:grid}.control-section{grid-column:1/-1}.select-wrap select{font-size:12px}.preset-fieldset{grid-column:1/-1;margin:23px 0 0}.preset{min-height:39px;font-size:11px}.range-field{margin-top:26px}.range-heading{gap:5px;font-size:11px}.range-heading output{font-size:8px}.range-heading output b{font-size:13px}.range-labels{font-size:8px}.range-field input{margin:18px 0}.route-field{grid-column:1/-1;margin-top:23px;padding-top:22px}.route-field .field-label{font-size:8px}.route-help{font-size:9px}.allocation-panel{padding:26px 20px 23px}.allocation-heading h3{letter-spacing:-.45px;font-size:17px}.allocation-heading h3>span:first-child{font-size:27px}.allocation-heading .field-label{letter-spacing:.75px;font-size:8px}.allocation-chip{font-size:8px;display:block}.runner-slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:0;margin:21px 0 25px}.slot{padding:14px}.slot-top{margin-bottom:12px}.slot-top .icon{width:19px;height:19px}.slot strong{font-size:11px}.slot>span:not(.slot-top){font-size:10px}.slot-cores{margin-top:14px}.runner-slots.many{grid-template-columns:repeat(3,minmax(0,1fr))}.runner-slots.many .slot strong{font-size:8px}.runner-slots.many .slot>span:not(.slot-top){font-size:7px}.runner-slots.single{grid-template-columns:1fr}.capacity-meters{grid-template-columns:1fr 1fr;gap:18px}.meter-label{flex-wrap:wrap;gap:3px;font-size:8px}.allocation-meta{margin-bottom:23px;font-size:8px}.allocation-meta>span:last-child{font-size:6px;display:block}.code-toolbar{padding:6px 10px}.code-toolbar>span{font-size:8px}.copy-button{min-width:53px;min-height:34px;font-size:8px}.copy-button>span{display:inline}.code-window pre{padding:18px 13px;font-size:10px;line-height:1.95}.code-caption{padding:0 13px 15px;font-size:7px}.playground-disclaimer{gap:9px;padding:14px 16px}.playground-disclaimer p{font-size:9px;line-height:1.8}.playground-underlink{margin:17px 5px 0;font-size:10px}.section-heading{flex-direction:column;align-items:flex-start;gap:15px}.section-heading>.text-link{min-height:36px;font-size:12px}.steps{grid-template-columns:1fr;gap:30px;margin-top:30px}.step-number{gap:16px;margin-bottom:17px}.steps h3{font-size:18px}.steps p{max-width:450px;min-height:0;margin-top:12px;font-size:13px}.step-visual{gap:14px;max-width:450px;min-height:64px;margin-top:18px;padding:16px;font-size:11px}.label-visual code{font-size:12px}.machine-visual{justify-content:space-around}.machine-plus{margin:0}.connect-visual>i{max-width:170px}.faq-section{grid-template-columns:1fr;gap:29px;padding-top:0}.faq-intro h2{font-size:32px}.faq-intro h2 br{display:none}.faq-intro p{margin-top:13px}.faq-list summary{min-height:70px;padding:23px 0;font-size:13px}.faq-list details>p{padding-right:12px;font-size:12px}.final-cta{padding:62px 0 120px}.final-cta h2{letter-spacing:-3px;margin-top:19px;font-size:clamp(52px,10.5vw,70px)}.final-cta p{margin:22px 0 26px;font-size:14px;line-height:1.85}.final-cta .button{font-size:12px}.cta-note{max-width:300px;margin:19px auto 0;font-size:9px;line-height:1.8}.giant-wordmark{font-size:36vw;bottom:-.28em}.footer{padding:28px 0}.footer-inner{flex-direction:column;align-items:flex-start;gap:26px}.footer p{font-size:9px}.footer-links{gap:24px;font-size:11px}.footer-line{font-size:9px;display:block}.footer .brand{font-size:20px}.footer .brand-mark{width:28px;height:23px}}@media (width<=380px){.container{width:calc(100% - 32px)}.header-github{padding:9px;font-size:10px}.hero-topline .eyebrow{letter-spacing:.8px;font-size:7px}.hero-copy h1{letter-spacing:-.06em;font-size:clamp(43px,13.4vw,51px)}.hero-note{gap:5px;font-size:8px}.hero-actions{gap:4px}.hero-description{font-size:13px}.topology{padding:17px 13px 0}.topology-title{font-size:8px}.host-card{margin:0 5px;padding:13px}.host-heading>div>span{font-size:7px}.host-heading strong{font-size:10px}.host-tag,.host-spec-note{display:none}.host-shadow{height:139px;top:73px;left:31px;right:31px}.host-shadow-two{left:39px;right:39px}.hero-runner{padding:10px 8px}.hero-runner strong{font-size:9px}.hero-runner>span:not(.runner-icon){font-size:8px}.hero-runners{gap:6px}.topology-footer{font-size:8px}.topology-footer>span:last-child{font-size:5px}.section h2{font-size:31px}.playground-toolbar{padding:15px 12px}.playground-demo{font-size:6px}.controls{column-gap:20px;padding:23px 16px}.allocation-panel{padding:23px 16px}.allocation-chip{display:none}.code-window pre{font-size:9px}.capacity-meters{gap:14px}.allocation-meta>span:last-child{display:none}.runner-slots.many{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-links{gap:20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.slice-story{isolation:isolate;border-top:1px solid #0000;position:relative}.slice-story.is-scroll-driven{height:265svh}.slice-sticky{isolation:isolate;background:radial-gradient(ellipse at 65% 48%,var(--theme-surface-8d49200c,#8d49200c),transparent 54%);height:760px;position:relative;overflow:hidden}.is-scroll-driven .slice-sticky{top:var(--slice-header,85px);height:calc(100vh - var(--slice-header,85px));height:calc(100svh - var(--slice-header,85px));position:sticky}.slice-layout{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(285px,.77fr) minmax(0,1.35fr);align-items:center;gap:25px;height:100%;min-height:0;padding-top:34px;padding-bottom:97px;display:grid}.slice-copy{z-index:2;padding-bottom:8px;position:relative}.slice-copy .eyebrow{letter-spacing:1.8px;font-size:9px}.slice-copy h2{letter-spacing:-3.5px;margin-top:25px;font-size:clamp(43px,4.6vw,66px);font-weight:540;line-height:1.08}.slice-copy h2 span{color:var(--orange)}.slice-description{color:var(--theme-text-a9a8b0,#a9a8b0);max-width:345px;margin-top:24px;font-size:15px;line-height:1.85}.slice-host{border-top:1px solid var(--theme-border-ffffff15,#ffffff15);font-family:var(--mono);color:var(--theme-text-b8b5b0,#b8b5b0);align-items:center;gap:15px;margin-top:32px;padding-top:22px;font-size:10px;display:inline-flex}.slice-host .icon{color:var(--theme-text-90857e,#90857e);width:18px;height:18px}.slice-host b{color:var(--text);margin-right:4px;font-size:18px;font-weight:450}.slice-host-divider{background:var(--theme-surface-ffffff1b,#ffffff1b);width:1px;height:16px}.slice-scroll-hint{font-family:var(--mono);letter-spacing:1px;color:var(--theme-text-94908c,#94908c);align-items:center;gap:10px;margin-top:41px;font-size:9px;display:none}.is-scroll-driven .slice-scroll-hint{display:flex}.slice-scroll-hint .icon{color:var(--orange);width:14px;height:14px;transform:rotate(90deg)}.slice-scene{justify-content:center;align-items:center;min-width:0;height:100%;min-height:0;max-height:665px;display:flex;position:relative}.slice-scene:before{content:"";background-image:radial-gradient(var(--theme-surface-c6a18c2b,#c6a18c2b) .65px,transparent .65px);pointer-events:none;background-size:20px 20px;position:absolute;inset:5% -3%;mask-image:radial-gradient(#0007,#0000 65%)}.slice-illustration{width:100%;height:100%;display:block;position:relative;overflow:visible}.slice-illustration text{font-family:var(--mono)}.slice-label-title{fill:var(--theme-text-eeece6,#eeece6);letter-spacing:-.3px;font-size:25px;font-weight:520;font-family:var(--sans)!important}.slice-label-resource{fill:var(--theme-text-aaa5a0,#aaa5a0);letter-spacing:-.5px;font-size:19px}.slice-label-tag{fill:var(--theme-text-b2a99e,#b2a99e);letter-spacing:1.5px;font-size:10px}.slice-label-reserve .slice-label-title{fill:var(--theme-text-9b9ba3,#9b9ba3);font-size:22px}.slice-label-reserve .slice-label-resource{fill:var(--theme-text-777b85,#777b85)}.slice-surface-word{letter-spacing:2.8px;fill:var(--theme-text-eae6df,#eae6df);font-size:14px}.slice-layer{will-change:transform}.slice-progress{display:none;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.is-scroll-driven .slice-progress{display:block}.slice-progress-track{background:var(--theme-surface-ffffff17,#ffffff17);height:1px;margin-bottom:19px;position:relative;overflow:hidden}.slice-progress-track i{background:var(--orange);transform-origin:0;box-shadow:0 0 9px var(--theme-shadow-ff82584d,#ff82584d);position:absolute;inset:0;transform:scaleX(0)}.slice-progress-bottom{justify-content:space-between;align-items:center;gap:22px;display:flex}.slice-steps{align-items:center;gap:36px;display:flex}.slice-step{min-height:32px;font-family:var(--mono);color:var(--theme-text-8c8a91,#8c8a91);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:5px 0;font-size:10px;transition:color .18s;display:inline-flex}.slice-step span{color:var(--theme-text-696770,#696770);font-size:9px}.slice-step[aria-current=step],.slice-step[aria-current=step] span{color:var(--orange)}.slice-step:hover,.slice-step:hover span{color:var(--theme-text-eee8e2,#eee8e2)}.slice-caption{font-family:var(--mono);color:var(--theme-text-79777b,#79777b);letter-spacing:.1px;text-align:right;font-size:8px;line-height:1.7}.slice-static-note{font-family:var(--mono);color:var(--theme-text-8c8990,#8c8990);margin-top:28px;font-size:9px;line-height:1.7}.is-scroll-driven .slice-static-note{display:none}@media (width>=1000px) and (height<=760px){.slice-copy h2{font-size:51px}.slice-copy .eyebrow{font-size:8px}.slice-description{margin-top:20px;font-size:13px}.slice-host{margin-top:23px;padding-top:19px}.slice-scroll-hint{margin-top:27px}.slice-layout{padding-top:18px;padding-bottom:81px}.slice-progress{bottom:16px}.slice-progress-track{margin-bottom:12px}}@media (width<=1000px) and (width>=701px){.slice-layout{grid-template-columns:minmax(220px,.72fr) minmax(0,1.2fr);gap:4px}.slice-copy h2{letter-spacing:-2.5px;font-size:44px}.slice-description{font-size:13px}.slice-copy .eyebrow{font-size:7px}.slice-host{gap:10px}.slice-host b{font-size:16px}.slice-caption{max-width:190px;font-size:7px}.slice-steps{gap:22px}.slice-step{font-size:9px}.slice-label-title{font-size:27px}.slice-label-resource{font-size:20px}}@media (width<=700px){.slice-story.is-scroll-driven{height:245svh}.slice-sticky{height:760px}.slice-layout{flex-direction:column;align-items:stretch;gap:0;padding-top:25px;padding-bottom:95px;display:flex}.slice-copy{flex:none;padding:0}.slice-copy .eyebrow{letter-spacing:1.3px;font-size:7px}.slice-copy h2{letter-spacing:-1.8px;margin-top:14px;font-size:37px;line-height:1.06}.slice-description{max-width:310px;margin-top:12px;font-size:12px;line-height:1.7}.slice-description br,.slice-host,.slice-scroll-hint,.is-scroll-driven .slice-scroll-hint{display:none}.slice-scene{flex:1;min-height:0;max-height:530px;margin-top:6px}.slice-label-title{font-size:30px}.slice-label-resource{font-size:24px}.slice-label-tag{font-size:12px}.slice-label-reserve .slice-label-title{font-size:23px}.slice-progress{bottom:17px}.slice-progress-track{margin-bottom:10px}.slice-progress-bottom{display:block}.slice-steps{justify-content:space-between;gap:5px}.slice-step{gap:5px;min-height:35px;padding:5px 0;font-size:8px}.slice-step span{font-size:7px}.slice-caption{text-align:left;margin-top:6px;font-size:7px}.slice-static-note{margin-top:14px;font-size:8px}}@media (width<=700px) and (height<=730px){.slice-layout{padding-top:16px;padding-bottom:88px}.slice-copy h2{margin-top:11px;font-size:31px}.slice-description{margin-top:10px;font-size:11px;line-height:1.6}.slice-scene{margin-top:2px}.slice-copy .eyebrow{font-size:6px}.slice-progress{bottom:10px}.slice-progress-track{margin-bottom:5px}.slice-label-resource{font-size:27px}.slice-label-title{font-size:32px}}@media (prefers-reduced-motion:reduce){.slice-story.is-scroll-driven{height:auto}.slice-story .slice-sticky{height:760px;position:relative;top:0}.slice-story .slice-layer{will-change:auto}}@media (height<=480px) and (width>=701px){.slice-copy h2{letter-spacing:-1.5px;margin-top:12px;font-size:35px}.slice-description{margin-top:12px;font-size:11px}.slice-host,.slice-scroll-hint{display:none!important}.slice-layout{padding-top:10px;padding-bottom:65px}.slice-progress{bottom:7px}.slice-progress-track{margin-bottom:4px}}.desktop-nav{gap:27px;margin-left:12px}.hero-description{max-width:468px}.fleet-topology{padding-top:21px}.fleet-topology .topology-title{margin-bottom:24px}.fleet-hosts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.fleet-host{--signal:var(--theme-surface-d99476,#d99476);border:1px solid var(--theme-border-ffffff18,#ffffff18);background:linear-gradient(145deg,var(--theme-surface-26201d99,#26201d99),var(--theme-surface-1b1b1d,#1b1b1d));border-radius:6px;padding:17px 14px 15px;position:relative}.fleet-mac{--signal:var(--theme-surface-a8b49a,#a8b49a);background:linear-gradient(145deg,var(--theme-surface-25282088,#25282088),var(--theme-surface-1b1b1d,#1b1b1d))}.fleet-linux{--signal:var(--theme-surface-9cacc1,#9cacc1);background:linear-gradient(145deg,var(--theme-surface-20263199,#20263199),var(--theme-surface-1b1b1d,#1b1b1d))}.fleet-host-icon{border:1px solid var(--theme-border-ffffff18,#ffffff18);width:31px;height:31px;color:var(--signal);border-radius:5px;place-items:center;margin-bottom:13px;display:grid}.fleet-host-icon .icon{width:19px;height:19px}.fleet-host strong{letter-spacing:-.1px;font-size:13px;font-weight:550;display:block}.fleet-host>span{font:9px var(--mono);color:var(--theme-text-9d9aa0,#9d9aa0);margin-top:6px;display:block}.fleet-job-slots{gap:4px;height:6px;margin-top:17px;display:flex}.fleet-job-slots i{background:var(--signal);opacity:.55;border-radius:1px;flex:1}.fleet-bus{border-bottom:1px solid var(--theme-border-9f684755,#9f684755);height:61px;margin:0 16.666%;position:relative}.fleet-bus>i{background:linear-gradient(var(--theme-surface-ffffff25,#ffffff25),var(--theme-surface-9f684755,#9f684755));width:1px;position:absolute;top:0;bottom:0}.fleet-bus>i:first-child{left:0}.fleet-bus>i:nth-child(2){left:50%}.fleet-bus>i:nth-child(3){right:0}.fleet-bus>i:after{content:"";background:var(--orange);width:2px;height:5px;box-shadow:0 0 8px var(--theme-shadow-ff82584a,#ff82584a);animation:3.8s linear infinite fleet-flow;position:absolute;top:0;left:0}.fleet-bus>i:nth-child(2):after{animation-delay:-1.3s}.fleet-bus>i:nth-child(3):after{animation-delay:-2.6s}.fleet-bus>b{background:var(--theme-surface-9f684755,#9f684755);width:1px;height:19px;position:absolute;top:100%;left:50%}@keyframes fleet-flow{0%{opacity:0;transform:translateY(0)}15%{opacity:.75}85%{opacity:.75}to{opacity:0;transform:translateY(57px)}}.fleet-control{border:1px solid var(--theme-border-ff82584d,#ff82584d);background:linear-gradient(115deg,var(--theme-surface-33251eff,#33251e),var(--theme-surface-1c1b1c,#1c1b1c));box-shadow:0 0 30px var(--theme-shadow-ff825806,#ff825806),0 12px 30px var(--theme-shadow-0000002a,#0000002a);border-radius:6px;margin:18px 24px 0;padding:17px 18px 13px;position:relative}.fleet-control-main{align-items:center;gap:14px;display:flex}.fleet-control-logo{flex-shrink:0;width:35px}.fleet-control-logo .brand-mark{width:35px;height:29px}.fleet-control-main strong{letter-spacing:2px;font-size:15px;font-weight:620;display:block}.fleet-control-main>div>span{color:var(--theme-text-b2a39c,#b2a39c);margin-top:5px;font-size:10px;display:block}.fleet-control-main>.icon{width:18px;color:var(--theme-text-bd8b71,#bd8b71);margin-left:auto}.fleet-control-actions{border-top:1px solid var(--theme-border-ffffff0e,#ffffff0e);flex-wrap:wrap;gap:7px;margin-top:16px;padding-top:12px;display:flex}.fleet-control-actions span{font:8px var(--mono);color:var(--theme-text-c5b1a5,#c5b1a5);border:1px solid var(--theme-border-ff825813,#ff825813);background:var(--theme-surface-ff825806,#ff825806);border-radius:3px;padding:4px 6px}.fleet-org-bus{border-top:1px solid var(--theme-border-ffffff1b,#ffffff1b);border-left:1px solid var(--theme-border-ffffff1b,#ffffff1b);border-right:1px solid var(--theme-border-ffffff1b,#ffffff1b);width:50%;height:37px;margin:19px auto auto;position:relative}.fleet-org-bus:before{content:"";background:var(--theme-surface-ffffff1b,#ffffff1b);width:1px;height:19px;position:absolute;top:-19px;left:50%}.fleet-organizations{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fleet-organizations>div{border:1px solid var(--theme-border-ffffff18,#ffffff18);background:var(--theme-surface-161619,#161619);font:10px var(--mono);color:var(--theme-text-aaa5a8,#aaa5a8);border-radius:5px;justify-content:center;align-items:center;gap:10px;padding:14px 9px;display:flex}.fleet-organizations .icon{width:17px;height:17px;color:var(--theme-text-bcb8ba,#bcb8ba)}.fleet-topology .topology-footer{margin-top:22px}.playground-heading>p code{font:inherit;font-family:var(--mono);color:var(--theme-text-bfb6b2,#bfb6b2)}.fleet-features{border-top:1px solid var(--line)}.fleet-section-heading{align-items:flex-end;gap:50px}.fleet-section-heading>p{max-width:338px;color:var(--muted);padding-bottom:2px;font-size:14px;line-height:1.9}.fleet-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:48px;display:grid}.fleet-feature-card{border:1px solid var(--theme-border-ffffff17,#ffffff17);background:linear-gradient(130deg,var(--theme-surface-161619,#161619),var(--theme-surface-101113,#101113));border-radius:8px;flex-direction:column;min-width:0;padding:31px 32px 25px;display:flex}.feature-card-top{color:var(--orange);align-items:center;gap:13px;margin-bottom:25px;display:flex}.feature-card-top .icon{width:22px;height:22px}.feature-card-top>span{font:9px var(--mono);letter-spacing:1.2px;color:var(--theme-text-aaa29e,#aaa29e)}.fleet-feature-card h3{letter-spacing:-.75px;font-size:24px;font-weight:520;line-height:1.3}.fleet-feature-card>p{color:var(--theme-text-a7a3aa,#a7a3aa);max-width:495px;margin-top:15px;font-size:13px;line-height:1.85}.feature-card-link{color:var(--theme-text-c7b2a6,#c7b2a6);align-self:flex-start;align-items:center;gap:9px;min-height:38px;margin-top:19px;font-size:11px;display:inline-flex}.feature-card-link:hover{color:var(--orange)}.onboard-flow{border-bottom:1px solid var(--line);justify-content:space-around;align-items:center;gap:5px;min-height:135px;margin-top:auto;padding:20px 12px;display:flex}.onboard-flow>span{flex-direction:column;align-items:center;gap:14px;display:flex}.onboard-flow>span .icon{width:22px;height:22px;color:var(--theme-text-c1a992,#c1a992)}.onboard-flow b{font:10px var(--mono);color:var(--theme-text-a6a0a1,#a6a0a1);white-space:nowrap}.onboard-flow>i{font-style:normal;font:16px var(--mono);color:var(--theme-text-786c64,#786c64);margin-top:-19px}.shared-fleet-visual{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:135px;margin-top:auto;display:flex;position:relative}.shared-fleet-visual:before{content:"";background:var(--theme-surface-96735a45,#96735a45);width:90%;height:1px;position:absolute;top:48%;left:5%}.shared-fleet-visual>div{color:var(--theme-text-b3aaae,#b3aaae);background:var(--theme-surface-141416,#141416);flex-direction:column;align-items:center;gap:10px;padding:12px 8px;display:flex;position:relative}.shared-fleet-visual .icon{width:22px;height:22px}.shared-fleet-visual span{font:9px var(--mono)}.shared-fleet-visual .shared-fleet-hub{color:var(--theme-text-d2a285,#d2a285);border:1px solid var(--theme-border-ff82582e,#ff82582e);background:var(--theme-surface-24201d,#24201d);border-radius:5px;padding:14px 13px}.local-cache-visual{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:6px 25px;min-height:145px;margin-top:auto;padding:24px 6px 17px;display:grid}.local-cache-node{border:1px solid var(--theme-border-b3c09729,#b3c09729);background:var(--theme-surface-23251e55,#23251e55);border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:11px;display:flex;position:relative}.local-cache-node:after{content:"";background:var(--theme-surface-afbd8545,#afbd8545);width:25px;height:1px;position:absolute;top:50%;left:100%}.local-cache-node .icon{color:var(--theme-text-b1b998,#b1b998);width:24px;height:24px}.local-cache-node span{font:9px var(--mono);color:var(--theme-text-b5b59f,#b5b59f)}.cache-jobs{justify-content:space-between;gap:5px;display:flex}.cache-jobs>span{font:9px var(--mono);border:1px solid var(--theme-border-ffffff16,#ffffff16);color:var(--theme-text-aaa5a6,#aaa5a6);background:var(--theme-surface-181819,#181819);border-radius:3px;padding:9px 10px}.local-cache-visual>small{text-align:center;font:7px var(--mono);letter-spacing:1px;color:var(--theme-text-7f8079,#7f8079);grid-column:1/-1;margin-top:8px}.fleet-management-visual{border-bottom:1px solid var(--line);min-height:145px;margin-top:auto;padding:19px 0 9px}.fleet-management-visual>div{align-items:center;gap:12px;padding:7px 2px;font-size:11px;display:flex}.fleet-management-visual .icon{width:15px;height:15px;color:var(--theme-text-ba987f,#ba987f)}.fleet-management-visual strong{color:var(--theme-text-c1babc,#c1babc);font-weight:450}.fleet-management-visual span{color:var(--theme-text-85818a,#85818a);font:9px var(--mono);margin-left:auto}.platforms-heading{justify-content:space-between;align-items:flex-end;gap:30px;padding-top:76px;display:flex}.platforms-heading h3{letter-spacing:-.6px;margin-top:16px;font-size:25px;font-weight:510;line-height:1.35}.platforms-heading .eyebrow{font-size:8px}.platform-grid{border:1px solid var(--theme-border-ffffff16,#ffffff16);border-radius:7px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:32px;display:grid;overflow:hidden}.platform-card{background:var(--theme-surface-101114,#101114);border-right:1px solid var(--theme-border-ffffff16,#ffffff16);flex-direction:column;min-width:0;padding:26px;transition:background .2s;display:flex}.platform-card:last-child{border:0}.platform-card.is-selected{background:linear-gradient(130deg,var(--theme-surface-211a168a,#211a168a),var(--theme-surface-101114,#101114))}.platform-title{align-items:center;gap:12px;display:flex}.platform-title .icon{width:21px;height:21px;color:var(--theme-text-bbb0a9,#bbb0a9)}.platform-title h4{letter-spacing:-.3px;margin:0;font-size:17px;font-weight:530}.platform-title h4>span{font:9px var(--mono);color:var(--theme-text-918b8c,#918b8c);margin-left:5px;display:inline-block}.platform-card>p{color:var(--theme-text-a5a0a7,#a5a0a7);margin:19px 0 14px;font-size:12px;line-height:1.85}.runtime-doc,.runtime-caption{font:9px/1.8 var(--mono);color:var(--theme-text-aa9689,#aa9689);margin-top:auto}.runtime-doc:hover{color:var(--orange)}.platform-try{text-align:left;color:var(--theme-text-e0b295,#e0b295);border:0;border-top:1px solid var(--line);background:0 0;align-items:center;gap:10px;min-height:44px;margin-top:11px;padding:18px 0 2px;font-size:11px;display:flex}.platform-try:hover{color:var(--orange)}.platform-try .icon{margin-left:auto}.platform-note{color:var(--theme-text-89838a,#89838a);margin-top:18px;font-size:10px;line-height:1.8}.platform-note a{color:var(--theme-text-b0a193,#b0a193);text-decoration:underline;text-decoration-color:var(--theme-text-b0a1934d,#b0a1934d);text-underline-offset:3px}.how-section{border-top:1px solid var(--line)}.onboarding-intro{color:var(--theme-text-9f9aa2,#9f9aa2);max-width:600px;margin-top:25px;font-size:14px;line-height:1.9}.install-platforms{justify-content:space-between;gap:12px}.install-platforms>span{align-items:center;gap:6px;font-size:9px;display:inline-flex}.install-platforms .icon{width:14px;height:14px}.install-state>i{color:var(--theme-text-7e797e,#7e797e);margin-left:auto;font-style:normal}.pending-state{border:1px solid var(--theme-border-deab6733,#deab6733);background:var(--theme-surface-7d592011,#7d592011);color:var(--theme-text-bfa578,#bfa578);border-radius:3px;padding:5px 6px;font-size:8px}.how-section .steps p{min-height:83px}@media (width>=701px) and (width<=1100px){.desktop-nav{gap:20px;margin-left:0}.hero-copy h1{letter-spacing:-.065em;font-size:clamp(44px,6.2vw,70px)}.fleet-hosts{gap:8px}.fleet-host{padding:14px 11px 13px}.fleet-control{margin-left:6px;margin-right:6px;padding:15px 12px 12px}.fleet-control-main{gap:10px}.fleet-control-main>div>span{font-size:9px}.fleet-control-actions{gap:5px}.fleet-control-actions span{padding:4px;font-size:7px}.fleet-control-logo,.fleet-control-logo .brand-mark{width:29px}.fleet-organizations>div{gap:7px;font-size:9px}.fleet-topology .topology-footer>span:last-child{font-size:5px}.fleet-feature-card{padding:25px 24px 20px}.fleet-feature-card h3{font-size:22px}.fleet-section-heading>p{max-width:300px}.shared-fleet-visual span{font-size:8px}.local-cache-visual{column-gap:16px}.local-cache-node:after{width:16px}.cache-jobs{gap:3px}.cache-jobs>span{padding:8px 7px;font-size:8px}.platform-card{padding:22px 20px}.install-platforms{gap:8px;padding:12px 10px}.install-platforms>span{gap:4px;font-size:8px}.how-section .steps p{min-height:100px}}@media (width>=701px) and (width<=850px){.desktop-nav{gap:15px}.desktop-nav a{font-size:11px}.fleet-host{padding:12px 8px}.fleet-host strong{font-size:11px}.fleet-host>span{font-size:7px}.fleet-host-icon{margin-bottom:10px}.fleet-hosts{gap:6px}.fleet-organizations>div{gap:6px;padding:13px 5px;font-size:8px}.fleet-organizations .icon{width:13px;height:13px}.fleet-control-main>div>span{font-size:8px;line-height:1.5}.fleet-control-main>.icon{display:none}.fleet-control-actions{gap:4px}.fleet-control-actions span{font-size:6px}.fleet-feature-card{padding:24px 22px 19px}.feature-card-top>span{letter-spacing:.8px;font-size:7px}.fleet-feature-card h3{font-size:20px}.fleet-feature-card>p{font-size:12px}.onboard-flow{padding:20px 0}.onboard-flow b{font-size:8px}.shared-fleet-visual{gap:5px}.shared-fleet-visual>div{padding:10px 4px}.shared-fleet-visual span{font-size:7px}.shared-fleet-visual .shared-fleet-hub{padding:12px 8px}.local-cache-visual{gap:8px}.local-cache-node{padding:10px 6px}.local-cache-node span{font-size:8px}.local-cache-node:after{width:8px}.cache-jobs>span{padding:8px 4px}.fleet-management-visual>div{gap:8px;font-size:10px}.fleet-management-visual span{font-size:8px}.platform-card{padding:22px 18px}.platform-title{gap:9px}.platform-title h4{font-size:15px}.platform-title h4>span{margin-left:3px;font-size:8px}.platform-card>p{font-size:11px}.platform-try{gap:5px;font-size:10px}.install-platforms{gap:5px}.install-platforms>span{font-size:7px}.install-platforms .icon{width:11px;height:11px}.install-state{gap:5px;font-size:8px}.install-state>.icon{width:14px}.pending-state{padding:5px;font-size:7px}}@media (width<=700px){.hero-copy h1{letter-spacing:-.06em;font-size:clamp(43px,11.7vw,72px)}.hero-description{max-width:540px}.fleet-topology{padding:19px 17px 0}.fleet-topology .topology-title{margin-bottom:22px;font-size:8px}.fleet-hosts{gap:8px}.fleet-host{padding:14px 11px}.fleet-host strong{font-size:12px}.fleet-host>span{font-size:8px}.fleet-host-icon{width:29px;height:29px;margin-bottom:12px}.fleet-job-slots{height:5px;margin-top:14px}.fleet-bus{height:49px}.fleet-control{margin:18px 10px 0;padding:17px 13px 12px}.fleet-control-main{gap:11px}.fleet-control-main>div>span{font-size:9px}.fleet-control-main>.icon{width:16px}.fleet-control-logo,.fleet-control-logo .brand-mark{width:30px}.fleet-control-actions{gap:6px}.fleet-control-actions span{font-size:7px}.fleet-organizations{gap:9px}.fleet-organizations>div{gap:7px;font-size:9px}.fleet-organizations .icon{width:15px;height:15px}.fleet-topology .topology-footer{margin-top:18px;padding-top:16px;padding-bottom:16px}.fleet-section-heading{gap:20px}.fleet-section-heading>p{max-width:440px;font-size:13px;line-height:1.85}.fleet-feature-grid{grid-template-columns:1fr;gap:15px;margin-top:30px}.fleet-feature-card{padding:26px 24px 18px}.feature-card-top{gap:11px;margin-bottom:21px}.feature-card-top>span{letter-spacing:.8px;font-size:8px}.fleet-feature-card h3{letter-spacing:-.6px;font-size:23px}.fleet-feature-card>p{margin-top:13px;font-size:12px;line-height:1.9}.onboard-flow,.shared-fleet-visual{min-height:130px;margin-top:8px}.onboard-flow{padding-left:0;padding-right:0}.onboard-flow b{font-size:9px}.shared-fleet-visual>div{padding:12px 4px}.shared-fleet-visual span{font-size:8px}.shared-fleet-visual .shared-fleet-hub{padding:13px 10px}.local-cache-visual{gap:8px 16px;margin-top:5px;padding-left:0;padding-right:0}.local-cache-node:after{width:16px}.local-cache-node{padding:12px 6px}.local-cache-node span{font-size:8px}.cache-jobs>span{padding:8px;font-size:8px}.fleet-management-visual{margin-top:5px;padding-top:21px}.fleet-management-visual span{font-size:8px}.feature-card-link{min-height:44px;margin-top:12px;font-size:10px}.platforms-heading{flex-direction:column;align-items:flex-start;gap:14px;padding-top:52px}.platforms-heading h3{max-width:360px;margin-top:13px;font-size:24px}.platforms-heading .text-link{min-height:35px;font-size:11px}.platform-grid{grid-template-columns:1fr;margin-top:20px}.platform-card{border-right:0;border-bottom:1px solid var(--line);padding:27px 24px 24px}.platform-title h4{font-size:19px}.platform-title h4>span{margin-left:6px;font-size:10px}.platform-card>p{max-width:460px;margin-top:16px;font-size:12px}.runtime-doc,.runtime-caption{font-size:9px}.platform-try{min-height:48px;font-size:12px}.platform-note{font-size:9px}.onboarding-intro{margin-top:16px;font-size:12px}.how-section .steps p{min-height:0}.install-platforms{justify-content:flex-start;gap:22px}.install-platforms>span{font-size:9px}.install-platforms .icon{width:15px;height:15px}.pending-state{font-size:9px}.final-cta p{font-size:13px}}@media (width<=380px){.hero-copy h1{font-size:clamp(36px,11.7vw,44px)}.fleet-topology{padding:17px 12px 0}.fleet-hosts{gap:6px}.fleet-host{padding:13px 9px}.fleet-host>span{font-size:7px}.fleet-control{margin-left:5px;margin-right:5px;padding:15px 11px 11px}.fleet-control-main>div>span{font-size:8px}.fleet-control-main>.icon{display:none}.fleet-control-actions{gap:4px}.fleet-control-actions span{padding:4px;font-size:6px}.fleet-organizations>div{gap:6px;padding:13px 7px;font-size:8px}.fleet-organizations .icon{width:13px;height:13px}.fleet-feature-card{padding:23px 19px 16px}.fleet-feature-card h3{font-size:21px}.feature-card-top>span,.shared-fleet-visual span{font-size:7px}.onboard-flow b{font-size:8px}.cache-jobs>span{padding:8px 5px;font-size:8px}.fleet-management-visual>div{font-size:10px}.fleet-management-visual span{font-size:7px}.install-platforms{gap:15px}.install-platforms>span{font-size:8px}}@media (prefers-reduced-motion:reduce){.fleet-bus>i:after{display:none;animation:none!important}}#playground .playground-heading{margin-bottom:35px}#playground .playground-heading h2{line-height:1.1}#playground .playground-heading>p{max-width:350px;line-height:1.85}.job-board{--job-heavy:var(--theme-surface-ff996a,#ff996a);--job-standard:var(--theme-surface-8cabca,#8cabca);--job-small:var(--theme-surface-97c6b0,#97c6b0);--job-unique:var(--theme-surface-b7a2d4,#b7a2d4);border:1px solid var(--theme-border-ffffff21,#ffffff21);background:var(--theme-surface-111215,#111215);box-shadow:0 24px 65px var(--theme-shadow-00000021,#00000021);border-radius:10px;overflow:hidden}.jobs-toolbar{border-bottom:1px solid var(--theme-border-ffffff12,#ffffff12);background:var(--theme-surface-ffffff02,#ffffff02);font-family:var(--mono);color:var(--theme-text-c0bdb9,#c0bdb9);letter-spacing:.6px;justify-content:space-between;align-items:center;gap:12px;padding:17px 25px;font-size:10px;display:flex}.jobs-toolbar>span:first-child{align-items:center;gap:10px;display:flex}.jobs-toolbar .icon{width:17px;height:17px;color:var(--orange)}.jobs-example{color:var(--theme-text-9d9894,#9d9894);letter-spacing:1px;white-space:nowrap;align-items:center;gap:7px;font-size:8px;display:flex}.jobs-example i{background:var(--orange);border-radius:50%;width:5px;height:5px;display:inline-block}.jobs-host{border-bottom:1px solid var(--theme-border-ffffff0d,#ffffff0d);background:radial-gradient(ellipse at 6% 0%,var(--theme-surface-ff82580d,#ff82580d),transparent 65%);grid-template-columns:minmax(250px,.9fr) minmax(0,1.7fr);gap:39px;padding:30px;display:grid}.jobs-machine{border-right:1px solid var(--theme-border-ffffff13,#ffffff13);flex-direction:column;justify-content:center;padding-right:27px;display:flex}.jobs-machine-name{color:var(--theme-text-a8a5a1,#a8a5a1);font-family:var(--mono);align-items:center;gap:11px;font-size:10px;display:flex}.jobs-machine-icon{border:1px solid var(--theme-border-ff825831,#ff825831);width:32px;height:32px;color:var(--orange);background:var(--theme-surface-ff825808,#ff825808);border-radius:6px;place-items:center;display:grid}.jobs-machine-icon .icon{width:18px;height:18px}.jobs-machine-name b{color:var(--theme-text-dedbd6,#dedbd6);font-size:11px;font-weight:500}.jobs-machine-name small{color:var(--theme-text-8f8d8f,#8f8d8f);margin-top:3px;font-size:8px;line-height:1.5;display:block}.jobs-machine-specs{gap:26px;margin-top:20px;display:flex}.jobs-machine-specs>div{align-items:baseline;gap:8px;display:flex}.jobs-machine-specs strong{letter-spacing:-2px;font-size:42px;font-weight:530;line-height:1}.jobs-machine-specs span{font-family:var(--mono);color:var(--theme-text-a7a29d,#a7a29d);font-size:11px}.jobs-machine-caption{font-family:var(--mono);letter-spacing:1.2px;color:var(--theme-text-8d8783,#8d8783);margin-top:14px;font-size:8px}.jobs-pool{flex-direction:column;justify-content:center;gap:17px;min-width:0;display:flex}.jobs-capacity-label{font-family:var(--mono);color:var(--theme-text-b3aeaa,#b3aeaa);justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;font-size:10px;display:flex}.jobs-capacity-label strong{color:var(--theme-text-ded9d2,#ded9d2);font-size:10px;font-weight:450}.jobs-capacity-label em{color:var(--theme-text-747277,#747277);font-style:normal}.jobs-capacity-bar{background:var(--theme-surface-090a0b,#090a0b);border:1px solid var(--theme-border-ffffff11,#fff1);border-radius:3px;gap:3px;height:19px;padding:3px;display:flex;overflow:hidden}.jobs-unit{background:var(--theme-surface-ffffff0b,#ffffff0b);border-radius:1px;flex:1;min-width:0;transition:background-color .3s,opacity .3s;display:block}.jobs-unit.is-reserve{background:repeating-linear-gradient(135deg,var(--theme-surface-575962,#575962) 0px,var(--theme-surface-575962,#575962) 2px,var(--theme-surface-35363b,#35363b) 2px,var(--theme-surface-35363b,#35363b) 4px)}.jobs-unit.is-job{background:var(--unit-color,var(--orange));opacity:.76}.jobs-unit.is-picked{opacity:1;box-shadow:inset 0 0 0 1px var(--theme-shadow-ffffff50,#ffffff50)}.jobs-pool-key{font-family:var(--mono);color:var(--theme-text-9e9a97,#9e9a97);flex-wrap:wrap;gap:16px;font-size:8px;line-height:1.6;display:flex}.jobs-pool-key>span{align-items:center;gap:6px;display:inline-flex}.jobs-pool-key i{background:var(--theme-surface-45474e,#45474e);width:6px;height:6px;display:inline-block}.jobs-pool-key i.free{background:var(--theme-surface-17181c,#17181c);border:1px solid var(--theme-border-76767d,#76767d)}.jobs-pool-key>span:last-child{color:var(--theme-text-cebaa9,#cebaa9);margin-left:auto}.jobs-flow{text-align:center;font-family:var(--mono);letter-spacing:1.3px;color:var(--theme-text-938c86,#938c86);background:linear-gradient(var(--theme-surface-ff825803,#ff825803),transparent);padding:22px 12px 17px;font-size:8px;position:relative}.jobs-flow:before{content:"";background:linear-gradient(var(--theme-surface-ff825836,#ff825836),var(--theme-surface-ff8258b0,#ff8258b0));width:1px;height:12px;position:absolute;top:0;left:50%}.jobs-flow .icon{width:12px;height:12px;color:var(--orange);margin:0 8px;transform:rotate(90deg)}.jobs-deck{padding:0 30px 25px}.jobs-deck-heading{justify-content:space-between;align-items:center;gap:16px;margin:0 0 13px;display:flex}.jobs-deck-heading h3{letter-spacing:-.2px;font-size:14px;font-weight:510}.jobs-deck-heading h3 b{font-family:var(--mono);color:var(--orange);margin-right:5px;font-size:16px;font-weight:500}.jobs-deck-heading>span{font-family:var(--mono);color:var(--theme-text-8e8b88,#8e8b88);font-size:8px}.jobs-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:9px;display:grid}.job-card{text-align:left;border:1px solid var(--theme-border-ffffff17,#ffffff17);background:linear-gradient(115deg,var(--theme-surface-1b1b1e,#1b1b1e),var(--theme-surface-151619,#151619));min-width:0;color:var(--text);border-radius:5px;width:100%;padding:12px 13px 10px;font-weight:400;transition:background .2s,border-color .2s,box-shadow .2s,transform .2s;display:block;position:relative;overflow:hidden}.job-card:before{content:"";background:var(--job-color);opacity:.42;width:2px;position:absolute;top:10px;bottom:10px;left:0}.job-card:disabled{cursor:default}.job-card:not(:disabled):hover{border-color:var(--job-color);background:var(--theme-surface-232225,#232225);transform:translateY(-2px)}.job-card[aria-pressed=true]{border-color:var(--job-color);box-shadow:inset 0 0 22px var(--theme-shadow-ff825809,#ff825809);background:linear-gradient(120deg,var(--theme-surface-30231c,#30231c),var(--theme-surface-1b1c1e,#1b1c1e))}.job-card[aria-pressed=true]:before{opacity:1}.job-card-top{font-family:var(--mono);letter-spacing:.45px;color:var(--theme-text-8b8783,#8b8783);justify-content:space-between;align-items:center;gap:6px;font-size:7px;line-height:1.4;display:flex}.job-card-top>span:last-child{color:var(--job-color);align-items:center;gap:5px;display:flex}.job-card-top i{background:var(--job-color);border-radius:50%;width:4px;height:4px}.job-card strong{font-family:var(--mono);white-space:nowrap;text-overflow:ellipsis;color:var(--theme-text-e5e0d9,#e5e0d9);margin:10px 0 8px;font-size:12px;font-weight:500;display:block;overflow:hidden}.job-resources{font-size:10px;font-family:var(--mono);color:var(--theme-text-a8a39e,#a8a39e);flex-wrap:wrap;align-items:center;gap:11px;line-height:1.4;display:flex}.job-resources b{color:var(--job-color);font-weight:500}.job-resources>span+span{border-left:1px solid var(--theme-border-ffffff15,#ffffff15);padding-left:11px}.job-capacity{justify-content:space-between;align-items:center;gap:16px;margin-top:12px;display:flex}.job-cpu-pips{gap:3px;display:flex}.job-cpu-pips i{background:var(--job-color);opacity:.67;border-radius:1px;width:5px;height:5px}.job-memory-track{background:var(--theme-surface-ffffff0e,#ffffff0e);width:54px;height:2px;display:block}.job-memory-track i{width:var(--memory-size);background:var(--job-color);opacity:.55;height:100%;display:block}.job-card.is-new{animation:.45s both jobProvision;animation-delay:var(--job-delay,0s)}@keyframes jobProvision{0%{opacity:0;transform:translateY(-12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.jobs-queue{border:1px dashed var(--theme-border-d4b2794a,#d4b2794a);background:var(--theme-surface-d4b27905,#d4b27905);border-radius:4px;margin-top:15px;padding:13px 15px}.jobs-queue-title{font-family:var(--mono);color:var(--theme-text-d4b279,#d4b279);align-items:center;gap:8px;margin-bottom:10px;font-size:9px;display:flex}.jobs-queue-title .icon{width:13px;height:13px}.jobs-queue-list{flex-wrap:wrap;gap:6px;display:flex}.queued-job{border:1px solid var(--theme-border-d4b27935,#d4b27935);background:var(--theme-surface-d4b27907,#d4b27907);text-align:left;font-family:var(--mono);color:var(--theme-text-c7b290,#c7b290);border-radius:3px;gap:10px;padding:7px 9px;font-size:9px;display:flex}.queued-job span{color:var(--theme-text-9b948a,#9b948a)}.queued-job[aria-pressed=true]{border-color:var(--theme-border-d4b279,#d4b279)}.jobs-empty{text-align:center;color:var(--theme-text-b2a89e,#b2a89e);border:1px dashed var(--theme-border-ffffff1b,#ffffff1b);grid-column:1/-1;padding:30px 12px;font-size:13px;line-height:1.8}.jobs-empty small{color:var(--theme-text-7e7b78,#7e7b78);font-size:11px}.jobs-inspector{border-top:1px solid var(--theme-border-ffffff14,#ffffff14);background:var(--theme-surface-0d0e10,#0d0e10);grid-template-columns:minmax(200px,.7fr) minmax(0,1.4fr);align-items:center;gap:22px;padding:20px 30px;display:grid}.jobs-selected{align-items:center;gap:14px;display:flex}.jobs-selected-icon{border:1px solid var(--theme-border-ff82582b,#ff82582b);background:var(--theme-surface-ff825807,#ff825807);width:33px;height:33px;color:var(--orange);border-radius:5px;flex:none;place-items:center;display:grid}.jobs-selected-icon .icon{width:16px;height:16px}.jobs-selected-info{min-width:0}.jobs-selected-info>span{font-family:var(--mono);letter-spacing:.9px;color:var(--theme-text-8c847c,#8c847c);font-size:7px;display:block}.jobs-selected-info strong{font-family:var(--mono);color:var(--theme-text-f0e7dd,#f0e7dd);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:12px;font-weight:500;display:block;overflow:hidden}.job-finish{color:var(--theme-text-bab3a9,#bab3a9);font-size:9px;font-family:var(--mono);text-align:left;background:0 0;border:0;align-items:center;gap:5px;padding:8px 0 0;display:inline-flex}.job-finish:hover{color:var(--orange)}.job-finish .icon{width:12px;height:12px}.job-finish:disabled{opacity:.4;cursor:not-allowed}.jobs-code{border:1px solid var(--theme-border-ffffff14,#ffffff14);background:var(--theme-surface-111316,#111316);border-radius:5px;min-width:0;overflow:hidden}.jobs-code-heading{border-bottom:1px solid var(--theme-border-ffffff0c,#ffffff0c);font-family:var(--mono);color:var(--theme-text-8c8d93,#8c8d93);justify-content:space-between;align-items:center;gap:10px;padding:9px 13px;font-size:8px;display:flex}.jobs-code-heading .copy-button{min-height:24px;padding:0}.jobs-code-heading .copy-button span{display:inline}.jobs-code pre{white-space:pre;font-family:var(--mono);scrollbar-width:thin;margin:0;padding:13px;font-size:11px;line-height:1.5;overflow:auto}.jobs-code .code-key{color:var(--theme-text-b5b0a9,#b5b0a9)}.jobs-code .code-value{color:var(--orange)}.jobs-request{border-top:1px solid var(--theme-border-ffffff10,#ffffff10);background:var(--theme-surface-ffffff01,#ffffff01);grid-template-columns:minmax(150px,.75fr) minmax(155px,1fr) auto;align-items:end;gap:20px;padding:20px 30px;display:grid}.jobs-field{min-width:0}.jobs-field label{font-family:var(--mono);color:var(--theme-text-96908a,#96908a);letter-spacing:.7px;margin-bottom:9px;font-size:8px;display:block}.jobs-field .select-wrap{background:var(--theme-surface-151619,#151619);border-color:var(--theme-border-ffffff1b,#ffffff1b)}.jobs-field .select-wrap select{width:100%;height:40px;font-size:11px;font-family:var(--mono);padding:11px 29px 11px 12px}.jobs-field .select-wrap:after{right:14px}.jobs-request-buttons{align-items:center;gap:8px;display:flex}.jobs-request-buttons .button{gap:10px;height:40px;min-height:40px;padding:10px 15px;font-size:11px}.jobs-reset{border:1px solid var(--theme-border-ffffff1c,#ffffff1c);width:40px;height:40px;color:var(--theme-text-aaa19a,#aaa19a);background:0 0;border-radius:4px;place-items:center;font-size:19px;display:grid}.jobs-reset:hover{border-color:var(--theme-border-ff825876,#ff825876);color:var(--orange)}.jobs-event{min-height:34px;font-family:var(--mono);color:var(--theme-text-a8a198,#a8a198);align-items:flex-start;gap:8px;padding:0 30px 18px;font-size:9px;line-height:1.7;display:flex}.jobs-event .icon{width:12px;height:12px;color:var(--orange);flex:none;margin-top:2px}.jobs-event[data-tone=success]{color:var(--theme-text-9ac7b0,#9ac7b0)}.jobs-event[data-tone=queued]{color:var(--theme-text-d4b279,#d4b279)}.jobs-footnote{background:var(--theme-surface-ffffff02,#ffffff02);border-top:1px solid var(--theme-border-ffffff12,#ffffff12);color:var(--theme-text-8b8886,#8b8886);padding:15px 25px;font-size:10px;line-height:1.7}.jobs-footnote strong{color:var(--theme-text-b5aea7,#b5aea7);font-weight:500}.job-board:not(.jobs-ready) .jobs-interactive{display:none}.jobs-ready .job-card{cursor:pointer}@media (width<=1050px){.jobs-host{grid-template-columns:minmax(235px,.8fr) minmax(0,1.5fr);gap:25px;padding:25px}.jobs-machine-specs{gap:20px}.jobs-machine-specs strong{font-size:38px}.jobs-pool-key{gap:8px}.jobs-pool-key>span:last-child{margin-left:0}.jobs-deck{padding:0 25px 22px}.jobs-grid{gap:8px}.job-card{padding:11px 11px 9px}.job-resources{gap:8px;font-size:9px}.job-resources>span+span{padding-left:8px}.jobs-inspector,.jobs-request{padding:20px 25px}.jobs-request{gap:14px}.jobs-event{padding-left:25px;padding-right:25px}.jobs-code pre{font-size:10px}.job-card strong{font-size:11px}}@media (width<=800px){.jobs-host{grid-template-columns:220px minmax(0,1fr);gap:22px}.jobs-machine{padding-right:20px}.jobs-machine-specs{gap:17px}.jobs-machine-specs strong{font-size:34px}.jobs-machine-specs span{font-size:9px}.jobs-capacity-bar{gap:2px}.jobs-pool-key{font-size:7px}.jobs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.jobs-request{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:15px}.jobs-request-buttons{grid-column:1/-1;justify-content:space-between}.jobs-request-buttons .button{flex:1}.jobs-inspector{grid-template-columns:minmax(165px,.7fr) minmax(0,1.4fr);gap:15px}.jobs-code pre{font-size:9px}.jobs-selected{gap:10px}.jobs-flow{letter-spacing:1px;font-size:7px}}@media (width<=600px){#playground .playground-heading{margin-bottom:26px}.jobs-toolbar{gap:8px;padding:14px 16px;font-size:8px}.jobs-toolbar>span:first-child{gap:7px}.jobs-toolbar .icon{width:14px;height:14px}.jobs-example{letter-spacing:.4px;gap:5px;font-size:6px}.jobs-host{padding:22px 17px 18px;display:block}.jobs-machine{border-right:0;border-bottom:1px solid var(--theme-border-ffffff14,#ffffff14);padding:0 0 21px}.jobs-machine-name{gap:10px}.jobs-machine-name b{font-size:11px}.jobs-machine-name small{font-size:8px}.jobs-machine-specs{gap:36px;margin-top:17px}.jobs-machine-specs strong{font-size:39px}.jobs-machine-specs span{font-size:11px}.jobs-machine-caption{margin-top:11px;font-size:7px}.jobs-pool{gap:16px;padding-top:19px}.jobs-capacity-label,.jobs-capacity-label strong{font-size:9px}.jobs-capacity-bar{gap:2px;height:17px;padding:2px}.jobs-pool-key{justify-content:space-between;gap:8px;font-size:7px}.jobs-flow{letter-spacing:.65px;padding:21px 9px 19px;font-size:6px}.jobs-flow .icon{width:10px;margin:0 4px}.jobs-deck{padding:0 14px 20px}.jobs-deck-heading{gap:8px;margin-bottom:12px}.jobs-deck-heading h3{font-size:12px}.jobs-deck-heading h3 b{margin-right:3px;font-size:14px}.jobs-deck-heading>span{font-size:6px}.jobs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.job-card{padding:11px 11px 9px}.job-card strong{margin-top:10px;font-size:11px}.job-card-top{letter-spacing:.25px;font-size:6px}.job-resources{gap:8px;font-size:9px}.job-capacity{margin-top:10px}.jobs-inspector{padding:18px 16px;display:block}.jobs-selected{gap:11px;margin-bottom:16px}.jobs-selected-info{flex:1}.jobs-selected-info>span{font-size:7px}.jobs-selected-info strong{font-size:12px}.job-finish{min-height:30px;padding:10px 0 0;font-size:10px}.jobs-code pre{padding:12px;font-size:10px;line-height:1.65}.jobs-code-heading{padding:7px 12px;font-size:8px}.jobs-code-heading .copy-button{font-size:9px}.jobs-request{gap:15px 10px;padding:19px 16px}.jobs-field label{letter-spacing:.2px;font-size:7px;line-height:1.5}.jobs-field .select-wrap select{height:40px;padding-left:9px;padding-right:22px;font-size:9px}.jobs-field .select-wrap:after{right:10px}.jobs-event{padding:0 16px 16px;font-size:8px}.jobs-footnote{padding:13px 16px;font-size:9px}.jobs-queue{padding:12px 10px}.queued-job,.jobs-queue-title{font-size:8px}}@media (width<=365px){.jobs-toolbar{padding-left:12px;padding-right:12px;font-size:7px}.jobs-example{font-size:5px}.jobs-grid{gap:7px}.job-card{padding:10px 9px}.job-card strong{font-size:10px}.job-resources{gap:6px;font-size:8px}.job-resources>span+span{padding-left:6px}.jobs-deck-heading>span{font-size:5px}.jobs-pool-key{font-size:6px}.jobs-machine-specs{gap:30px}.jobs-code pre{font-size:9px}}@media (prefers-reduced-motion:reduce){.job-card.is-new{animation:none}.job-card,.jobs-unit{transition:none}.job-card:not(:disabled):hover{transform:none}}.jobs-playback-controls{align-items:center;gap:18px;display:flex}.jobs-playback{border:1px solid var(--theme-border-ffffff25,#ffffff25);background:var(--theme-surface-ffffff04,#ffffff04);min-width:83px;height:34px;color:var(--theme-text-d5cec7,#d5cec7);font:10px var(--mono);letter-spacing:0;border-radius:5px;justify-content:center;align-items:center;gap:7px;padding:0 12px;transition:background .2s,border-color .2s;display:inline-flex}.jobs-playback:hover{background:var(--theme-surface-ff825812,#ff825812);border-color:var(--theme-border-ff82586a,#ff82586a);color:var(--theme-text-f9e4d5,#f9e4d5)}.jobs-playback .playback-icon{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.playback-icon .play-symbol{fill:currentColor;stroke-width:0;display:none}.jobs-playback[aria-pressed=true] .pause-symbol{display:none}.jobs-playback[aria-pressed=true] .play-symbol{display:block}.jobs-example>i{box-shadow:0 0 8px var(--theme-shadow-ff996a50,#ff996a50);animation:2s ease-in-out infinite trafficPulse}.job-board[data-playback=paused] .jobs-example>i{background:var(--theme-surface-8d9299,#8d9299);box-shadow:none}.job-board[data-playback=paused] .jobs-example{color:var(--theme-text-a5a3a0,#a5a3a0)}.jobs-toolbar{min-height:59px;padding-top:12px;padding-bottom:12px}.jobs-lifecycle{background:linear-gradient(var(--theme-surface-ff825804,#ff825804),transparent);justify-content:center;align-items:center;gap:16px;padding:24px 30px 26px;display:flex}.lifecycle-stage{font:9px var(--mono);text-transform:uppercase;letter-spacing:.65px;white-space:nowrap;color:var(--theme-text-a19a93,#a19a93);align-items:center;gap:8px;display:flex}.lifecycle-stage>i{background:var(--theme-surface-b89d73,#b89d73);border-radius:50%;flex:none;width:5px;height:5px}.lifecycle-stage[data-stage=running]>i{background:var(--theme-surface-ff996a,#ff996a);box-shadow:0 0 10px var(--theme-shadow-ff996a30,#ff996a30)}.lifecycle-stage[data-stage=complete]>i{background:var(--theme-surface-97c6b0,#97c6b0)}.lifecycle-stage b{font-variant-numeric:tabular-nums;color:var(--theme-text-e1d9ce,#e1d9ce);min-width:16px;margin-left:2px;font-size:10px;font-weight:500}.lifecycle-link{background:var(--theme-surface-ffffff15,#ffffff15);width:66px;height:1px;position:relative;overflow:visible}.lifecycle-link:after{content:"";border-right:1px solid var(--theme-border-9a857265,#9a857265);border-top:1px solid var(--theme-border-9a857265,#9a857265);width:4px;height:4px;position:absolute;top:-2px;right:0;transform:rotate(45deg)}.lifecycle-link>i{background:linear-gradient(90deg,transparent,var(--theme-surface-ffae8c,#ffae8c));width:15px;height:1px;box-shadow:0 0 5px var(--theme-shadow-ff996a30,#ff996a30);animation:2.8s linear infinite trafficSignal;position:absolute;top:0;left:0}.lifecycle-link:nth-of-type(4)>i{background:linear-gradient(90deg,transparent,var(--theme-surface-97c6b0,#97c6b0));animation-delay:1.4s}.jobs-grid{grid-auto-rows:122px;align-content:start;min-height:384px;position:relative}.job-card{will-change:opacity;height:122px;transition:border-color .25s,background .25s,box-shadow .25s}.job-card:not(:disabled):hover{background:var(--theme-surface-242326,#242326);transform:none}.job-card strong{margin-top:8px;margin-bottom:7px}.job-card .job-status{white-space:nowrap;font-size:7px}.job-status i{background:0 0;border:1px solid;border-top-color:#0000;border-radius:50%;flex:none;width:7px;height:7px;animation:1.5s linear infinite jobSpin;display:inline-block}.job-card[data-state=provisioning]{border-color:var(--theme-border-ffbd8c52,#ffbd8c52);background:linear-gradient(115deg,var(--theme-surface-28221d,#28221d),var(--theme-surface-17171a,#17171a))}.job-card[data-state=provisioning] .job-status{color:var(--theme-text-dcc09b,#dcc09b)}.job-card[data-state=complete]{border-color:var(--theme-border-97c6b067,#97c6b067);background:linear-gradient(115deg,var(--theme-surface-1b2a24,#1b2a24),var(--theme-surface-161c1b,#161c1b))}.job-card[data-state=complete]:before{background:var(--theme-surface-97c6b0,#97c6b0);opacity:1}.job-card[data-state=complete] .job-status{color:var(--theme-text-a9d8bc,#a9d8bc)}.job-card[data-state=complete] .job-status i{border-top:0;border-bottom:1.5px solid;border-left:1.5px solid;border-right:0;border-radius:0;width:8px;height:4px;margin-top:-2px;animation:none;transform:rotate(-45deg)}.job-card[data-state=complete] .job-progress-meta{color:var(--theme-text-a9d8bc,#a9d8bc)}.job-card[data-state=complete] .job-progress-track>i{background:var(--theme-surface-97c6b0,#97c6b0);box-shadow:none}.job-card[data-state=complete] .job-progress-track>i:after{display:none}.job-card.is-new{animation:.48s cubic-bezier(.2,.7,.2,1) both jobArrival}.job-card.is-leaving{pointer-events:none;animation:.38s cubic-bezier(.4,0,.7,.3) forwards jobDeparture}.job-progress-meta{font:7px var(--mono);color:var(--theme-text-8e8d91,#8e8d91);letter-spacing:.12px;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;display:flex}.job-progress-percent{color:var(--job-color);font-variant-numeric:tabular-nums;text-align:right;min-width:25px}.job-progress-track{background:var(--theme-surface-ffffff0a,#ffffff0a);border-radius:2px;height:3px;margin-top:7px;display:block;overflow:hidden}.job-progress-track>i{transform-origin:0;background:var(--job-color);border-radius:2px;width:100%;height:100%;transition:transform .14s linear;display:block;position:relative;transform:scaleX(0)}.job-progress-track>i:after{content:"";background:linear-gradient(90deg,transparent 20%,var(--theme-surface-ffffff55,#fff5) 48%,transparent 75%);animation:2.5s ease-in-out infinite jobProgressShimmer;animation-delay:var(--shimmer-delay,0s);position:absolute;inset:0}.jobs-unit{transition:background-color .45s,opacity .45s,box-shadow .45s}.jobs-unit.is-other{opacity:.62}.job-board[data-playback=paused] .jobs-unit.is-other{opacity:.36}.jobs-unit.just-acquired{animation:.7s ease-out both resourceAcquire}.jobs-unit.just-released{animation:.8s ease-out both resourceRelease}.jobs-queue{background:var(--theme-surface-d4b27903,#d4b27903);border-color:var(--theme-border-d4b27927,#d4b27927);min-height:87px;margin-top:17px;padding:12px 14px}.jobs-queue-title{letter-spacing:.35px;color:var(--theme-text-b8a686,#b8a686);margin-bottom:9px;font-size:8px;line-height:14px}.jobs-queue-list{scrollbar-width:thin;scrollbar-color:var(--theme-surface-4d4942,#4d4942) transparent;flex-wrap:nowrap;align-items:center;gap:7px;min-height:32px;padding-bottom:1px;display:flex;overflow:auto}.queued-job{white-space:nowrap;flex-shrink:0;align-items:center;height:30px;font-size:8px;transition:background .2s,border-color .2s}.queued-job.is-new{animation:.45s ease-out queueArrival}.queued-job:hover{border-color:var(--theme-border-d4b2797a,#d4b2797a);background:var(--theme-surface-d4b27912,#d4b27912)}.jobs-queue-empty{white-space:nowrap;font:8px var(--mono);color:var(--theme-text-8f8a82,#8f8a82);align-items:center;gap:9px;display:flex}.jobs-queue-empty:before{content:"";background:var(--theme-surface-66665f,#66665f);border-radius:50%;flex:none;width:4px;height:4px;display:block}.jobs-event{min-height:51px;padding-top:1px}.jobs-count,.jobs-capacity-label strong{font-variant-numeric:tabular-nums}.job-board[data-playback=paused] .job-card,.job-board[data-playback=paused] .job-card *,.job-board[data-playback=paused] .jobs-example>i,.job-board[data-playback=paused] .lifecycle-link>i,.job-board[data-playback=paused] .jobs-unit,.job-board[data-playback=paused] .queued-job{animation-play-state:paused}.job-board[data-playback=paused] .job-progress-track>i{transition:none}@keyframes trafficPulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes trafficSignal{0%{opacity:0;left:0}10%{opacity:1}80%{opacity:1}to{opacity:0;left:calc(100% - 15px)}}@keyframes jobSpin{to{transform:rotate(360deg)}}@keyframes jobArrival{0%{opacity:0;transform:translateY(-14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes jobDeparture{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-9px)scale(.975)}}@keyframes resourceAcquire{0%{opacity:.35;box-shadow:inset 0 0 0 1px var(--theme-shadow-ffe8c7c0,#ffe8c7c0)}45%{opacity:1;box-shadow:0 0 8px var(--theme-shadow-ffbc9540,#ffbc9540)}to{box-shadow:none}}@keyframes resourceRelease{0%{background:var(--theme-surface-97c6b0,#97c6b0);opacity:.95}to{background:var(--theme-surface-ffffff0b,#ffffff0b);opacity:1}}@keyframes jobProgressShimmer{0%{transform:translate(-105%)}to{transform:translate(105%)}}@keyframes queueArrival{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:translate(0)}}@media (width>=801px){.jobs-grid{min-height:515px}.jobs-ready .jobs-grid{min-height:384px}}@media (width<=800px){.jobs-grid{min-height:512px}.jobs-playback-controls{gap:12px}.lifecycle-link{width:43px}.jobs-lifecycle{gap:11px}}@media (width<=600px){.jobs-toolbar{gap:10px;min-height:60px;padding:9px 15px}.jobs-toolbar>span:first-child{max-width:135px;font-size:7px;line-height:1.7}.jobs-playback-controls{gap:9px}.jobs-example{letter-spacing:.1px;gap:5px;font-size:6px}.jobs-playback{width:40px;min-width:40px;height:40px;padding:0}.jobs-playback>span{display:none}.jobs-playback .playback-icon{width:13px;height:13px}.jobs-lifecycle{gap:7px;padding:20px 14px 23px}.lifecycle-stage{letter-spacing:.2px;gap:5px;font-size:6px}.lifecycle-stage b{min-width:10px;margin-left:0;font-size:8px}.lifecycle-stage>i{width:4px;height:4px}.lifecycle-link{flex:1;min-width:12px;max-width:25px}.jobs-deck-heading>span{font-size:5.5px}.jobs-grid{grid-auto-rows:116px;min-height:736px}.job-card{height:116px}.job-card .job-status{font-size:6px}.job-status i{width:6px;height:6px}.job-progress-meta{margin-top:10px;font-size:6px}.job-progress-track{margin-top:7px}.job-card strong{margin-top:9px;margin-bottom:8px}.jobs-queue{min-height:83px;padding:10px}.jobs-queue-empty{font-size:7px}.jobs-event{min-height:56px;font-size:8px}}@media (width<=365px){.jobs-toolbar{padding-left:12px;padding-right:12px}.jobs-toolbar>span:first-child{max-width:114px;font-size:6px}.jobs-playback-controls{gap:7px}.jobs-example{font-size:5px}.jobs-lifecycle{gap:5px;padding-left:12px;padding-right:12px}.lifecycle-stage{gap:4px;font-size:5.5px}.lifecycle-stage b{font-size:7px}.job-card .job-status{font-size:5.5px}.job-status i{width:5px;height:5px}.jobs-queue-empty{font-size:6px}.job-progress-meta{font-size:5.5px}}@media (prefers-reduced-motion:reduce){.job-board *,.job-board :before,.job-board :after{transition:none!important;animation:none!important}.job-card.is-leaving{opacity:0}.jobs-lifecycle .lifecycle-link>i{display:none}}#playground .jobs-host{grid-template-columns:minmax(270px,.95fr) minmax(0,1.7fr);gap:32px;padding-top:27px;padding-bottom:27px}#playground .jobs-machine-specs{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}#playground .jobs-machine-specs>div{flex-direction:column;align-items:flex-start;gap:10px;display:flex}#playground .jobs-machine-specs strong{letter-spacing:-1.7px;font-variant-numeric:tabular-nums;font-size:38px}#playground .jobs-machine-specs span{letter-spacing:.3px;white-space:nowrap;font-size:9px}#playground .jobs-machine-caption{letter-spacing:1px;margin-top:21px;font-size:7px}#playground .jobs-pool{gap:15px}#playground .jobs-pool-key{gap:6px 20px;font-size:8px;line-height:1.8;display:flex}#playground .jobs-pool-key>span{margin:0}#playground .jobs-pool-key>span:last-child{color:var(--theme-text-c6b29f,#c6b29f)}#playground .jobs-capacity-label>span{white-space:nowrap}#jobs-disk-bar{gap:2px}#playground .jobs-grid{grid-auto-rows:180px;min-height:558px}#playground .job-card{height:180px;padding:13px 14px 12px}#playground .job-card strong{font:520 13px/1.45 var(--sans);letter-spacing:0;white-space:nowrap;margin:10px 0 5px}#playground .job-repository{min-width:0;color:var(--theme-text-a29d9a,#a29d9a);font:9px/1.6 var(--mono);flex-wrap:wrap;column-gap:0;min-height:15px;display:flex}#playground .job-org{color:var(--theme-text-85838c,#85838c)}#playground .job-org>span{color:var(--theme-text-6d6868,#6d6868);margin:0 2px}#playground .job-repo{color:var(--theme-text-b1aaa6,#b1aaa6)}#playground .job-resources{border-top:1px solid var(--theme-border-ffffff10,#ffffff10);font:10px/1.3 var(--mono);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:11px;padding-top:10px;display:grid}#playground .job-resources>span{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}#playground .job-resources>span+span{border-left:1px solid var(--theme-border-ffffff10,#ffffff10);padding-left:10px}#playground .job-resource-title{letter-spacing:.7px;color:var(--theme-text-8d8581,#8d8581);font-size:7px}#playground .job-resource-value{white-space:nowrap;color:var(--theme-text-a8a09c,#a8a09c);font-size:10px}#playground .job-resource-value b{color:var(--job-color);font-weight:500}#playground .job-progress-meta{margin-top:14px;font-size:7px}#playground .job-progress-track{margin-top:8px}#playground .jobs-queue{min-height:106px}#playground .jobs-queue-list{min-height:49px}#playground .queued-job{gap:23px;max-width:100%;height:auto;min-height:53px;padding:9px 12px}#playground .queued-identity{flex-direction:column;gap:5px;font-size:8px;display:flex}#playground .queued-identity strong{font:500 11px/1.3 var(--sans);color:var(--theme-text-ddd1b8,#ddd1b8);white-space:nowrap}#playground .queued-identity>span{color:var(--theme-text-a59b8a,#a59b8a);font-size:8px}#playground .queued-resources{color:var(--theme-text-c6b699,#c6b699);flex-direction:column;gap:6px;font-size:8px;display:flex}#playground .queued-reason{color:var(--theme-text-d9ba80,#d9ba80);font-size:7px}#playground .jobs-inspector{grid-template-columns:minmax(255px,.85fr) minmax(0,1.4fr);align-items:center;gap:25px;padding-top:23px;padding-bottom:23px}#playground .jobs-selected-info strong{font:520 15px/1.5 var(--sans);letter-spacing:0;margin-top:7px}#playground .jobs-selected-info .selected-job-repository{font:10px/1.6 var(--mono);color:var(--theme-text-a89b91,#a89b91);letter-spacing:0;overflow-wrap:anywhere;margin-top:4px}#playground .job-finish{min-height:33px;margin-top:4px;font-size:9px}#playground .jobs-storage-setting{border-top:1px solid var(--theme-border-ffffff10,#ffffff10);align-items:center;gap:11px;margin:0 13px;padding:13px 0;display:flex}#playground .jobs-storage-setting>.icon{width:18px;height:18px;color:var(--theme-text-c3a793,#c3a793)}#playground .jobs-storage-setting>div>span{font:7px/1.4 var(--mono);letter-spacing:1px;color:var(--theme-text-92877e,#92877e);display:block}#playground .jobs-storage-setting strong{font:10px/1.6 var(--mono);color:var(--theme-text-a99d92,#a99d92);margin-top:4px;font-weight:400;display:block}#playground #selected-job-disk{color:var(--theme-text-edd8c8,#edd8c8)}#playground .disk-state{background:var(--theme-surface-97c6b007,#97c6b007);border:1px solid var(--theme-border-97c6b020,#97c6b020);font:6px/1.4 var(--mono);color:var(--theme-text-a3b6a5,#a3b6a5);letter-spacing:.45px;white-space:nowrap;border-radius:3px;margin-left:auto;padding:5px 7px}#playground .jobs-storage-note{font:8px/1.6 var(--mono);color:var(--theme-text-938d88,#938d88);white-space:normal;padding:0 13px 12px}#playground .jobs-storage-note code{font:inherit;color:var(--theme-text-b6a89c,#b6a89c)}#playground .jobs-request{grid-template-columns:minmax(140px,1.08fr) minmax(130px,.9fr) minmax(165px,1.2fr) auto;gap:17px}#playground .jobs-request .jobs-request-buttons{grid-column:auto}#playground .jobs-event{min-height:59px}@media (width<=1150px){#playground .jobs-pool-key{font-size:7px}#playground .job-card{padding-left:11px;padding-right:11px}#playground .job-repository{font-size:8px}#playground .jobs-request{grid-template-columns:1fr 1fr 1fr}#playground .jobs-request .jobs-request-buttons{grid-column:1/-1;justify-content:flex-end}#playground .jobs-request-buttons .button{flex:0 auto}#playground .jobs-inspector{grid-template-columns:minmax(235px,.8fr) minmax(0,1.3fr)}#playground .job-card strong{font-size:12px}}@media (width<=950px){#playground .jobs-host{grid-template-columns:minmax(220px,.9fr) minmax(0,1.3fr);gap:23px}#playground .jobs-machine{padding-right:20px}#playground .jobs-machine-specs{gap:8px}#playground .jobs-machine-specs strong{letter-spacing:-1px;font-size:30px}#playground .jobs-machine-specs span{font-size:8px}#playground .jobs-capacity-label,#playground .jobs-capacity-label strong{font-size:9px}#playground .job-card{height:186px}#playground .jobs-grid{grid-auto-rows:186px;min-height:574px}#playground .job-repository{min-height:27px;display:block}#playground .job-repository>span{display:block}#playground .job-resources{margin-top:9px}#playground .job-resources>span+span{padding-left:6px}#playground .job-resource-value{font-size:9px}#playground .jobs-inspector{grid-template-columns:1fr 1.3fr;gap:18px}#playground .disk-state{display:none}}@media (width<=800px){#playground .jobs-host{grid-template-columns:1fr;gap:22px}#playground .jobs-machine{border:0;border-bottom:1px solid var(--theme-border-ffffff12,#ffffff12);grid-template-columns:1fr 1.3fr;align-items:center;column-gap:24px;padding:0 0 18px;display:grid}#playground .jobs-machine-specs{gap:15px;margin-top:0}#playground .jobs-machine-specs>div{gap:7px}#playground .jobs-machine-caption{grid-column:1/-1;margin-top:15px}#playground .jobs-pool{padding-top:0}#playground .jobs-grid{min-height:768px}#playground .jobs-inspector{display:block}#playground .jobs-selected{margin-bottom:19px}#playground .jobs-code pre{font-size:11px}#playground .disk-state{display:block}}@media (width<=600px){#playground .jobs-host{padding:22px 17px 18px;display:block}#playground .jobs-machine{padding-bottom:21px;display:block}#playground .jobs-machine-specs{gap:16px;margin-top:22px}#playground .jobs-machine-specs strong{font-size:36px}#playground .jobs-machine-specs span{font-size:9px}#playground .jobs-machine-caption{margin-top:17px;font-size:7px}#playground .jobs-pool{gap:16px;padding-top:22px}#playground .jobs-pool-key{letter-spacing:-.1px;grid-template-columns:1fr;gap:5px;font-size:7px;display:grid}#playground .jobs-capacity-label>span em{font-size:8px}#jobs-disk-bar{gap:1px}#playground .jobs-grid{grid-auto-rows:193px;min-height:1198px}#playground .job-card{height:193px;padding:12px 10px}#playground .job-card strong{white-space:normal;align-items:center;min-height:31px;margin-top:10px;margin-bottom:4px;font-size:11px;line-height:1.4;display:flex}#playground .job-repository{min-height:27px;font-size:8px;line-height:1.6}#playground .job-resources{margin-top:9px;padding-top:9px}#playground .job-resource-title{letter-spacing:.7px;font-size:6px}#playground .job-resource-value{font-size:8px}#playground .job-resources>span+span{padding-left:6px}#playground .job-progress-meta{gap:5px;margin-top:13px;font-size:6px}#playground .job-progress-track{margin-top:7px}#playground .jobs-queue{min-height:101px}#playground .queued-job{flex-direction:column;align-items:flex-start;gap:8px;min-height:80px;padding:10px 12px}#playground .queued-identity{gap:4px}#playground .queued-identity strong{font-size:11px}#playground .queued-resources{gap:4px;font-size:8px}#playground .jobs-request{grid-template-columns:1fr 1fr;gap:17px 10px}#playground .jobs-request .jobs-field:nth-child(3){grid-column:1/-1}#playground .jobs-request .jobs-request-buttons{grid-column:1/-1;justify-content:space-between}#playground .jobs-request-buttons .button{flex:1}#playground .jobs-field .select-wrap select{font-size:10px}#playground .jobs-code pre{font-size:9px}#playground .jobs-storage-setting{gap:9px}#playground .jobs-storage-setting strong{font-size:9px}#playground .jobs-storage-note{font-size:8px}#playground .disk-state{display:none}#playground .jobs-event{min-height:67px}}@media (width<=365px){#playground .job-card{padding-left:8px;padding-right:8px}#playground .job-card strong{font-size:10px}#playground .job-repository,#playground .job-resource-value{font-size:7px}#playground .job-resources>span+span{padding-left:4px}#playground .jobs-pool-key{font-size:6px}#playground .jobs-machine-specs strong{font-size:32px}#playground .job-progress-meta{font-size:5.5px}}#playground .jobs-ready .job-card,#playground .job-card,#playground .queued-job{cursor:default}#playground .job-card:not(:disabled):hover{border-color:var(--theme-border-ffffff17,#ffffff17);background:linear-gradient(115deg,var(--theme-surface-1b1b1e,#1b1b1e),var(--theme-surface-151619,#151619));transform:none}#playground .job-card[data-state=provisioning]:hover{border-color:var(--theme-border-ffbd8c52,#ffbd8c52);background:linear-gradient(115deg,var(--theme-surface-28221d,#28221d),var(--theme-surface-17171a,#17171a))}#playground .job-card[data-state=complete]:hover{border-color:var(--theme-border-97c6b067,#97c6b067);background:linear-gradient(115deg,var(--theme-surface-1b2a24,#1b2a24),var(--theme-surface-161c1b,#161c1b))}#playground .queued-job:hover{border-color:var(--theme-border-d4b27935,#d4b27935);background:var(--theme-surface-d4b27907,#d4b27907)}#playground .jobs-deck-heading>span{text-align:right;font-size:8px;line-height:1.5}.workflow-labels:not(.labels-ready) .label-copy{display:none}.workflow-labels{--route-tone:var(--theme-surface-eeebe5,#eeebe5);--cpu-tone:var(--theme-surface-ffae82,#ffae82);--memory-tone:var(--theme-surface-94b9d9,#94b9d9);padding-top:98px;padding-bottom:104px}.labels-heading{justify-content:space-between;align-items:flex-end;gap:36px;margin-bottom:35px;display:flex}.labels-heading h2{letter-spacing:-1.9px;margin-top:17px;font-size:clamp(32px,3.7vw,49px);font-weight:520;line-height:1.12}.labels-heading>p{color:var(--muted);max-width:340px;padding-bottom:3px;font-size:13px;line-height:1.9}.label-anatomy{border:1px solid var(--theme-border-ff825834,#ff825834);background:radial-gradient(ellipse at 90% 0,var(--theme-surface-ff825807,#ff825807),transparent 65%),var(--theme-surface-111215,#111215);border-radius:8px;overflow:hidden}.label-anatomy-top{border-bottom:1px solid var(--theme-border-ffffff10,#ffffff10);justify-content:space-between;align-items:center;gap:16px;padding:13px 23px;display:flex}.label-anatomy-top>span{font:9px/1.6 var(--mono);letter-spacing:1.2px;color:var(--theme-text-b2aaa3,#b2aaa3);align-items:center;gap:10px;display:flex}.label-anatomy-top>span .icon{color:var(--orange)}.label-copy{min-width:65px;min-height:34px;font:10px/1.2 var(--mono);border:1px solid var(--theme-border-ffffff18,#ffffff18);background:var(--theme-surface-ffffff03,#ffffff03);color:var(--theme-text-b8b2ab,#b8b2ab);border-radius:4px;justify-content:center;align-items:center;gap:7px;padding:8px 9px;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.label-copy .icon{width:13px;height:13px}.label-copy:hover{border-color:var(--theme-border-ff825862,#ff825862);color:var(--orange);background:var(--theme-surface-ff825808,#ff825808)}.label-copy.is-copied{color:var(--theme-text-97c6b0,#97c6b0);border-color:var(--theme-border-97c6b067,#97c6b067)}.label-anatomy-main{justify-content:space-between;align-items:center;gap:20px;min-width:0;padding:30px 27px;display:flex}.label-anatomy-main code{font:500 clamp(17px,1.65vw,23px)/1.8 var(--mono);letter-spacing:-.65px;white-space:normal;overflow-wrap:anywhere;min-width:0}.label-key{color:var(--theme-text-908c89,#908c89)}.label-route-token{color:var(--route-tone)}.label-cpu-token{color:var(--cpu-tone)}.label-memory-token{color:var(--memory-tone)}.label-separator{color:var(--theme-text-6e6966,#6e6966)}.label-file{font:9px/1.5 var(--mono);color:var(--theme-text-6f6d72,#6f6d72);white-space:nowrap}.label-anatomy-key{border-top:1px solid var(--theme-border-ffffff13,#ffffff13);grid-template-columns:1.1fr 1fr 1fr;gap:24px;margin:0 27px 25px;padding-top:22px;display:grid}.label-anatomy-key>div+div{border-left:1px solid var(--theme-border-ffffff10,#ffffff10);padding-left:27px}.label-token-index{font:9px/1.5 var(--mono);letter-spacing:1px;color:var(--theme-text-aba39b,#aba39b);display:block}.label-token-index:before{content:"";vertical-align:1px;background:currentColor;border-radius:1px;width:5px;height:5px;margin-right:8px;display:inline-block}.route-index{color:var(--route-tone)}.cpu-index{color:var(--cpu-tone)}.memory-index{color:var(--memory-tone)}.label-anatomy-key strong{color:var(--theme-text-dedad4,#dedad4);margin-top:9px;font-size:14px;font-weight:520;line-height:1.6;display:block}.label-anatomy-key p{color:var(--theme-text-8f8c8e,#8f8c8e);margin-top:3px;font-size:11px;line-height:1.7}.labels-examples-heading{font:9px/1.7 var(--mono);letter-spacing:1px;color:var(--theme-text-b2aaa3,#b2aaa3);justify-content:space-between;gap:20px;margin:31px 0 14px;display:flex}.labels-examples-heading>span:last-child{letter-spacing:0;color:var(--theme-text-79777e,#79777e)}.label-examples{grid-template-columns:1fr 1fr;gap:12px;display:grid}.label-example{background:var(--theme-surface-111215,#111215);border:1px solid var(--theme-border-ffffff17,#ffffff17);border-radius:6px;min-width:0;padding:17px 20px 18px;scroll-margin-top:115px;transition:border-color .2s,background .2s}.label-example:target{border-color:var(--theme-border-ff8258a0,#ff8258a0);background:var(--theme-surface-191615,#191615);outline:none}.label-example-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.label-example-heading>div{align-items:center;gap:10px;min-width:0;display:flex}.label-number{font:9px/1.5 var(--mono);color:var(--theme-text-827367,#827367)}.label-example h3{letter-spacing:-.1px;text-wrap:pretty;font-size:13px;font-weight:530;line-height:1.5}.label-example-meta{color:var(--theme-text-a29a94,#a29a94);font:9px/1.7 var(--mono);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin:10px 0 14px;display:flex}.label-example-meta>span:first-child{align-items:center;gap:7px;display:flex}.label-example-meta .icon{width:12px;height:12px;color:var(--theme-text-aaa099,#aaa099)}.label-size{white-space:nowrap;color:var(--theme-text-bdb3a8,#bdb3a8)}.label-size i{color:var(--theme-text-605853,#605853);margin:0 3px;font-style:normal}.label-example-code{font:11px/1.8 var(--mono);color:var(--theme-text-e0aa8d,#e0aa8d);letter-spacing:-.12px;background:var(--theme-surface-0a0b0d,#0a0b0d);border:1px solid var(--theme-border-ffffff08,#ffffff08);overflow-wrap:anywhere;white-space:normal;border-radius:4px;padding:12px;display:block}.label-value{color:var(--theme-text-e8b093,#e8b093)}.label-policy{justify-content:space-between;align-items:center;gap:25px;margin-top:19px;padding:18px 0 0;display:flex}.label-policy>div{align-items:flex-start;gap:11px;max-width:720px;display:flex}.label-policy>div>.icon{width:17px;height:17px;color:var(--theme-text-a5968b,#a5968b);margin-top:3px}.label-policy p{color:var(--theme-text-8c898c,#8c898c);font-size:11px;line-height:1.9}.label-policy p strong{color:var(--theme-text-c3b9ae,#c3b9ae);margin-bottom:2px;font-weight:500;display:block}.label-policy p code{color:var(--theme-text-b1a297,#b1a297);font-size:10px}.label-policy>a{color:var(--orange);white-space:nowrap;align-items:center;gap:7px;min-height:44px;font-size:11px;line-height:1.5;display:inline-flex}.label-policy>a:hover{text-underline-offset:4px;text-decoration:underline}@media (width<=1050px){.label-file{display:none}.labels-heading>p{max-width:285px}.label-example{padding-left:16px;padding-right:16px}.label-example-code{font-size:10px}.label-policy>div{max-width:590px}}@media (width<=800px){.labels-heading{align-items:flex-start;gap:25px}.labels-heading h2{font-size:34px}.labels-heading>p{max-width:250px;padding-top:30px;font-size:12px}.label-example-meta{flex-direction:column;align-items:flex-start;gap:3px}.label-example h3{font-size:12px}.label-example-code .label-key{margin-bottom:3px;display:block}.label-policy{align-items:flex-start}.label-anatomy-key{gap:18px}.label-anatomy-key>div+div{padding-left:18px}}@media (width<=600px){.workflow-labels{padding-top:66px;padding-bottom:68px}.labels-heading{margin-bottom:26px;display:block}.labels-heading h2{letter-spacing:-1.3px;margin-top:13px;font-size:34px}.labels-heading>p{max-width:100%;margin-top:19px;padding:0;font-size:12px;line-height:1.85}.label-anatomy-top{padding:11px 16px}.label-anatomy-top>span{font-size:8px}.label-anatomy-main{padding:23px 16px}.label-anatomy-main code{letter-spacing:-.4px;font-size:16px}.label-anatomy-main .label-key{margin-bottom:5px;font-size:13px;display:block}.label-anatomy-key{grid-template-columns:1.2fr 1fr 1fr;gap:10px;margin:0 16px 20px;padding-top:17px}.label-anatomy-key>div+div{padding-left:10px}.label-token-index{letter-spacing:.2px;font-size:7px}.label-token-index:before{width:4px;height:4px;margin-right:4px}.label-anatomy-key strong{margin-top:8px;font-size:11px}.label-anatomy-key p{font-size:9px;line-height:1.65}.labels-examples-heading{letter-spacing:.7px;margin:25px 0 13px;font-size:8px;display:block}.labels-examples-heading>span:last-child{margin-top:5px;font-size:9px;display:block}.label-examples{grid-template-columns:1fr;gap:10px}.label-example{padding:14px 15px 15px;scroll-margin-top:96px}.label-example h3{font-size:13px}.label-copy{min-width:68px;min-height:38px}.label-example-meta{flex-direction:row;align-items:center;gap:5px 10px;margin:9px 0 12px;font-size:8px}.label-example-code{letter-spacing:-.2px;padding:10px;font-size:10px}.label-example-code .label-key{margin:0;display:inline}.label-policy{margin-top:14px;padding-top:10px;display:block}.label-policy>div{gap:9px}.label-policy p{font-size:10px}.label-policy>a{margin:6px 0 0 26px;font-size:10px}#playground .jobs-deck-heading>span{max-width:140px;font-size:6px}}@media (width<=370px){.labels-heading h2{font-size:30px}.label-anatomy-main code{font-size:14px}.label-token-index{font-size:6px}.label-anatomy-key strong{font-size:10px}.label-example-meta{font-size:7.5px}.label-example-code{font-size:9px}.label-example h3{font-size:12px}}@media (prefers-reduced-motion:reduce){.label-example,.label-copy{transition:none}}.workflow-labels.labels-compact{grid-template-columns:minmax(250px,.75fr) minmax(0,1.4fr);align-items:center;gap:68px;padding-top:66px;padding-bottom:66px;display:grid}.resource-intro h2{letter-spacing:-1.9px;margin:17px 0;font-size:44px;font-weight:520;line-height:1.1}.resource-intro>p{color:var(--theme-text-aaa6ab,#aaa6ab);max-width:310px;font-size:13px;line-height:1.9}.resource-intro>p code{color:var(--theme-text-d2b29f,#d2b29f);font-size:12px}.resource-guide{min-height:44px;color:var(--orange);align-items:center;gap:7px;margin-top:12px;font-size:11px;display:inline-flex}.resource-guide:hover{text-underline-offset:5px;text-decoration:underline}.resource-panel{border:1px solid var(--theme-border-ffffff1c,#ffffff1c);background:var(--theme-surface-121315,#121315);min-width:0;box-shadow:0 12px 30px var(--theme-shadow-00000012,#00000012);border-radius:9px;overflow:hidden}.resource-panel-bar{border-bottom:1px solid var(--theme-border-ffffff10,#ffffff10);justify-content:space-between;align-items:center;gap:10px;min-height:53px;padding:8px 16px 8px 23px;display:flex}.resource-panel-bar>span{font-family:var(--mono);color:var(--theme-text-98949a,#98949a);align-items:center;gap:9px;min-width:0;font-size:10px;display:flex}.resource-panel-bar .label-copy{min-width:70px;min-height:34px}.resource-code-preview{min-height:112px;padding:27px 23px 20px}.resource-code-preview>code{font-family:var(--mono);letter-spacing:-.4px;white-space:nowrap;font-size:clamp(14px,1.32vw,18px);line-height:1.8;display:block}.resource-yaml-key{color:var(--theme-text-89858e,#89858e)}.resource-route-token{color:var(--theme-text-e9c19f,#e9c19f)}.resource-cpu-token{color:var(--theme-text-f49d75,#f49d75)}.resource-memory-token{color:var(--theme-text-a5bba5,#a5bba5)}.resource-dash{color:var(--theme-text-6d6870,#6d6870)}.resource-token-legend{font-family:var(--mono);color:var(--theme-text-b7b0ad,#b7b0ad);flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:12px;font-size:9px;display:flex}.resource-token-legend>span{align-items:center;gap:6px;display:inline-flex}.resource-token-legend i{background:currentColor;border-radius:1px;width:4px;height:4px}.resource-legend-platform{color:var(--theme-text-d5b89f,#d5b89f)}.resource-legend-cpu{color:var(--theme-text-e89877,#e89877)}.resource-legend-memory{color:var(--theme-text-a4b4a3,#a4b4a3)}.resource-presets{flex-wrap:wrap;gap:6px;padding:0 23px 19px;display:flex}.resource-preset{border:1px solid var(--theme-border-ffffff17,#ffffff17);min-height:34px;color:var(--theme-text-a19aa0,#a19aa0);background:0 0;border-radius:4px;padding:7px 10px;scroll-margin-top:140px;font-size:10px;line-height:1.4;transition:background .18s,border-color .18s,color .18s}.resource-preset:hover{background:var(--theme-surface-ffffff07,#ffffff07);color:var(--theme-text-e1d7cf,#e1d7cf);border-color:var(--theme-border-ffffff35,#ffffff35)}.resource-preset[aria-pressed=true]{background:var(--theme-surface-ff825813,#ff825813);border-color:var(--theme-border-ff82584d,#ff82584d);color:var(--theme-text-ffad85,#ffad85)}.resource-policy{background:var(--theme-surface-ffffff02,#ffffff02);border-top:1px solid var(--theme-border-ffffff0c,#ffffff0c);min-height:40px;color:var(--theme-text-8b858b,#8b858b);align-items:center;gap:8px;padding:10px 23px;font-size:10px;line-height:1.7;display:flex}.resource-policy .icon{width:13px;height:13px;color:var(--theme-text-a59080,#a59080)}.worker-cache-section{border-top:1px solid var(--theme-border-ffffff0e,#ffffff0e);border-bottom:1px solid var(--theme-border-ffffff0e,#ffffff0e);background:radial-gradient(ellipse at 85% 55%,var(--theme-surface-71361b0b,#71361b0b),transparent 65%),var(--theme-surface-0d0e10,#0d0e10);padding:76px 0 78px}.worker-cache-layout{grid-template-columns:minmax(250px,.75fr) minmax(0,1.4fr);align-items:center;gap:68px;display:grid}.worker-cache-copy h2{letter-spacing:-2.25px;margin:18px 0 24px;font-size:clamp(38px,3.7vw,53px);font-weight:520;line-height:1.12}.worker-cache-copy h2>span{color:var(--orange)}.worker-cache-copy>p{color:var(--theme-text-aaa5a9,#aaa5a9);max-width:350px;font-size:13px;line-height:1.95}.worker-cache-types{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.worker-cache-types>span{border:1px solid var(--theme-border-ffffff12,#ffffff12);color:var(--theme-text-b6b0b0,#b6b0b0);border-radius:4px;align-items:center;gap:6px;padding:6px 8px;font-size:9px;display:inline-flex}.worker-cache-types .icon{width:13px;height:13px;color:var(--theme-text-9a877a,#9a877a)}.worker-cache-takeaway{border-top:1px solid var(--theme-border-ffffff12,#ffffff12);align-items:flex-start;gap:10px;max-width:350px;margin-top:23px;padding-top:22px;display:flex}.worker-cache-takeaway>.icon{color:var(--orange);width:18px;height:18px;margin-top:1px}.worker-cache-takeaway strong{color:var(--theme-text-ddd3ca,#ddd3ca);font-size:12px;font-weight:500;display:block}.worker-cache-takeaway p>span{color:var(--theme-text-918b8e,#918b8e);margin-top:5px;font-size:10px;line-height:1.8;display:block}.wc-demo{border:1px solid var(--theme-border-ffffff20,#ffffff20);background:linear-gradient(145deg,var(--theme-surface-181719,#181719),var(--theme-surface-111214,#111214) 55%);min-width:0;box-shadow:0 18px 65px var(--theme-shadow-00000026,#00000026);border-radius:10px;margin:0;overflow:hidden}.wc-demo-bar{border-bottom:1px solid var(--theme-border-ffffff10,#ffffff10);justify-content:space-between;align-items:center;gap:8px;height:55px;padding:10px 17px 10px 21px;display:flex}.wc-demo-bar>span{font-family:var(--mono);letter-spacing:1px;color:var(--theme-text-c1b6af,#c1b6af);align-items:center;gap:8px;font-size:9px;display:flex}.wc-demo-bar>div{align-items:center;gap:10px;display:flex}.wc-demo-tag{font-family:var(--mono);color:var(--theme-text-8e8583,#8e8583);letter-spacing:.6px;font-size:7px}.wc-toggle{border:1px solid var(--theme-border-ffffff18,#ffffff18);background:var(--theme-surface-ffffff02,#ffffff02);min-width:67px;min-height:32px;color:var(--theme-text-bdb3ad,#bdb3ad);border-radius:4px;justify-content:center;align-items:center;gap:5px;padding:6px 8px;font-size:9px;display:inline-flex}.wc-toggle:hover{background:var(--theme-surface-ffffff07,#ffffff07);border-color:var(--theme-border-ff825841,#ff825841)}.wc-toggle:disabled{opacity:.65;cursor:default}.wc-toggle .icon{width:12px;height:12px}.wc-scene{padding:22px 22px 0}.wc-upstream-row{align-items:center;gap:22px;display:flex}.wc-upstream{border:1px solid var(--theme-border-ffffff14,#ffffff14);background:var(--theme-surface-ffffff02,#ffffff02);border-radius:6px;align-items:center;gap:10px;width:calc(39.13% - 10.6084px);min-width:0;padding:11px 13px;display:flex}.wc-upstream>.icon{color:var(--theme-text-a7a0a0,#a7a0a0);width:21px;height:21px}.wc-upstream strong{color:var(--theme-text-d5c9c3,#d5c9c3);font-size:11px;font-weight:500;display:block}.wc-upstream span{color:var(--theme-text-8a8388,#8a8388);margin-top:4px;font-size:8px;line-height:1.5;display:block}.wc-network-caption{color:var(--theme-text-9e8172,#9e8172);font-size:9px;line-height:1.6}.wc-downlink{background:var(--theme-surface-67504578,#67504578);width:1px;height:26px;margin-left:calc(19.565% - 5.3042px);position:relative}.wc-downlink:after{content:"";border-bottom:1px solid var(--theme-border-ad7656,#ad7656);border-right:1px solid var(--theme-border-ad7656,#ad7656);width:4px;height:4px;position:absolute;bottom:0;transform:translate(-1.5px)rotate(45deg)}.wc-downlink>i{background:var(--orange);width:3px;height:5px;box-shadow:0 0 8px var(--theme-shadow-ff82588c,#ff82588c);animation:1.1s linear infinite paused wcDownload;position:absolute;top:0;left:-1px}.wc-demo:not([data-stage="0"]) .wc-downlink>i{opacity:0}.wc-demo:not([data-stage="0"]) .wc-downlink{background:var(--theme-surface-ffffff13,#ffffff13)}.wc-worker-boundary{border:1px dashed var(--theme-border-caa18a33,#caa18a33);background:var(--theme-surface-ff825802,#ff825802);border-radius:7px;padding:12px 14px 15px;position:relative}.wc-worker-label{font-family:var(--mono);justify-content:space-between;align-items:center;gap:8px;margin-bottom:17px;display:flex}.wc-worker-label>span:first-child{color:var(--theme-text-b8aaa0,#b8aaa0);align-items:center;gap:7px;font-size:10px;display:flex}.wc-worker-label>span:last-child{color:var(--theme-text-857770,#857770);letter-spacing:.6px;font-size:7px}.wc-worker-label .icon{width:13px;height:13px;color:var(--theme-text-a98774,#a98774)}.wc-routing-grid{grid-template-columns:minmax(135px,.9fr) 36px minmax(0,1.4fr);align-items:center;display:grid}.wc-cache-core{text-align:center;border:1px solid var(--theme-border-a1745260,#a1745260);background:radial-gradient(ellipse at 50% 0,var(--theme-surface-8c55251f,#8c55251f),transparent 80%),var(--theme-surface-1d1b1b,#1d1b1b);border-radius:7px;min-width:0;padding:19px 10px 16px;transition:border-color .45s,background .45s;position:relative}.wc-cache-core>strong{color:var(--theme-text-e5cfbc,#e5cfbc);margin-top:11px;font-size:14px;font-weight:500;display:block}.wc-cache-core>code{font-family:var(--mono);color:var(--theme-text-a99380,#a99380);white-space:nowrap;margin-top:9px;font-size:8px;display:block}.wc-cache-icon{width:34px;height:33px;display:inline-block;position:relative}.wc-cache-icon>.icon{width:34px;height:33px;color:var(--theme-text-daa479,#daa479);stroke-width:1.25px}.wc-cache-icon>i{background:var(--theme-surface-bf784d,#bf784d);width:5px;height:5px;box-shadow:0 0 0 3px var(--theme-shadow-211d19,#211d19);border-radius:50%;position:absolute;bottom:2px;right:0}.wc-cache-blocks{grid-template-columns:repeat(12,1fr);gap:3px;max-width:135px;margin:16px auto 13px;display:grid}.wc-cache-blocks i{background:var(--theme-surface-514034,#514034);border-radius:1px;height:8px;transition:background .5s}.wc-cache-status{font-family:var(--mono);color:var(--theme-text-a98f78,#a98f78);white-space:nowrap;font-size:8px;line-height:1.5;display:block}.wc-wire-space{align-self:stretch;min-height:224px;position:relative}.wc-wire-space>svg{fill:none;stroke-width:1px;width:100%;height:100%;display:block;overflow:visible}.wc-wire{stroke:var(--theme-stroke-74544377,#74544377)}.wc-wire-flow{stroke:var(--theme-stroke-e39d72,#e39d72);stroke-width:1.7px;stroke-dasharray:4 14;opacity:0;animation:1.3s linear infinite paused wcLocalFlow}.wc-demo[data-stage="1"] .wc-flow-first,.wc-demo[data-stage="2"] .wc-flow-second,.wc-demo[data-stage="3"] .wc-flow-third{opacity:1}.wc-demo[data-stage="2"] .wc-wire-flow,.wc-demo[data-stage="3"] .wc-wire-flow{stroke:var(--theme-stroke-a8bd9d,#a8bd9d)}.wc-jobs{gap:10px;min-width:0;display:grid}.wc-job{border:1px solid var(--theme-border-ffffff15,#ffffff15);background:var(--theme-surface-181719,#181719);border-radius:5px;min-width:0;min-height:68px;padding:11px 12px 9px;transition:background .4s,border-color .4s,opacity .4s}.wc-job-title{justify-content:space-between;align-items:center;gap:6px;display:flex}.wc-job-title>strong{color:var(--theme-text-d1c5be,#d1c5be);white-space:nowrap;font-size:10px;font-weight:500;line-height:1.5}.wc-job-status{font-family:var(--mono);color:var(--theme-text-827b7c,#827b7c);white-space:nowrap;font-size:7px;line-height:1.5}.wc-job-repo{font-family:var(--mono);color:var(--theme-text-928487,#928487);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:8px;line-height:1.5;display:block;overflow:hidden}.wc-job-track{background:var(--theme-surface-ffffff08,#ffffff08);height:2px;margin-top:9px;overflow:hidden}.wc-job-track>i{background:var(--theme-surface-d7956d,#d7956d);transform-origin:0;width:100%;height:100%;transition:transform 1.8s ease-out;display:block;transform:scaleX(0)}.wc-demo[data-stage="0"] .wc-job[data-cache-job="0"]{border-color:var(--theme-border-b4815560,#b4815560);background:var(--theme-surface-30241c40,#30241c40)}.wc-demo[data-stage="0"] .wc-job[data-cache-job="0"] .wc-job-status{color:var(--theme-text-d19f73,#d19f73)}.wc-demo[data-stage="0"] .wc-job[data-cache-job="0"] .wc-job-track>i{transform:scaleX(.55)}.wc-demo .wc-job.is-ready .wc-job-track>i{transform:scaleX(1)}.wc-demo .wc-job.is-hit{border-color:var(--theme-border-82977769,#82977769);background:var(--theme-surface-28362330,#28362330)}.wc-demo .wc-job.is-hit .wc-job-status{color:var(--theme-text-afc79d,#afc79d)}.wc-demo .wc-job.is-hit .wc-job-track>i{background:var(--theme-surface-a8bb98,#a8bb98);transition-duration:1.1s;transform:scaleX(1)}.wc-demo .wc-job.is-done .wc-job-track>i{background:var(--theme-surface-809274,#809274);transform:scaleX(1)}.wc-demo:not([data-stage="0"]) .wc-cache-core{border-color:var(--theme-border-b6a07766,#b6a07766)}.wc-demo:not([data-stage="0"]) .wc-cache-blocks>i{background:var(--theme-surface-b09165,#b09165)}.wc-demo:not([data-stage="0"]) .wc-cache-icon>i{background:var(--theme-surface-a8b88c,#a8b88c)}.wc-demo:not([data-stage="0"]) .wc-cache-status{color:var(--theme-text-bbca9c,#bbca9c)}.wc-demo[data-stage="4"] .wc-cache-core{border-color:var(--theme-border-829b6b69,#829b6b69)}.wc-result{justify-content:space-between;align-items:center;gap:8px;min-height:22px;margin:17px 22px 0;display:flex}.wc-result>div{color:var(--theme-text-c8b7a9,#c8b7a9);align-items:center;gap:7px;font-size:10px;line-height:1.7;display:flex}.wc-result>div>i{background:var(--orange);border-radius:50%;flex-shrink:0;width:4px;height:4px}.wc-result>span{font-family:var(--mono);white-space:nowrap;color:var(--theme-text-968d83,#968d83);font-size:8px}.wc-demo:not([data-stage="0"]) .wc-result>div>i{background:var(--theme-surface-a8b88c,#a8b88c)}.wc-demo>figcaption{color:var(--theme-text-857c7b,#857c7b);margin:6px 22px 19px;font-size:8px;line-height:1.7}.wc-demo.is-playing .wc-downlink>i,.wc-demo.is-playing .wc-wire-flow{animation-play-state:running}@keyframes wcDownload{0%{opacity:0;transform:translateY(0)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(22px)}}@keyframes wcLocalFlow{to{stroke-dashoffset:-36px}}@media (width<=1160px){.workflow-labels.labels-compact,.worker-cache-layout{grid-template-columns:minmax(230px,.72fr) minmax(0,1.4fr);gap:36px}.resource-code-preview>code{font-size:15px}.wc-scene{padding:19px 16px 0}.wc-routing-grid{grid-template-columns:minmax(125px,.9fr) 25px minmax(0,1.4fr)}.wc-worker-boundary{padding-left:10px;padding-right:10px}.wc-job{padding-left:9px;padding-right:9px}.wc-job-title{flex-direction:column;align-items:flex-start;gap:3px}.wc-job{min-height:78px}.wc-job-title>strong{font-size:10px}.wc-wire-space{min-height:254px}.wc-demo-bar{padding-left:16px}.wc-demo-tag{display:none}.wc-result,.wc-demo>figcaption{margin-left:16px;margin-right:16px}}@media (width<=900px){.workflow-labels.labels-compact{grid-template-columns:1fr;gap:25px;padding-top:45px;padding-bottom:45px}.resource-intro{grid-template-columns:1fr 1fr;align-items:center;gap:0 30px;display:grid}.resource-intro>.eyebrow{grid-column:1/-1}.resource-intro h2{margin:12px 0 0;font-size:35px}.resource-intro>p{max-width:100%;padding-top:12px;font-size:12px}.resource-intro>.resource-guide{grid-column:2;align-self:start;margin-top:0}.resource-panel .resource-code-preview>code{font-size:17px}.worker-cache-layout{grid-template-columns:1fr;gap:30px}.worker-cache-section{padding:52px 0}.worker-cache-copy{max-width:620px}.worker-cache-copy h2{margin:13px 0 16px;font-size:42px}.worker-cache-copy h2 br{display:none}.worker-cache-copy h2>span:before{content:" "}.worker-cache-copy>p{max-width:540px}.worker-cache-takeaway{display:none}.worker-cache-copy>.resource-guide{margin-top:10px}.worker-cache-types{margin-top:16px}.wc-job-title{flex-direction:row;align-items:center}.wc-job{min-height:68px}.wc-wire-space{min-height:224px}.wc-routing-grid{grid-template-columns:minmax(140px,.9fr) 36px minmax(0,1.4fr)}.wc-demo-tag{display:inline}.wc-scene{padding:22px 22px 0}.wc-worker-boundary{padding-left:14px;padding-right:14px}.wc-job{padding-left:12px;padding-right:12px}}@media (width<=600px){.workflow-labels.labels-compact{gap:22px;padding-top:42px;padding-bottom:42px}.resource-intro{display:block}.resource-intro>.eyebrow,.worker-cache-copy>.eyebrow{letter-spacing:1px;font-size:8px}.resource-intro h2{letter-spacing:-1.2px;margin-top:12px;font-size:32px}.resource-intro h2 br{display:none}.resource-intro h2 .muted:before{content:" "}.resource-intro>p{max-width:340px;margin-top:12px;padding-top:0;font-size:12px;line-height:1.8}.resource-intro>.resource-guide{min-height:30px;margin-top:7px;font-size:10px}.resource-panel-bar{min-height:47px;padding:8px 12px 8px 15px}.resource-panel-bar>span{gap:6px;font-size:8px}.resource-panel-bar .label-copy{min-width:61px;min-height:32px;font-size:9px}.resource-panel .resource-code-preview{min-height:116px;padding:18px 15px 16px}.resource-panel .resource-code-preview>code{letter-spacing:-.4px;font-size:14px;line-height:1.8}.resource-yaml-key{margin-bottom:3px;font-size:11px;display:block}.resource-token-legend{gap:7px 12px;margin-top:11px;font-size:8px}.resource-presets{gap:5px;padding:0 15px 16px}.resource-preset{min-height:34px;padding:6px 9px;font-size:10px}.resource-policy{gap:7px;min-height:35px;padding:10px 15px;font-size:8px}.resource-policy>.icon{width:12px;height:12px}.worker-cache-section{padding:42px 0 47px}.worker-cache-layout{gap:20px}.worker-cache-copy h2{letter-spacing:-1.5px;margin:13px 0 15px;font-size:34px}.worker-cache-copy>p{font-size:12px;line-height:1.85}.worker-cache-types{gap:6px;margin-top:15px}.worker-cache-copy>.resource-guide{min-height:34px;margin-top:7px;font-size:10px}.wc-demo-bar{height:47px;padding:8px 12px}.wc-demo-bar>span{letter-spacing:.5px;gap:6px;font-size:7px}.wc-demo-bar>div{gap:6px}.wc-demo-tag{display:none}.wc-toggle{min-width:58px;min-height:30px;padding:5px 7px;font-size:8px}.wc-scene{padding:17px 12px 0}.wc-upstream-row{gap:12px}.wc-upstream{flex-shrink:0;gap:7px;width:147px;padding:10px}.wc-upstream>.icon{width:17px;height:17px}.wc-upstream strong{font-size:10px}.wc-upstream span{font-size:7px}.wc-network-caption{max-width:120px;font-size:8px;line-height:1.8}.wc-downlink{height:23px;margin-left:72px}.wc-downlink>i{height:4px}.wc-worker-boundary{padding:12px 10px 13px}.wc-worker-label{margin-bottom:16px}.wc-worker-label>span:first-child{font-size:9px}.wc-worker-label>span:last-child{letter-spacing:.35px;font-size:6px}.wc-routing-grid{grid-template-columns:112px 20px minmax(0,1fr)}.wc-cache-core{padding:14px 7px 13px}.wc-cache-core>strong{margin-top:9px;font-size:11px}.wc-cache-core>code{letter-spacing:-.1px;margin-top:8px;font-size:6px}.wc-cache-icon,.wc-cache-icon>.icon{width:28px;height:27px}.wc-cache-icon>i{width:4px;height:4px}.wc-cache-blocks{gap:2px;margin:13px 0 10px}.wc-cache-blocks i{height:6px}.wc-cache-status{font-size:6.5px}.wc-job{min-height:78px;padding:9px 8px}.wc-job-title{flex-direction:column;align-items:flex-start;gap:3px}.wc-job-title>strong{white-space:normal;font-size:9px;line-height:1.4}.wc-job-status{font-size:6.5px}.wc-job-repo{margin-top:4px;font-size:6.7px}.wc-job-track{margin-top:8px}.wc-jobs{gap:8px}.wc-wire-space{min-height:250px}.wc-result{align-items:flex-start;gap:10px;margin:14px 12px 0}.wc-result>div{gap:5px;font-size:9px}.wc-result>span{padding-top:3px;font-size:7px}.wc-demo>figcaption{max-width:290px;margin:5px 12px 15px;font-size:7px}.wc-job.is-done{opacity:.67}}@media (width<=370px){.resource-panel .resource-code-preview>code{letter-spacing:-.35px;font-size:12px}.resource-token-legend{gap:7px 9px;font-size:7px}.resource-presets{gap:4px}.resource-preset{padding:6px 8px;font-size:9px}.resource-policy{font-size:7px}.worker-cache-copy h2{font-size:30px}.wc-routing-grid{grid-template-columns:96px 15px minmax(0,1fr)}.wc-upstream{width:131px}.wc-downlink{margin-left:64px}.wc-cache-core>code{font-size:5.3px}.wc-cache-core>strong{font-size:10px}.wc-job{padding-left:7px;padding-right:7px}.wc-job-title>strong{font-size:8px}.wc-job-repo{font-size:6px}.wc-worker-label>span:last-child{font-size:5px}.wc-result>div{font-size:8px}.wc-result>span{font-size:6px}.resource-intro h2{font-size:30px}}@media (prefers-reduced-motion:reduce){.resource-preset,.wc-job,.wc-cache-core,.wc-job-track>i,.wc-cache-blocks i{transition:none}.wc-downlink>i,.wc-wire-flow{animation:none!important}.wc-demo .wc-wire-flow{stroke-dasharray:none}}.wc-job-title>strong{font-size:12px}.wc-job-repo{color:var(--theme-text-ada0a1,#ada0a1);font-size:9px}.wc-job-status{font-size:8px}.wc-cache-core>code{font-size:9px}.wc-demo .wc-job.is-done{opacity:.82}.wc-demo .wc-job.is-next{opacity:.72}.wc-cache-status{font-size:9px}.resource-token-legend{font-size:10px}@media (width<=1160px){.wc-job-title>strong{font-size:11px}.wc-cache-core>code{font-size:7px}.wc-job-repo{font-size:8px}.wc-job-status{font-size:7px}.wc-cache-status{font-size:8px}}@media (width<=900px){.wc-cache-core>code{font-size:9px}.wc-job-title>strong{font-size:12px}.wc-job-repo{font-size:9px}.wc-job-status{font-size:8px}}@media (width<=600px){.resource-token-legend{font-size:8px}.wc-routing-grid{flex-direction:column;align-items:stretch;display:flex}.wc-cache-core{text-align:left;grid-template-columns:32px minmax(0,1fr);gap:3px 12px;padding:13px 15px;display:grid}.wc-cache-icon{grid-area:1/1/4;align-self:center;width:29px;height:29px}.wc-cache-icon>.icon{width:29px;height:29px}.wc-cache-core>strong{grid-column:2;margin:0;font-size:13px;line-height:1.4}.wc-cache-core>code{letter-spacing:0;grid-column:2;margin:0;font-size:8px;line-height:1.65}.wc-cache-status{grid-column:2;font-size:8px;line-height:1.65}.wc-cache-blocks,.wc-wire-space{display:none}.wc-jobs{border-left:1px solid var(--theme-border-a17d5550,#a17d5550);gap:8px;margin-top:15px;margin-left:14px;padding-left:14px}.wc-job{min-height:66px;padding:10px 11px 9px;position:relative}.wc-job:before{content:"";background:var(--theme-surface-a17d5550,#a17d5550);width:14px;height:1px;position:absolute;top:50%;left:-15px}.wc-job.is-hit:before{background:var(--theme-surface-a8bd9d,#a8bd9d)}.wc-job-title{flex-direction:row;align-items:center;gap:7px}.wc-job-title>strong{font-size:11px;line-height:1.45}.wc-job-status{font-size:7px}.wc-job-repo{margin-top:4px;font-size:8px}.wc-job-track{margin-top:7px}.wc-worker-label>span:last-child{font-size:6.5px}}@media (width<=370px){.resource-token-legend{font-size:7px}.wc-job-title>strong{font-size:10px}.wc-job-status{font-size:6.5px}.wc-job-repo{font-size:7.5px}.wc-demo-bar>span{font-size:6.5px}.wc-worker-label>span:last-child,.wc-result>span{font-size:6px}}.wc-demo:not([data-stage="0"]) .wc-downlink>i{display:none}.workflow-labels.labels-combinations{padding-top:54px;padding-bottom:54px}.labels-combinations .resource-intro>p{max-width:320px}.labels-combinations .resource-intro>p strong{color:var(--theme-text-d7cdc5,#d7cdc5);font-weight:500}.labels-combinations .resource-panel-bar{min-height:48px}.labels-combinations .resource-presets{gap:5px;padding:12px 20px 0}.labels-combinations .resource-preset{white-space:nowrap;min-height:32px;padding:6px 8px;font-size:9px}.labels-combinations .resource-preset[aria-selected=true]{background:var(--theme-surface-ff825813,#ff825813);border-color:var(--theme-border-ff82584d,#ff82584d);color:var(--theme-text-ffad85,#ffad85)}.labels-combinations .resource-preset:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.resource-combination-panel:focus-visible{outline:1px solid var(--theme-border-ff825866,#ff825866);outline-offset:-2px}.labels-combinations .resource-code-preview{min-height:0;padding:16px 20px}.resource-yaml{white-space:pre;scrollbar-width:thin;scrollbar-color:var(--theme-surface-655042,#655042) transparent;min-height:100px;font:14px/25px var(--mono);letter-spacing:-.2px;tab-size:2;margin:0;overflow-x:auto}.resource-yaml>code{font:inherit;white-space:pre}.labels-combinations .resource-yaml-key{font:inherit;color:var(--theme-text-aaa3ac,#aaa3ac);margin:0;display:inline}.resource-list-marker{color:var(--theme-text-77727a,#77727a)}.resource-combination-description{font:10px/1.8 var(--mono);color:var(--theme-text-a9a1a4,#a9a1a4);min-height:18px;margin:8px 0 0}.labels-combinations .resource-policy{gap:9px;min-height:38px;padding:10px 20px}.resource-or-badge{font:8px/1.2 var(--mono);letter-spacing:.3px;color:var(--theme-text-e8ae84,#e8ae84);background:var(--theme-surface-ff825810,#ff825810);border:1px solid var(--theme-border-ff825826,#ff825826);border-radius:3px;flex-shrink:0;padding:4px 6px}@media (width<=1160px){.resource-combination-description{font-size:9px}.labels-combinations .resource-presets,.labels-combinations .resource-code-preview,.labels-combinations .resource-policy{padding-left:18px;padding-right:18px}}@media (width<=900px){.workflow-labels.labels-combinations{padding-top:40px;padding-bottom:40px}.labels-combinations .resource-intro>p{max-width:none}.resource-yaml{font-size:15px}}@media (width<=600px){.workflow-labels.labels-combinations{gap:20px;padding-top:36px;padding-bottom:36px}.labels-combinations .resource-presets{gap:6px;padding:12px 14px 0}.labels-combinations .resource-preset{min-height:36px;padding:7px 9px;font-size:9px}.labels-combinations .resource-code-preview{min-height:0;padding:14px 14px 13px}.resource-yaml{letter-spacing:-.3px;min-height:96px;font-size:12px;line-height:24px}.resource-combination-description{min-height:33px;margin-top:8px;font-size:9px;line-height:1.8}.labels-combinations .resource-policy{align-items:center;gap:8px;padding:10px 14px;font-size:8px}.resource-or-badge{padding:4px 5px;font-size:7px}.labels-combinations .resource-intro h2{font-size:31px}.labels-combinations .resource-intro>p{max-width:340px}}@media (width<=370px){.labels-combinations .resource-presets{gap:5px;padding-left:12px;padding-right:12px}.labels-combinations .resource-preset{min-height:34px;padding:6px 7px;font-size:8px}.labels-combinations .resource-code-preview{padding-left:12px;padding-right:12px}.resource-yaml{letter-spacing:-.35px;font-size:10.5px}.resource-combination-description{font-size:8px}.labels-combinations .resource-policy{padding-left:12px;padding-right:12px;font-size:7px}.labels-combinations .resource-intro h2{font-size:30px}}.hardware-cache-sequence{border-top:1px solid var(--theme-border-ffffff0b,#ffffff0b);isolation:isolate;position:relative}.hardware-cache-sticky{position:relative}.hardware-cache-sequence .sequence-hardware{border:0}.sequence-cache{position:relative}.sequence-cache>.slice-sticky{background:radial-gradient(ellipse at 70% 61%,var(--theme-surface-a5521e0b,#a5521e0b),transparent 60%);height:790px}.sequence-cache .slice-copy h2{margin-top:25px}.sequence-cache .slice-description{max-width:360px}.sequence-cache-copy .worker-cache-types{gap:8px;margin-top:25px}.sequence-cache-copy .worker-cache-types>span{background:var(--theme-surface-161618,#161618);border-color:var(--theme-border-ffffff13,#ffffff13)}.sequence-cache-copy .resource-guide{color:var(--theme-text-c5beb8,#c5beb8);margin-top:25px;font-size:11px}.cache-permanence{border-top:1px solid var(--theme-border-ffffff15,#ffffff15);align-items:flex-start;gap:11px;max-width:336px;margin-top:26px;padding-top:21px;display:flex}.cache-permanence-light{background:var(--theme-surface-e8a575,#e8a575);width:6px;height:6px;box-shadow:0 0 13px var(--theme-shadow-ff825840,#ff825840);border-radius:50%;flex-shrink:0;margin-top:7px}.cache-permanence strong{color:var(--theme-text-ddd7d1,#ddd7d1);font-size:12px;font-weight:500}.cache-permanence p{font:10px/1.8 var(--mono);color:var(--theme-text-99929a,#99929a);margin-top:7px}.cache-render-scene{isolation:isolate;margin:0}.cache-render-toolbar{z-index:3;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;top:-15px;left:5.5%;right:1%}.cache-render-toolbar>span{font:8px var(--mono);color:var(--theme-text-a39b97,#a39b97);letter-spacing:1px;align-items:center;gap:8px;display:flex}.cache-render-toolbar i{background:var(--orange);width:4px;height:4px;display:inline-block}.cache-render-toolbar b{color:var(--theme-text-75747d,#75747d);border-left:1px solid var(--theme-border-ffffff1a,#ffffff1a);margin-left:2px;padding-left:9px;font-size:7px;font-weight:400}.cache-render-toolbar .wc-toggle{border-color:var(--theme-border-ffffff19,#ffffff19);background:var(--theme-surface-111114,#111114);min-width:66px;min-height:30px}.cache-render-caption{z-index:3;font:10px/1.6 var(--mono);color:var(--theme-text-a8a1a0,#a8a1a0);position:absolute;bottom:-19px;left:5.5%;right:1%}.cache-render-caption>div{color:var(--theme-text-eee5dd,#eee5dd);font:12px/1.7 var(--sans);align-items:center;gap:8px;display:flex}.cache-render-caption>div>i{background:var(--orange);border-radius:50%;flex-shrink:0;width:4px;height:4px}.cache-render-caption>p{color:var(--theme-text-969098,#969098);justify-content:space-between;align-items:center;gap:12px;margin:5px 0 0;font-size:9px;display:flex}.cache-render-caption code{font:9px var(--mono);color:var(--theme-text-ad9c8f,#ad9c8f)}.cache-render-caption #cache-result-stat{white-space:nowrap;color:var(--theme-text-b4bba5,#b4bba5);font-size:8px}.cache-illustration{overflow:visible}.cache-illustration .cache-route{stroke:var(--theme-stroke-818893,#818893);stroke-opacity:.2;stroke-width:1.25px;stroke-dasharray:3 6;fill:none}.cache-illustration .cache-route-glow{stroke:var(--theme-stroke-b7c49e,#b7c49e);stroke-width:2px;stroke-opacity:.2;fill:none}.cache-illustration .cache-render-title{font-family:var(--sans);fill:var(--theme-text-e5e1db,#e5e1db);letter-spacing:-.4px;font-size:22px;font-weight:500}.cache-illustration .cache-render-repo{fill:var(--theme-paint-a9a3ad,#a9a3ad);letter-spacing:-.25px;font-size:14px}.cache-illustration .cache-render-state{letter-spacing:1.1px;fill:var(--theme-paint-b9c59e,#b9c59e);font-size:10px}.cache-illustration .cache-render-kicker{letter-spacing:1.1px;fill:var(--theme-text-8b8284,#8b8284);font-size:9px}.cache-illustration .cache-render-source{font-family:var(--sans);fill:var(--theme-paint-c0b7b3,#c0b7b3);font-size:20px}.cache-illustration .cache-storage-title{font-family:var(--sans);letter-spacing:-.4px;fill:var(--theme-text-ddd4ce,#ddd4ce);font-size:22px}.cache-illustration .cache-storage-note{letter-spacing:1.6px;fill:var(--theme-paint-a38c7e,#a38c7e);font-size:10px}.cache-illustration [data-packet-route]{pointer-events:none}.cache-object-label{transition:opacity .5s}.sequence-progress{display:none}.hardware-cache-sequence.is-sequence{height:410svh}.is-sequence>.hardware-cache-sticky{top:var(--sequence-header,85px);height:calc(100vh - var(--sequence-header,85px));height:calc(100svh - var(--sequence-header,85px));isolation:isolate;background:radial-gradient(ellipse at 66% 58%,var(--theme-surface-9652230b,#9652230b),transparent 65%),var(--bg);position:sticky;overflow:clip}.is-sequence .sequence-hardware,.is-sequence .sequence-cache{will-change:opacity;background:0 0;border:0;height:100%;position:absolute;inset:0}.is-sequence .sequence-hardware{opacity:var(--hardware-opacity,1);z-index:1}.is-sequence .sequence-cache{opacity:var(--cache-opacity,0);z-index:2}.is-sequence .sequence-hardware>.slice-sticky,.is-sequence .sequence-cache>.slice-sticky{background:0 0;height:100%;position:relative;top:0;overflow:visible}.is-sequence .slice-scroll-hint{display:flex}.is-sequence .slice-static-note{display:none}.is-sequence .sequence-progress{z-index:5;display:block;position:absolute;bottom:23px;left:50%;transform:translate(-50%)}.sequence-progress-track{background:var(--theme-surface-ffffff17,#ffffff17);height:1px;margin-bottom:17px;position:relative;overflow:hidden}.sequence-progress-track>i{background:var(--orange);transform-origin:0;box-shadow:0 0 10px var(--theme-shadow-ff82584d,#ff82584d);position:absolute;inset:0;transform:scaleX(0)}.sequence-progress-bottom{justify-content:space-between;align-items:center;gap:20px;display:flex}.sequence-steps{align-items:center;gap:29px;display:flex}.sequence-steps>button{min-height:34px;font:10px var(--mono);color:var(--theme-text-939098,#939098);white-space:nowrap;text-align:left;background:0 0;border:0;align-items:center;gap:9px;padding:6px 0;display:flex}.sequence-steps>button>span{color:var(--theme-text-706c73,#706c73);font-size:8px}.sequence-steps>button[aria-current=step],.sequence-steps>button[aria-current=step]>span{color:var(--orange)}.sequence-steps>button:hover{color:var(--theme-text-eee5dc,#eee5dc)}.sequence-caption{font:8px/1.6 var(--mono);color:var(--theme-text-888087,#888087);text-align:right}@media (width>=1500px){.sequence-cache-copy .slice-description{font-size:16px}.cache-render-toolbar>span{font-size:9px}}@media (width>=1000px) and (height<=760px){.sequence-cache .slice-copy h2{margin-top:20px;font-size:51px}.sequence-cache-copy .worker-cache-types{margin-top:18px}.sequence-cache-copy .resource-guide{margin-top:17px}.cache-permanence{margin-top:20px;padding-top:17px}.cache-render-toolbar{top:-6px}.cache-render-caption{bottom:-12px}.sequence-progress-track{margin-bottom:10px}.is-sequence .sequence-progress{bottom:15px}}@media (width<=1100px) and (width>=701px){.sequence-cache .slice-copy h2{letter-spacing:-2.5px;font-size:44px}.sequence-cache-copy .worker-cache-types{flex-wrap:wrap;gap:6px;margin-top:21px}.sequence-cache-copy .worker-cache-types>span{padding:7px 8px;font-size:9px}.sequence-cache-copy .slice-description{font-size:13px}.sequence-cache-copy .resource-guide{font-size:10px}.cache-permanence strong{font-size:11px}.cache-permanence p{font-size:9px}.cache-render-toolbar>span{letter-spacing:.5px;font-size:7px}.cache-render-toolbar b{display:none}.cache-render-caption>p{flex-direction:column;align-items:flex-start;gap:1px}.cache-render-caption{bottom:-10px}.sequence-steps{gap:19px}.sequence-steps>button{gap:6px;font-size:9px}.sequence-caption{max-width:195px;font-size:7px}}@media (width<=700px){.hardware-cache-sequence.is-sequence{height:420svh}.is-sequence .slice-layout{gap:0;padding-top:23px;padding-bottom:103px}.is-sequence .slice-copy{height:214px;min-height:214px}.is-sequence .slice-scroll-hint{display:none}.is-sequence .slice-scene{max-height:540px;margin-top:6px}.sequence-cache .slice-copy h2{letter-spacing:-1.8px;margin-top:14px;font-size:37px;line-height:1.06}.sequence-cache-copy .slice-description{max-width:370px;margin-top:12px;font-size:12px;line-height:1.7}.sequence-cache-copy .worker-cache-types{gap:6px;margin-top:14px}.sequence-cache-copy .worker-cache-types>span{gap:5px;padding:6px 8px;font-size:8px}.sequence-cache-copy .worker-cache-types .icon{width:12px;height:12px}.sequence-cache-copy .cache-permanence,.sequence-cache-copy .resource-guide{display:none}.cache-render-toolbar{gap:4px;top:-6px;left:2%;right:0}.cache-render-toolbar>span{letter-spacing:.5px;gap:5px;font-size:7px}.cache-render-toolbar b{display:none}.cache-render-toolbar .wc-toggle{min-width:60px;min-height:28px;font-size:8px}.cache-render-caption{bottom:-7px;left:2%;right:0}.cache-render-caption>div{gap:6px;font-size:11px}.cache-render-caption>p{margin-top:3px;font-size:8px;line-height:1.9;display:block}.cache-render-caption code{margin-right:15px;font-size:8px}.cache-render-caption #cache-result-stat{font-size:7px;display:inline-block}.cache-illustration .cache-render-title{letter-spacing:-.6px;font-size:29px}.cache-illustration .cache-render-repo{letter-spacing:-.6px;font-size:21px}.cache-illustration .cache-render-state{letter-spacing:.7px;font-size:16px}.cache-illustration .cache-render-source{font-size:27px}.cache-illustration .cache-render-kicker{letter-spacing:.6px;font-size:14px}.cache-illustration .cache-storage-title{font-size:27px}.cache-illustration .cache-storage-note{letter-spacing:1px;font-size:14px}.is-sequence .sequence-progress{bottom:14px}.sequence-progress-track{margin-bottom:10px}.sequence-progress-bottom{display:block}.sequence-steps{justify-content:space-between;gap:8px}.sequence-steps>button{min-height:35px;padding:4px 0;font-size:7px;line-height:1.7;display:block}.sequence-steps>button>span{font-size:6px;display:block}.sequence-caption{text-align:left;margin-top:4px;font-size:6px;display:block}.sequence-cache>.slice-sticky{height:820px}}@media (width<=700px) and (height<=740px){.is-sequence .slice-layout{padding-top:16px;padding-bottom:92px}.is-sequence .slice-copy{height:191px;min-height:191px}.sequence-cache .slice-copy h2{margin-top:11px;font-size:31px}.sequence-cache-copy .slice-description{margin-top:10px;font-size:11px}.sequence-cache-copy .worker-cache-types{margin-top:10px}.sequence-cache-copy .worker-cache-types>span{padding:4px 6px;font-size:7px}.cache-render-toolbar{top:-15px}.cache-render-toolbar>span{font-size:6px}.cache-render-caption{bottom:-8px}.cache-render-caption>div{font-size:10px}.cache-render-caption code{font-size:7px}.cache-render-caption #cache-result-stat{font-size:6px}.is-sequence .sequence-progress{bottom:9px}.sequence-progress-track{margin-bottom:6px}}@media (height<=500px) and (width>=701px){.is-sequence .slice-layout{padding-top:16px;padding-bottom:81px}.sequence-cache .slice-copy h2{margin-top:12px;font-size:35px}.sequence-cache-copy .slice-description{margin-top:12px;font-size:11px;line-height:1.65}.sequence-cache-copy .cache-permanence,.sequence-cache-copy .resource-guide,.sequence-cache-copy .worker-cache-types{display:none}.cache-render-toolbar{top:-9px}.cache-render-caption{bottom:-24px}.cache-render-caption>div{font-size:10px}.cache-render-caption>p{display:none}.is-sequence .sequence-progress{bottom:8px}.sequence-progress-track{margin-bottom:7px}}@media (prefers-reduced-motion:reduce){.hardware-cache-sequence.is-sequence{height:auto}.hardware-cache-sequence .slice-layer,.cache-object-label{will-change:auto;transition:none}.cache-render-toolbar .wc-toggle{opacity:.65}}.mi-section{border-top:1px solid var(--line);padding-top:92px;padding-bottom:94px}.mi-heading{justify-content:space-between;align-items:flex-end;gap:52px;margin-bottom:42px;display:flex}.mi-heading h2{letter-spacing:-2px;margin-bottom:0;font-size:clamp(36px,3.45vw,51px);font-weight:530;line-height:1.12}.mi-heading h2 .muted{color:var(--theme-text-8e9099,#8e9099)}.mi-heading>p{max-width:410px;color:var(--theme-text-a7a6ad,#a7a6ad);margin:0 0 3px;font-size:14px;line-height:1.9}.mi-runtime-grid{border:1px solid var(--theme-border-ffffff1c,#ffffff1c);background:linear-gradient(130deg,var(--theme-surface-17181c,#17181c),var(--theme-surface-111215,#111215));border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.mi-runtime{border-right:1px solid var(--theme-border-ffffff17,#ffffff17);--runtime-accent:var(--theme-surface-91b6ce,#91b6ce);flex-direction:column;min-width:0;padding:23px 24px 24px;display:flex;position:relative}.mi-runtime:last-child{border-right:0}.mi-runtime:first-child{--runtime-accent:var(--theme-surface-c6b09a,#c6b09a)}.mi-runtime:nth-child(2){--runtime-accent:var(--theme-surface-8eb6d6,#8eb6d6)}.mi-runtime:nth-child(3){--runtime-accent:var(--theme-surface-e6a079,#e6a079)}.mi-runtime:nth-child(4){--runtime-accent:var(--theme-surface-b5afd8,#b5afd8)}.mi-runtime:before{content:"";pointer-events:none;background:radial-gradient(ellipse at 50% 32%,color-mix(in srgb,var(--runtime-accent) 9%,transparent),transparent 55%);opacity:.55;transition:opacity .3s;position:absolute;inset:0}.mi-runtime:hover:before{opacity:1}.mi-runtime>*{position:relative}.mi-runtime-label{font:9px var(--mono);letter-spacing:.6px;color:var(--theme-text-96979f,#96979f);justify-content:space-between;align-items:center;gap:8px;display:flex}.mi-runtime-label>span:first-child{color:var(--runtime-accent)}.mi-runtime-art{width:100%;height:150px;color:var(--runtime-accent);margin:14px 0 17px;display:block;overflow:visible}.mi-art-payload{transform-box:fill-box;transform-origin:50%;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.mi-runtime:hover .mi-art-payload{transform:translateY(-6px)}.mi-runtime-art .mi-art-line{stroke:currentColor;stroke-width:1.3px;fill:none}.mi-runtime h3{letter-spacing:-.55px;margin:0 0 8px;font-size:21px;font-weight:540;line-height:1.2}.mi-runtime .mi-runtime-type{color:var(--runtime-accent);margin:0 0 15px;font-size:12px;font-weight:500;line-height:1.6}.mi-runtime p{color:var(--theme-text-a6a6af,#a6a6af);margin:0 0 24px;font-size:12px;line-height:1.85}.mi-runtime a{font:10px var(--mono);color:var(--theme-text-ccc8c3,#ccc8c3);border-top:1px solid var(--theme-border-ffffff15,#ffffff15);justify-content:space-between;align-items:center;gap:12px;min-height:32px;margin-top:auto;padding-top:16px;text-decoration:none;display:flex}.mi-runtime a:hover{color:var(--orange)}.mi-runtime a .icon{width:13px;height:13px}.mi-runtime-foot{color:var(--theme-text-858791,#858791);justify-content:space-between;align-items:flex-start;gap:32px;padding-top:20px;font-size:11px;line-height:1.8;display:flex}.mi-runtime-foot p{max-width:670px;margin:0}.mi-runtime-foot a{white-space:nowrap;min-height:36px;color:var(--theme-text-b7b6bf,#b7b6bf);align-items:center;gap:8px;display:inline-flex}.mi-runtime-foot strong{color:var(--theme-text-b5b6bf,#b5b6bf);font-weight:500}.mi-flow-note{font:9px var(--mono);color:var(--theme-text-9c9ba3,#9c9ba3);letter-spacing:.7px;flex-wrap:wrap;align-items:center;gap:20px;margin-top:26px;display:flex}.mi-flow-note .icon{width:13px;height:13px;color:var(--orange)}.mi-flow-note>span{align-items:center;gap:9px;display:flex}.mi-flow-note>i{background:var(--theme-surface-ffffff1a,#ffffff1a);flex:1;min-width:30px;max-width:70px;height:1px}@media (width>=1000px){.desktop-nav{gap:23px;margin-left:0}}@media (width>=701px) and (width<=999px){.desktop-nav{gap:15px;margin-left:0}.desktop-nav a{font-size:10px}}@media (width<=1100px){.mi-runtime{padding:20px 18px}.mi-runtime h3{font-size:19px}.mi-runtime-art{height:132px}.mi-runtime-label{font-size:8px}.mi-heading{gap:30px}.mi-heading>p{max-width:360px}}@media (width<=850px){.mi-runtime-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mi-runtime{padding:23px 25px}.mi-runtime:nth-child(2){border-right:0}.mi-runtime:nth-child(-n+2){border-bottom:1px solid var(--theme-border-ffffff17,#ffffff17)}.mi-runtime-art{height:147px}.mi-runtime h3{font-size:22px}.mi-runtime p{font-size:13px}.mi-heading{display:block}.mi-heading>p{max-width:540px;margin-top:20px}.mi-heading h2 br{display:none}.mi-heading h2 .muted:before{content:" "}.mi-runtime-foot{gap:18px}.mo-section .mi-heading>p{max-width:530px}}@media (width<=700px){.mi-section,.mo-section{padding-top:65px;padding-bottom:64px}.mi-heading{margin-bottom:29px}.mi-heading h2{letter-spacing:-1.5px;font-size:35px}.mi-heading h2 br{display:block}.mi-heading>p{margin-top:17px;font-size:13px;line-height:1.85}.mi-heading .eyebrow{letter-spacing:1.1px;font-size:8px}.mi-runtime{padding:18px 16px 19px}.mi-runtime-art{height:112px;margin:10px 0 15px}.mi-runtime-label{letter-spacing:.1px;gap:4px;font-size:7px}.mi-runtime h3{letter-spacing:-.4px;font-size:18px}.mi-runtime .mi-runtime-type{margin-bottom:10px;font-size:10px}.mi-runtime p{margin-bottom:16px;font-size:11px;line-height:1.85}.mi-runtime a{font-size:8px;line-height:1.6}.mi-runtime-foot{font-size:10px;line-height:1.8;display:block}.mi-runtime-foot a{margin-top:10px}.mi-flow-note{letter-spacing:0;gap:8px;margin-top:22px;font-size:7px}.mi-flow-note>i{min-width:8px;max-width:20px}.mi-flow-note .icon{width:10px;height:10px}.mi-flow-note>span{gap:5px}.mo-section .mi-heading{margin-bottom:29px}}@media (width<=380px){.mi-runtime{padding:17px 12px}.mi-runtime h3{font-size:16px}.mi-runtime-label{font-size:6.5px}.mi-runtime-art{height:97px}.mi-runtime a{font-size:7.5px}.mi-flow-note{flex-wrap:wrap;gap:8px;font-size:7px}.mi-flow-note>i{display:none}}@media (prefers-reduced-motion:reduce){.mi-art-payload{transition:none}.mi-runtime:hover .mi-art-payload{transform:none}}.footer-links{flex-wrap:wrap;row-gap:12px}.os-section{border-top:1px solid var(--line);isolation:isolate;padding-top:66px;padding-bottom:49px;position:relative}.os-heading{justify-content:space-between;align-items:flex-end;gap:54px;margin-bottom:31px;display:flex}.os-heading .eyebrow{margin-bottom:19px;font-size:9px}.os-heading h2{letter-spacing:-2.35px;margin:0;font-size:clamp(37px,4.2vw,57px);font-weight:540;line-height:1.1}.os-heading h2>span{color:var(--orange)}.os-heading>p{max-width:385px;color:var(--theme-text-9ea4a5,#9ea4a5);padding-bottom:4px;font-size:14px;line-height:1.9}.os-heading>p strong{color:var(--theme-text-e1dfd5,#e1dfd5);font-weight:450}.os-figure{margin:0}.os-budget{border-top:1px solid var(--theme-border-ffffff17,#ffffff17);border-bottom:1px solid var(--theme-border-ffffff17,#ffffff17);align-items:center;gap:13px;margin-bottom:32px;padding:19px 0;display:flex}.os-budget>svg{width:33px;height:33px;color:var(--theme-text-b9c7b1,#b9c7b1);flex-shrink:0}.os-budget>div>span{font:8px var(--mono);letter-spacing:1px;color:var(--theme-text-899387,#899387);margin-bottom:9px;display:block}.os-budget strong{color:var(--theme-text-d7dece,#d7dece);letter-spacing:-.15px;font-size:15px;font-weight:450}.os-budget i{color:var(--theme-text-5f6e5e,#5f6e5e);padding:0 9px;font-style:normal}.os-sample-badge{text-align:right;font:8px/1.9 var(--mono);letter-spacing:1px;color:var(--theme-text-839181,#839181);margin-left:auto}.os-story{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:42px;display:grid}.os-history,.os-worker{min-width:0}.os-kicker{font:8px var(--mono);letter-spacing:1px;color:var(--theme-text-9d9d8b,#9d9d8b);margin-bottom:10px;display:block}.os-history-heading{justify-content:space-between;align-items:flex-end;gap:15px;margin-bottom:18px;display:flex}.os-history h3{color:var(--theme-text-e6e1d7,#e6e1d7);letter-spacing:-.5px;margin:0 0 7px;font-size:20px;font-weight:500}.os-history code{font:11px var(--mono);color:var(--theme-text-919d8f,#919d8f)}.os-chart-legend{flex-direction:column;gap:9px;padding-bottom:1px;display:flex}.os-chart-legend span{font:9px var(--mono);color:var(--theme-text-a3ab9d,#a3ab9d);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.os-chart-legend i{width:19px;display:block}.os-key-peak{border-top:2px solid var(--theme-border-e8ae7d,#e8ae7d)}.os-key-request{border-top:1px dashed var(--theme-border-bfc6b4,#bfc6b4)}.os-history-chart{width:100%;height:auto;margin-bottom:13px;display:block;overflow:visible}.os-chart-grid{fill:none;stroke:var(--theme-stroke-ffffff12,#ffffff12);stroke-width:1px}.os-axis{font:11px var(--mono);fill:var(--theme-text-899287,#899287)}.os-chart-title{font:11px var(--mono);fill:var(--theme-text-d4d8c9,#d4d8c9);letter-spacing:1px}.os-chart-unit{font:10px var(--mono);fill:var(--theme-text-83917f,#83917f);letter-spacing:0}.os-peak-label{font:11px var(--mono);fill:var(--theme-text-d2b292,#d2b292)}.os-request-trace{fill:none;stroke-width:1.55px;stroke-dasharray:5 5;stroke-linecap:round}.os-request-new{stroke:var(--theme-stroke-b9d0b1,#b9d0b1)}.os-usage-trace{stroke:var(--theme-stroke-e8ae7d,#e8ae7d);stroke-width:2.3px;stroke-linejoin:round;stroke-linecap:round;fill:none}.os-sample-dot{fill:var(--theme-paint-e8ae7d,#e8ae7d);stroke:var(--bg);stroke-width:1.5px}.os-lead{fill:var(--theme-paint-ffe0b9,#ffe0b9)}.os-lead-ring{fill:var(--theme-paint-e8ae7d,#e8ae7d);opacity:.12}.os-new-label{font:11px var(--mono);fill:var(--theme-text-bfd5b3,#bfd5b3)}.os-change-line{stroke:currentColor;stroke-width:1px;stroke-dasharray:3 4;opacity:.75}#os-change-marker{color:var(--theme-text-b9d0ac,#b9d0ac)}.os-change-label{fill:currentColor;font:9px var(--mono);letter-spacing:.35px}.os-chart-cursor{stroke:var(--theme-stroke-e8ae7d,#e8ae7d);stroke-width:1px;stroke-dasharray:2 5;opacity:.2}.os-chart-axis-title{font:8px var(--mono);letter-spacing:.8px;fill:var(--theme-text-85907e,#85907e)}.os-worker{padding-top:14px;position:relative}.os-worker:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(ellipse,var(--theme-surface-9cba9710,#9cba9710),transparent 68%);width:105%;height:360px;position:absolute;top:90px;left:-2.5%}.os-worker-heading{justify-content:space-between;align-items:center;gap:15px;padding:0 3px 0 8px;display:flex}.os-tally{align-items:center;gap:14px;display:flex}.os-tally>strong{letter-spacing:-4px;color:var(--theme-text-c8ddbf,#c8ddbf);font-variant-numeric:tabular-nums;min-width:82px;font-size:74px;font-weight:440;line-height:1}.os-tally b{letter-spacing:-.65px;color:var(--theme-text-e2e2d4,#e2e2d4);white-space:nowrap;font-size:21px;font-weight:450}.os-tally>div>span{color:var(--theme-text-9ca891,#9ca891);white-space:nowrap;margin-top:7px;font-size:10px;line-height:1.7;display:block}.os-request-summary{text-align:right;flex-shrink:0}.os-request-summary>span:first-child{font:8px var(--mono);color:var(--theme-text-909b86,#909b86);letter-spacing:.9px;display:block}.os-request-summary>strong{color:var(--theme-text-d8d8c5,#d8d8c5);letter-spacing:-.65px;font-size:20px;font-weight:450;line-height:1.8;display:block}.os-request-summary>span:last-child{font:8px var(--mono);color:var(--theme-text-97a18d,#97a18d);white-space:nowrap;display:block}.os-deck{width:100%;max-width:580px;height:auto;margin:16px auto -3px;display:block;overflow:visible}.os-worker-legend{flex-wrap:wrap;justify-content:center;gap:12px 25px;margin-top:1px;display:flex;position:relative}.os-worker-legend>span{font:9px var(--mono);color:var(--theme-text-a3ac98,#a3ac98);align-items:center;gap:9px;display:inline-flex}.os-worker-legend i{border-radius:1px;width:10px;height:10px;display:block;transform:rotate(-9deg)}.os-key-copper{background:var(--theme-surface-d8a070,#d8a070);box-shadow:2px 3px 0 var(--theme-shadow-604532,#604532)}.os-key-mint{background:var(--theme-surface-b5cdb9,#b5cdb9);box-shadow:2px 3px 0 var(--theme-shadow-405c4c,#405c4c)}.os-story-controls{border-top:1px solid var(--theme-border-ffffff17,#ffffff17);justify-content:space-between;align-items:center;gap:22px;margin-top:28px;padding-top:20px;display:flex}.os-steps{align-items:center;gap:17px;display:flex}.os-steps>span{color:var(--theme-text-79846f,#79846f);white-space:nowrap;align-items:center;gap:9px;font-size:12px;display:inline-flex}.os-steps>span>i{border:1px solid var(--theme-border-a3b5932b,#a3b5932b);width:24px;height:24px;font:8px var(--mono);color:var(--theme-text-7f8e72,#7f8e72);border-radius:50%;justify-content:center;align-items:center;font-style:normal;display:inline-flex}.os-steps>span.is-active{color:var(--theme-text-d7dec9,#d7dec9)}.os-steps>span.is-active>i{color:var(--theme-text-d3e3c6,#d3e3c6);border-color:var(--theme-border-b5c4a670,#b5c4a670);background:var(--theme-surface-adbf9f0f,#adbf9f0f);box-shadow:0 0 20px var(--theme-shadow-adbf9f05,#adbf9f05)}.os-steps>span.is-done{color:var(--theme-text-a4b195,#a4b195)}.os-steps>b{color:var(--theme-text-69755e,#69755e);font-size:11px;font-weight:400}.os-controls{flex-shrink:0;align-items:center;gap:18px;display:flex}.os-controls button{min-height:38px;font:9px var(--mono);color:var(--theme-text-c7d0bb,#c7d0bb);border:1px solid var(--theme-border-aab99a35,#aab99a35);background:0 0;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.os-controls .os-replay{color:var(--theme-text-89997d,#89997d);border-color:#0000;padding-left:0;padding-right:0}.os-controls svg{width:13px;height:13px}.os-controls .os-toggle{min-width:88px}.os-controls button:hover{color:var(--theme-text-e0e8d3,#e0e8d3);border-color:var(--theme-border-b8cda865,#b8cda865)}.os-controls button:focus-visible{outline:2px solid var(--orange);outline-offset:4px}.os-controls button:disabled{opacity:.55;cursor:default}.os-status{align-items:center;gap:10px;margin-top:18px;display:flex}.os-status p{color:var(--theme-text-a0ad92,#a0ad92);min-height:20px;margin:0;font-size:11px;line-height:1.8}.os-status-signal{background:var(--theme-surface-a9c495,#a9c495);border-radius:50%;flex-shrink:0;width:5px;height:5px}.os-status .text-link{white-space:nowrap;gap:10px;margin:0 0 0 auto;font-size:10px}.os-status .icon{width:13px;height:13px}.os-figure figcaption{color:var(--theme-text-73816b,#73816b);max-width:1060px;margin-top:21px;font-size:9px;line-height:1.85}.os-sr-only{clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=1550px){.os-story{gap:65px}}@media (width<=1100px){.os-heading{gap:32px}.os-heading h2{font-size:44px}.os-heading>p{max-width:330px;font-size:13px}.os-story{grid-template-columns:1fr 1fr;gap:28px}.os-tally{gap:10px}.os-tally>strong{min-width:69px;font-size:61px}.os-tally b{font-size:18px}.os-tally>div>span{font-size:9px}.os-request-summary>strong{font-size:18px}.os-request-summary>span:last-child{font-size:7px}.os-history h3{font-size:18px}.os-history code{font-size:10px}.os-chart-legend span{font-size:8px}.os-steps{gap:12px}}@media (width<=850px) and (width>=701px){.os-heading h2{letter-spacing:-1.5px;font-size:37px}.os-heading>p{max-width:290px;font-size:12px}.os-story{grid-template-columns:1fr 1.06fr;gap:20px}.os-worker-heading{flex-wrap:wrap;gap:10px;padding:0}.os-request-summary{text-align:left;margin-top:0;margin-left:79px}.os-request-summary>span:first-child{display:none}.os-request-summary>strong{font:12px var(--mono);margin-right:8px;display:inline}.os-request-summary>span:last-child{font-size:8px;display:inline}.os-tally>strong{font-size:58px}.os-tally b{font-size:19px}.os-tally>div>span{font-size:10px}.os-history-heading{display:block}.os-chart-legend{flex-direction:row;gap:17px;margin-top:15px}.os-deck{margin-top:25px}.os-worker-legend{gap:15px}.os-worker-legend>span{font-size:8px}.os-steps>span{font-size:11px}.os-steps{gap:9px}.os-controls{gap:11px}.os-sample-badge{font-size:7px}.os-budget strong{font-size:13px}}@media (width<=700px){.os-section{padding-top:48px;padding-bottom:40px}.os-heading{margin-bottom:25px;display:block}.os-heading .eyebrow{letter-spacing:.85px;margin-bottom:18px;font-size:8px}.os-heading h2{letter-spacing:-1.65px;font-size:38px;line-height:1.13}.os-heading>p{max-width:500px;margin-top:20px;font-size:13px;line-height:1.85}.os-budget{gap:10px;margin-bottom:26px;padding:16px 0}.os-budget>svg{width:28px;height:28px}.os-budget>div>span{letter-spacing:.5px;margin-bottom:8px;font-size:6.5px}.os-budget strong{font-size:10px;line-height:1.8}.os-budget i{padding:0 3px}.os-sample-badge{display:none}.os-story{grid-template-columns:1fr;gap:29px}.os-worker{grid-row:1;padding-top:0}.os-worker-heading{gap:12px;padding:0 5px}.os-tally>strong{letter-spacing:-3px;min-width:66px;font-size:60px}.os-tally{gap:11px}.os-tally b{font-size:19px}.os-tally>div>span{font-size:9px}.os-request-summary>span:first-child{letter-spacing:.5px;font-size:7px}.os-request-summary>strong{font-size:18px}.os-request-summary>span:last-child{font-size:6.5px}.os-deck{width:100%;max-width:500px;margin:13px auto -4px}.os-worker-legend>span{font-size:8px}.os-history{border-top:1px solid var(--theme-border-ffffff15,#ffffff15);padding-top:25px}.os-history-heading{margin-bottom:23px}.os-history h3{font-size:19px}.os-kicker{margin-bottom:8px;font-size:7px}.os-history code{font-size:10px}.os-chart-legend span{gap:6px;font-size:8px}.os-chart-legend i{width:16px}.os-history-chart{width:calc(100% + 5px);margin-bottom:12px;margin-left:-5px}.os-axis,.os-peak-label,.os-chart-title{font-size:13px}.os-chart-unit{font-size:12px}.os-chart-axis-title{letter-spacing:.5px;font-size:10px}.os-new-label{font-size:12px}.os-change-label{font-size:10px}.os-story-controls{flex-wrap:wrap;align-items:flex-start;gap:19px;margin-top:25px;padding-top:19px}.os-steps{justify-content:space-between;gap:7px;width:100%}.os-steps>span{gap:7px;font-size:11px}.os-steps>span>i{width:21px;height:21px;font-size:7px}.os-controls{gap:21px;margin-left:auto}.os-controls button{min-height:42px}.os-status{flex-wrap:wrap;align-items:baseline;margin-top:14px}.os-status p{max-width:calc(100% - 20px);font-size:10px}.os-status .text-link{margin:5px 0 0 15px;font-size:11px}.os-figure figcaption{margin-top:19px;font-size:9px}}@media (width<=360px){.os-heading h2{letter-spacing:-1.4px;font-size:33px}.os-heading .eyebrow{font-size:7px}.os-budget strong{font-size:9px}.os-budget>div>span{font-size:5.8px}.os-tally{gap:7px}.os-tally>strong{min-width:56px;font-size:49px}.os-tally b{font-size:16px}.os-tally>div>span{font-size:8px}.os-request-summary>strong{font-size:16px}.os-request-summary>span:last-child{font-size:6px}.os-history h3{font-size:17px}.os-history code{font-size:9px}.os-chart-legend span{font-size:7px}.os-steps>span{gap:6px;font-size:10px}.os-steps>span>i{width:19px;height:19px}.os-steps{gap:5px}}@media (width<=850px){.os-axis,.os-peak-label,.os-chart-title{font-size:14px}.os-chart-unit{font-size:12px}.os-new-label{font-size:13px}.os-chart-axis-title{letter-spacing:.45px;font-size:11px}.os-change-label{font-size:11px}}.os-chart-legend .os-key-excess{border:1px solid var(--theme-border-dd895650,#dd895650);background:repeating-linear-gradient(135deg,transparent 0 3px,var(--theme-surface-e7956160,#e7956160) 3px 4px,transparent 4px 7px),var(--theme-surface-df845423,#df845423);height:9px}.os-chart-legend .os-key-headroom{border:1px solid var(--theme-border-aec6a642,#aec6a642);background:var(--theme-surface-aec6a621,#aec6a621);height:9px}.os-excess-tint{fill:var(--theme-paint-eb945d,#eb945d);fill-opacity:.12}.os-headroom-fill{fill:var(--theme-paint-bad4af,#bad4af);fill-opacity:.075}.os-request-old{stroke:var(--theme-stroke-e2ae8a,#e2ae8a)}.os-excess-label{pointer-events:none}.os-excess-label-back{fill:var(--theme-paint-181310,#181310);fill-opacity:.91}.os-excess-title{font:11.5px var(--mono);letter-spacing:.8px;fill:var(--theme-text-eeab7e,#eeab7e)}.os-excess-value{font:13.5px var(--mono);fill:var(--theme-text-f5d6b9,#f5d6b9)}.os-excess-bracket{fill:none;stroke:var(--theme-stroke-e5a071,#e5a071);stroke-width:1.1px;stroke-linecap:round}@media (width<=850px){.os-excess-title{letter-spacing:.25px;font-size:14px}.os-excess-value{font-size:16px}}@media (width<=850px) and (width>=701px){.os-chart-legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}}#observability .os-story{grid-template-columns:minmax(0,1fr) 152px minmax(0,1fr);grid-template-areas:"history stages worker";gap:24px}#observability .os-history{grid-area:history}#observability .os-worker{grid-area:worker}#observability .os-steps{border:1px solid var(--theme-border-ff865046,#ff865046);background:linear-gradient(155deg, var(--theme-surface-ff865014,#ff865014), var(--theme-surface-ff865005,#ff865005) 75%);width:152px;box-shadow:0 0 40px var(--theme-shadow-ff864c08,#ff864c08), inset 0 1px 0 var(--theme-shadow-ffd5ba0a,#ffd5ba0a);isolation:isolate;border-radius:9px;flex-direction:column;grid-area:stages;justify-content:center;place-self:center;align-items:stretch;gap:9px;margin:12px 0 0;padding:16px 11px;display:flex;position:relative}#observability .os-steps:before,#observability .os-steps:after{content:"";background:linear-gradient(90deg, transparent, var(--theme-surface-ff865049,#ff865049));pointer-events:none;width:24px;height:1px;position:absolute;top:50%}#observability .os-steps:before{right:100%}#observability .os-steps:after{left:100%;transform:rotate(180deg)}#observability .os-steps>span{width:100%;min-height:41px;color:var(--theme-text-b9aa9a,#b9aa9a);border:1px solid #0000;border-radius:5px;align-items:center;gap:9px;padding:6px 7px;font-size:12px;font-weight:500;transition:color .25s,background-color .25s,border-color .25s;display:flex}#observability .os-steps>span>i{width:25px;height:25px;font:normal 9px var(--mono);color:var(--theme-text-bda28e,#bda28e);border-color:var(--theme-border-c3967536,#c3967536);background:var(--theme-surface-13120f,#13120f);box-shadow:none;flex-shrink:0;transition:color .25s,background-color .25s,border-color .25s}#observability .os-steps>span.is-active{color:var(--theme-text-ffe1c6,#ffe1c6);background:var(--theme-surface-ff86501a,#ff86501a);border-color:var(--theme-border-ffb47e38,#ffb47e38)}#observability .os-steps>span.is-active>i{color:var(--theme-text-ffbb8d,#ffbb8d);background:var(--theme-surface-f2854522,#f2854522);border-color:var(--theme-border-ef9e6775,#ef9e6775)}#observability .os-steps>span.is-done{color:var(--theme-text-afc1a4,#afc1a4)}#observability .os-steps>span.is-done>i{color:var(--theme-text-bed2b0,#bed2b0);background:var(--theme-surface-a1bc8b0d,#a1bc8b0d);border-color:var(--theme-border-a8c19342,#a8c19342)}#observability .os-story-controls{justify-content:flex-end;margin-top:22px;padding-top:14px}#observability .os-chart-legend{gap:8px}#observability .os-tally>strong{min-width:75px;font-size:65px}#observability .os-tally b{font-size:19px}#observability .os-tally>div>span{font-size:9px}#observability .os-request-summary>strong{font-size:19px}#observability .os-request-summary>span:last-child{font-size:7px}@media (width<=1200px) and (width>=901px){#observability .os-story{grid-template-columns:minmax(0,1fr) 136px minmax(0,1fr);gap:18px}#observability .os-steps{width:136px;padding:13px 7px}#observability .os-steps>span{gap:7px;padding-inline:5px;font-size:11px}#observability .os-steps:before,#observability .os-steps:after{width:18px}#observability .os-worker-heading{flex-wrap:wrap;gap:8px}#observability .os-request-summary{margin-left:auto}#observability .os-tally>strong{min-width:65px;font-size:58px}#observability .os-tally b{font-size:18px}#observability .os-tally{gap:8px}#observability .os-history-heading{display:block}#observability .os-chart-legend{grid-template-columns:repeat(2,max-content);gap:9px 16px;margin-top:14px;display:grid}}@media (width<=900px) and (width>=701px){#observability .os-story{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"history worker""stages stages";gap:24px}#observability .os-steps{margin-top:0}#observability .os-story-controls{margin-top:19px}}@media (width<=700px){#observability .os-story{grid-template-columns:minmax(0,1fr);grid-template-areas:"worker""stages""history";gap:23px}#observability .os-steps{gap:5px;width:174px;margin:2px 0;padding:12px}#observability .os-steps>span{gap:11px;min-height:40px;padding-inline:12px;font-size:12px}#observability .os-steps:before,#observability .os-steps:after{width:30px}#observability .os-history{border-top:0;padding-top:0}#observability .os-worker-heading{flex-wrap:nowrap}#observability .os-tally>strong{min-width:66px;font-size:60px}#observability .os-request-summary{margin-left:0}#observability .os-request-summary>strong{font-size:18px}#observability .os-request-summary>span:last-child{font-size:6.5px}#observability .os-budget{flex-wrap:wrap}#observability .os-sample-badge{text-align:left;letter-spacing:1px;width:100%;margin:0 0 0 38px;font-size:6px;line-height:1.4;display:block}#observability .os-story-controls{margin-top:13px;padding-top:12px}}@media (width<=360px){#observability .os-tally>strong{min-width:56px;font-size:49px}#observability .os-tally b{font-size:16px}#observability .os-tally>div>span{font-size:8px}#observability .os-request-summary>strong{font-size:16px}#observability .os-request-summary>span:last-child{font-size:6px}}@media (prefers-reduced-motion:reduce){#observability .os-steps>span,#observability .os-steps>span>i{transition:none}}.fleet-simplicity .fleet-section-heading>p{max-width:315px;font-size:14px;line-height:1.9}.fleet-simplicity .simplicity-requirements{border:1px solid var(--theme-border-ff82583b,#ff82583b);background:linear-gradient(115deg,var(--theme-surface-261c18,#261c18) 0%,var(--theme-surface-171416,#171416) 56%,var(--theme-surface-111214,#111214) 100%);border-radius:8px;grid-template-columns:1fr 1fr;align-items:center;gap:32px;margin-top:36px;padding:29px 32px;display:grid}.fleet-simplicity .simplicity-requirements h3{letter-spacing:-1px;flex-wrap:wrap;gap:3px 12px;max-width:400px;font-size:29px;font-weight:540;line-height:1.3;display:flex}.fleet-simplicity .simplicity-requirements h3>span{white-space:nowrap}.fleet-simplicity .simplicity-requirements h3>span:last-child{color:var(--orange)}.fleet-simplicity .simplicity-requirements p{color:var(--theme-text-b5aba9,#b5aba9);max-width:430px;font-size:13px;line-height:1.85}.fleet-simplicity .simplicity-requirements .feature-card-link{min-height:36px;margin-top:7px}.fleet-simplicity .fleet-feature-grid{margin-top:18px}.fleet-simplicity .fleet-feature-card{padding:26px 32px 19px}.fleet-simplicity .feature-card-top{margin-bottom:18px}.fleet-simplicity .fleet-feature-card>p{min-height:49px;margin-top:12px}.fleet-simplicity .onboard-flow{min-height:111px;margin-top:10px;padding:18px 12px}.fleet-simplicity .onboard-flow>span{gap:11px}.fleet-simplicity .fleet-management-visual{min-height:111px;margin-top:10px;padding:12px 0}.fleet-simplicity .fleet-feature-card .feature-card-link{margin-top:10px}@media (width<=1024px){.fleet-simplicity .simplicity-requirements{gap:25px;padding:26px}.fleet-simplicity .simplicity-requirements h3{font-size:27px}.fleet-simplicity .fleet-feature-card{padding:25px 24px 18px}}@media (width<=760px){.fleet-simplicity .fleet-section-heading{align-items:flex-start;gap:18px}.fleet-simplicity .fleet-section-heading>p{font-size:13px}.fleet-simplicity .simplicity-requirements{grid-template-columns:1fr;gap:16px;margin-top:28px;padding:26px 24px}.fleet-simplicity .simplicity-requirements h3{flex-direction:column;gap:2px;max-width:100%;font-size:29px}.fleet-simplicity .simplicity-requirements p{max-width:450px;font-size:12px}.fleet-simplicity .simplicity-requirements .feature-card-link{min-height:44px;margin-top:6px}.fleet-simplicity .fleet-feature-grid{grid-template-columns:1fr;gap:15px;margin-top:15px}.fleet-simplicity .fleet-feature-card{padding:26px 24px 16px}.fleet-simplicity .fleet-feature-card>p{min-height:0}.fleet-simplicity .onboard-flow{padding-left:0;padding-right:0}.fleet-simplicity .fleet-management-visual{min-height:111px}.fleet-simplicity .feature-card-link{min-height:44px}}@media (width<=380px){.fleet-simplicity .simplicity-requirements{padding:23px 19px}.fleet-simplicity .simplicity-requirements h3{font-size:26px}.fleet-simplicity .fleet-feature-card{padding:23px 19px 15px}}#observability .cj-job{pointer-events:auto}#observability .cj-job .cj-run-number{font-variant-numeric:tabular-nums}#observability .os-worker-legend .os-key-complete{background:var(--theme-surface-78c799,#78c799)}#observability .os-worker-legend{margin-top:1px}.os-sample-dot.is-completing{fill:var(--theme-paint-a4e9b5,#a4e9b5);stroke:var(--theme-stroke-223a2c,#223a2c)}.os-completion-ripples,.os-linked-run{pointer-events:none}.os-linked-run{font:10px var(--mono);fill:var(--theme-text-b8ebc4,#b8ebc4);paint-order:stroke;stroke:var(--bg);stroke-width:4px;stroke-linejoin:round}.os-sample-dot{cursor:help}@media (width<=700px){.os-linked-run{font-size:12px}}.sf-section{border-top:1px solid var(--line);isolation:isolate;padding-top:70px;padding-bottom:72px}.sf-layout{grid-template-columns:minmax(265px,.77fr) minmax(0,1.65fr);align-items:center;gap:32px;display:grid}.sf-copy{z-index:1;padding-bottom:12px;position:relative}.sf-copy .eyebrow{letter-spacing:1.3px;font-size:9px}.sf-section .sf-copy h2{letter-spacing:-1.85px;margin:21px 0 25px;font-size:clamp(35px,3.35vw,49px);font-weight:530;line-height:1.11}.sf-copy h2 span{color:var(--orange)}.sf-copy>p{color:var(--theme-text-aba9a4,#aba9a4);max-width:350px;font-size:15px;line-height:1.85}.sf-copy>p.sf-promise{color:var(--theme-text-e2ded3,#e2ded3);margin-top:18px;font-size:14px}.sf-copy .sf-link{color:var(--theme-text-d3c2b3,#d3c2b3);align-items:center;gap:13px;min-height:38px;margin-top:34px;font-size:12px;display:inline-flex}.sf-link:hover{color:var(--orange)}.sf-figure{justify-self:end;width:100%;min-width:0;max-width:770px;margin:0;position:relative}.sf-art{width:100%;height:auto;display:block;overflow:visible}.sf-art .sf-small-label{font:10px var(--mono);letter-spacing:1.8px;fill:var(--theme-text-8e9289,#8e9289)}.sf-art .sf-orgname{font:21px var(--mono);letter-spacing:-.4px}.sf-art .sf-repo-label{font:14px var(--mono);fill:var(--theme-text-b5b8af,#b5b8af)}.sf-art .sf-core-title{font:600 24px var(--sans);letter-spacing:5px;fill:var(--theme-text-ecdbc9,#ecdbc9)}.sf-art .sf-platform{font:19px var(--sans);fill:var(--theme-text-d1d2c7,#d1d2c7);letter-spacing:.1px;font-weight:450}.sf-art .sf-fleet-label{font:10px var(--mono);letter-spacing:2px;fill:var(--theme-text-a5b59a,#a5b59a)}.sf-route{fill:none;stroke:var(--theme-stroke-53594e,#53594e);stroke-opacity:.65;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.sf-route-light{fill:none;stroke:var(--theme-stroke-d7ba9d,#d7ba9d);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.sf-job{will-change:transform,opacity}.sf-caption{border-top:1px solid var(--theme-border-ffffff13,#ffffff13);font:10px/1.6 var(--mono);color:var(--theme-text-a8ada0,#a8ada0);justify-content:space-between;align-items:center;gap:20px;margin:20px 15px 0;padding-top:16px;display:flex}.sf-caption>span:first-child{align-items:center;gap:8px;display:flex}.sf-caption i{background:var(--theme-surface-bacdb0,#bacdb0);border-radius:50%;width:4px;height:4px;display:inline-block}.sf-caption>span:last-child{letter-spacing:.8px;color:var(--theme-text-797f75,#797f75);font-size:8px}@media (width>=1500px){.sf-layout{gap:46px}.sf-section .sf-copy h2{font-size:49px}}@media (width<=1100px){.sf-layout{grid-template-columns:minmax(240px,.78fr) minmax(0,1.45fr);gap:20px}.sf-copy>p{font-size:14px}.sf-section .sf-copy h2{font-size:36px}.sf-caption{gap:10px;margin-inline:0;font-size:9px}.sf-caption>span:last-child{font-size:7px}}@media (width<=850px){.sf-section{padding-top:58px;padding-bottom:55px}.sf-layout{grid-template-columns:1fr;gap:26px}.sf-copy>p{max-width:520px}.sf-section .sf-copy h2{font-size:43px}.sf-copy{padding:0}.sf-copy .sf-link{margin-top:18px}.sf-figure{justify-self:center;width:100%;max-width:700px}.sf-caption{font-size:10px}.sf-caption>span:last-child{font-size:8px}}@media (width<=500px){.sf-layout{gap:27px}.sf-section{padding-top:49px;padding-bottom:46px}.sf-section .sf-copy h2{margin-top:17px;margin-bottom:20px;font-size:36px}.sf-copy>p{font-size:13px;line-height:1.8}.sf-copy>p.sf-promise{margin-top:13px;font-size:13px}.sf-copy .eyebrow{font-size:8px}.sf-copy .sf-link{margin-top:13px;font-size:11px}.sf-art .sf-orgname,.sf-art .sf-platform{font-size:28px}.sf-art .sf-repo-label{font-size:21px}.sf-art .sf-small-label{letter-spacing:1px;font-size:16px}.sf-art .sf-core-title{font-size:30px}.sf-art .sf-fleet-label{letter-spacing:1.3px;font-size:18px}.sf-art .sf-core-sub{font-size:14px}.sf-caption{align-items:flex-start;margin-top:17px;padding-top:12px;font-size:9px}.sf-caption>span:last-child{letter-spacing:.2px;text-align:right;max-width:88px;font-size:7px}}@media (prefers-reduced-motion:reduce){.sf-job{will-change:auto}}.shared-fleet-hero{isolation:isolate;padding-top:30px;scroll-margin-top:0;position:relative}.shared-fleet-hero .hero-grid{grid-template-columns:minmax(0,.96fr) minmax(0,1.42fr);align-items:center;gap:26px;padding:38px 0 34px}.shared-fleet-hero .hero-copy{z-index:1;min-width:0;padding:0 0 10px;position:relative}.shared-fleet-hero .hero-copy h1{letter-spacing:-.055em;text-wrap:initial;font-size:clamp(48px,4.35vw,66px);font-weight:550;line-height:1.075}.shared-fleet-hero .hero-description{max-width:432px;margin-top:26px;font-size:16px;line-height:1.8}.shared-fleet-hero .hero-actions{gap:25px;margin-top:29px}.shared-fleet-hero .hero-actions .button{min-height:49px;padding-inline:22px}.shared-fleet-hero .hero-note{font:11px/1.7 var(--mono);color:var(--theme-text-a8a69f,#a8a69f);gap:9px;margin-top:24px}.shared-fleet-hero .hero-fleet-figure{justify-self:end;width:100%;min-width:0;max-width:none;position:relative}.shared-fleet-hero .hero-fleet-figure:before{content:"";z-index:-1;background:radial-gradient(ellipse,var(--theme-surface-67432815,#67432815),transparent 69%);pointer-events:none;position:absolute;inset:16% -2% 8%}.shared-fleet-hero .sf-caption{margin:13px 0 0;padding:11px 0 0;font-size:9px}.shared-fleet-hero .sf-caption>span:last-child{font-size:7px}.shared-fleet-hero .compatibility-rail{min-height:74px;padding-block:24px}@media (width>=1500px){.shared-fleet-hero .hero-grid{gap:30px;padding-block:46px}}@media (width>=851px) and (width<=1100px){.shared-fleet-hero .hero-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);gap:18px;padding:38px 0 30px}.shared-fleet-hero .hero-copy h1{font-size:clamp(39px,4.65vw,51px)}.shared-fleet-hero .hero-description{margin-top:22px;font-size:14px;line-height:1.8}.shared-fleet-hero .hero-actions{gap:17px;margin-top:24px}.shared-fleet-hero .hero-actions .button{padding-inline:17px;font-size:11px}.shared-fleet-hero .hero-actions .text-link{gap:7px;font-size:11px}.shared-fleet-hero .hero-note{margin-top:18px;font-size:9px}.shared-fleet-hero .sf-art .sf-orgname,.shared-fleet-hero .sf-art .sf-platform{font-size:24px}.shared-fleet-hero .sf-art .sf-repo-label{font-size:18px}.shared-fleet-hero .sf-art .sf-small-label,.shared-fleet-hero .sf-art .sf-core-sub{font-size:12px}.shared-fleet-hero .sf-caption{gap:9px;font-size:8px}.shared-fleet-hero .sf-caption>span:last-child{font-size:6px}}@media (width<=850px){.shared-fleet-hero{padding-top:26px}.shared-fleet-hero .hero-grid{grid-template-columns:minmax(0,1fr);gap:34px;padding:37px 0 26px}.shared-fleet-hero .hero-copy{max-width:620px;padding-bottom:0}.shared-fleet-hero .hero-copy h1{font-size:clamp(44px,7.8vw,62px);line-height:1.08}.shared-fleet-hero .hero-description{max-width:540px;margin-top:22px;font-size:15px;line-height:1.8}.shared-fleet-hero .hero-actions{margin-top:25px}.shared-fleet-hero .hero-note{margin-top:17px;font-size:10px}.shared-fleet-hero .hero-fleet-figure{justify-self:center;width:100%;max-width:680px}}@media (width<=700px){.shared-fleet-hero{padding-top:22px}.shared-fleet-hero .hero-topline{gap:12px}.shared-fleet-hero .hero-topline .eyebrow{letter-spacing:1px;font-size:8px}.shared-fleet-hero .hero-topline .tiny-cross{margin-right:5px;font-size:14px}.shared-fleet-hero .dev-badge{gap:6px;padding:6px 8px;font-size:8px}.shared-fleet-hero .hero-grid{gap:30px;padding:29px 0 22px}.shared-fleet-hero .hero-copy h1{letter-spacing:-.05em;font-size:clamp(40px,10.8vw,60px)}.shared-fleet-hero .hero-description{margin-top:20px;font-size:14px;line-height:1.8}.shared-fleet-hero .hero-actions{flex-wrap:wrap;gap:20px;margin-top:23px}.shared-fleet-hero .hero-actions .button{min-height:47px;padding:12px 18px;font-size:12px}.shared-fleet-hero .hero-actions .text-link{gap:7px;font-size:11px}.shared-fleet-hero .hero-note{margin-top:15px;font-size:9px}.shared-fleet-hero .sf-caption{gap:12px;margin-top:14px;padding-top:10px;font-size:8px}.shared-fleet-hero .sf-caption>span:last-child{letter-spacing:.4px;max-width:none;font-size:6px}.shared-fleet-hero .compatibility-rail{margin-top:0;padding-block:20px}}@media (width<=380px){.shared-fleet-hero .hero-topline .eyebrow{letter-spacing:.6px;font-size:7px}.shared-fleet-hero .hero-copy h1{font-size:clamp(35px,10.7vw,41px)}.shared-fleet-hero .hero-description{font-size:13px}.shared-fleet-hero .hero-actions{gap:14px}.shared-fleet-hero .hero-actions .text-link{gap:5px;font-size:10px}.shared-fleet-hero .hero-note{font-size:8px}.shared-fleet-hero .sf-caption{font-size:7px}}.ez-section{isolation:isolate;border-top:1px solid var(--line);padding-top:88px;padding-bottom:90px;position:relative}#features.ez-section:before{content:"";background:radial-gradient(ellipse at 58% 47%,var(--theme-surface-9658270c,#9658270c),transparent 65%);pointer-events:none;z-index:-1;position:absolute;inset:15% -2% 20% 33%}.ez-grid{grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);align-items:center;gap:24px;margin-top:12px;display:grid}.ez-copy{min-width:0;padding:12px 0 15px}#features .ez-copy h2{letter-spacing:-2.3px;margin:0;font-size:clamp(36px,3.7vw,52px);font-weight:530;line-height:1.11}.ez-copy h2>span{color:var(--orange)}.ez-intro{color:var(--theme-text-aeaaa6,#aeaaa6);margin-top:26px;font-size:15px;line-height:1.9}.ez-no-stack{border-top:1px solid var(--theme-border-dfad7724,#dfad7724);border-bottom:1px solid var(--theme-border-dfad771a,#dfad771a);gap:13px;max-width:360px;margin-top:31px;padding:22px 0 23px;display:grid}.ez-no-stack>span{letter-spacing:-.65px;color:var(--theme-text-e4dfd5,#e4dfd5);align-items:center;gap:13px;font-size:26px;font-weight:520;line-height:1.2;display:flex}.ez-no-stack i{width:21px;height:21px;font:18px var(--mono);color:var(--theme-text-e3a271,#e3a271);border:1px solid var(--theme-border-c6905c4d,#c6905c4d);background:var(--theme-surface-bb764f0b,#bb764f0b);border-radius:50%;place-items:center;font-style:normal;line-height:1;display:grid}.ez-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:27px;display:flex}.ez-actions .button{min-height:46px}.ez-actions .text-link{color:var(--theme-text-c2bab0,#c2bab0);font-size:12px}.ez-actions .text-link:hover{color:var(--orange)}.ez-setup-note{font:10px/1.7 var(--mono);color:var(--theme-text-8e9186,#8e9186);margin-top:17px}.ez-figure{min-width:0;margin:-39px 0 0;position:relative}.ez-art{width:100%;height:auto;display:block;overflow:visible}.ez-art-label{font:18px var(--mono);fill:var(--theme-text-d0cfbd,#d0cfbd);letter-spacing:-.3px}.ez-art-mars{font:25px var(--sans);letter-spacing:5px;fill:var(--theme-paint-f2dcc2,#f2dcc2);font-weight:580}.ez-art-micro{font:10px var(--mono);letter-spacing:1.8px;fill:var(--theme-paint-a4aa95,#a4aa95)}.ez-art-status{font:13px var(--mono);letter-spacing:0;fill:var(--theme-paint-d1dec0,#d1dec0)}.ez-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:4px 12px 0;padding:0;list-style:none;display:grid;position:relative}.ez-steps li{border-top:1px solid var(--theme-border-918b6c35,#918b6c35);border-bottom:1px solid #0000;align-items:center;gap:12px;padding:17px 12px;transition:border-color .35s,background .35s;display:flex;position:relative}.ez-steps li:before{content:"";background:linear-gradient(90deg,var(--theme-surface-e5aa76,#e5aa76),var(--theme-surface-e5aa7600,#e5aa7600));opacity:0;height:1px;transition:opacity .35s;position:absolute;top:-1px;left:0;right:0}.ez-step-number{font:10px var(--mono);color:var(--theme-text-878b7d,#878b7d);border:1px solid var(--theme-border-898f722d,#898f722d);border-radius:50%;flex-shrink:0;place-items:center;width:25px;height:25px;transition:color .35s,border-color .35s,background .35s;display:grid}.ez-steps strong{letter-spacing:-.2px;color:var(--theme-text-b5b9aa,#b5b9aa);font-size:17px;font-weight:550;transition:color .35s;display:block}.ez-steps small{color:var(--theme-text-8e9485,#8e9485);margin-top:5px;font-size:10px;line-height:1.5;display:block}.ez-steps li.is-active{background:linear-gradient(130deg,var(--theme-surface-e4a06b13,#e4a06b13),var(--theme-surface-e4a06b02,#e4a06b02));border-bottom-color:var(--theme-border-e4a06b0d,#e4a06b0d)}.ez-steps li.is-active:before{opacity:1}.ez-steps li.is-active .ez-step-number{color:var(--theme-text-edbd8b,#edbd8b);border-color:var(--theme-border-dca16b6b,#dca16b6b);background:var(--theme-surface-c1894b13,#c1894b13)}.ez-steps li.is-active strong{color:var(--theme-text-f1cfab,#f1cfab)}#features[data-ez-phase=approve] .ez-steps li.is-active{background:linear-gradient(130deg,var(--theme-surface-c8d9a314,#c8d9a314),var(--theme-surface-c8d9a302,#c8d9a302))}#features[data-ez-phase=approve] .ez-steps li.is-active:before{background:linear-gradient(90deg,var(--theme-surface-c1d5a1,#c1d5a1),var(--theme-surface-c1d5a100,#c1d5a100))}#features[data-ez-phase=approve] .ez-steps li.is-active .ez-step-number{color:var(--theme-text-c9dfb0,#c9dfb0);border-color:var(--theme-border-c1d5a17a,#c1d5a17a);background:var(--theme-surface-bbd09413,#bbd09413)}#features[data-ez-phase=approve] .ez-steps li.is-active strong{color:var(--theme-text-d6e5bc,#d6e5bc)}.ez-footer{border-top:1px solid var(--theme-border-bba38021,#bba38021);justify-content:space-between;align-items:center;gap:34px;margin-top:44px;padding-top:28px;display:flex}.ez-footer>p{letter-spacing:-.45px;color:var(--theme-text-95978d,#95978d);font-size:20px;font-weight:480;line-height:1.35}.ez-footer>p strong{color:var(--theme-text-dbddd0,#dbddd0);font-weight:500}.ez-capabilities{align-items:center;gap:37px;display:flex}.ez-capabilities>span{color:var(--theme-text-bebfb2,#bebfb2);align-items:center;gap:10px;font-size:12px;line-height:1.5;display:flex}.ez-capabilities .icon{color:var(--theme-text-c1b290,#c1b290);stroke-width:1.3px;width:21px;height:21px}.ez-footer .text-link{color:var(--theme-text-aaa797,#aaa797);gap:14px;font-size:11px}.ez-footer .text-link:hover{color:var(--orange)}@media (width>=1450px){#features .ez-copy h2{font-size:52px}}@media (width<=1100px){.ez-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:15px}#features .ez-copy h2{letter-spacing:-1.8px;font-size:40px}.ez-intro{font-size:13px}.ez-no-stack{gap:11px;margin-top:23px;padding:17px 0}.ez-no-stack>span{font-size:23px}.ez-figure{margin-top:-18px}.ez-steps{gap:5px;margin:4px 0 0}.ez-steps li{gap:7px;padding:13px 8px}.ez-steps strong{font-size:15px}.ez-steps small{font-size:9px}.ez-steps .ez-step-number{width:22px;height:22px;font-size:9px}.ez-capabilities,.ez-footer{gap:22px}}@media (width<=900px){#features.ez-section{padding-top:72px;padding-bottom:72px}.ez-grid{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:23px}.ez-copy{grid-template-columns:1.2fr 1fr;gap:0 30px;display:grid}#features .ez-copy h2{grid-column:1/-1;font-size:44px}.ez-intro{grid-column:1;margin-top:23px;font-size:14px}.ez-no-stack{grid-area:2/2/5;align-self:start;margin-top:23px}.ez-actions{grid-column:1;gap:16px;margin-top:19px}.ez-actions .button{padding-left:14px;padding-right:14px;font-size:11px}.ez-actions .text-link{font-size:11px}.ez-setup-note{grid-column:1;font-size:9px}.ez-figure{width:100%;max-width:675px;margin:-38px auto 0}.ez-steps{gap:9px;margin-top:-5px}.ez-steps li{gap:13px;padding:16px 12px}.ez-steps strong{font-size:17px}.ez-steps small{font-size:11px}.ez-steps .ez-step-number{width:25px;height:25px;font-size:10px}.ez-footer{flex-wrap:wrap;gap:22px;margin-top:34px}.ez-footer>p{font-size:20px}.ez-footer>.text-link{margin-left:auto}}@media (width<=560px){#features.ez-section{padding-top:64px;padding-bottom:62px}#features.ez-section:before{inset:32% 0 23%}.ez-grid{gap:0;margin-top:24px}.ez-copy{padding:0;display:block}#features .ez-copy h2{letter-spacing:-1.6px;font-size:36px;line-height:1.13}.ez-intro{margin-top:19px;font-size:13px;line-height:1.85}.ez-no-stack{grid-template-columns:1fr 1fr;gap:13px;max-width:none;margin-top:23px;padding:20px 0}.ez-no-stack>span{letter-spacing:-.5px;white-space:nowrap;gap:8px;font-size:18px}.ez-no-stack i{flex-shrink:0;width:16px;height:16px;font-size:14px}.ez-actions{gap:20px;margin-top:23px}.ez-actions .button{min-height:46px;padding:12px 15px;font-size:12px}.ez-actions .text-link{font-size:11px}.ez-setup-note{margin-top:13px;font-size:9px}.ez-figure{width:calc(100% + 26px);max-width:none;margin:-7px -13px 0}.ez-art-label{font-size:23px}.ez-art-mars{font-size:31px}.ez-art-micro{letter-spacing:1px;font-size:12px}.ez-art-status{letter-spacing:-.5px;font-size:16px}.ez-steps{gap:6px;margin:7px 13px 0}.ez-steps li{flex-direction:column;align-items:flex-start;gap:9px;padding:12px 9px 14px}.ez-steps strong{font-size:16px}.ez-steps small{margin-top:4px;font-size:9px;line-height:1.5}.ez-steps .ez-step-number{width:23px;height:23px;font-size:9px}.ez-footer{gap:20px;margin-top:31px;padding-top:23px}.ez-footer>p{width:100%;font-size:22px}.ez-footer>p br{display:none}.ez-footer>p strong:before{content:" "}.ez-capabilities{justify-content:space-between;gap:10px;width:100%}.ez-capabilities>span{gap:7px;font-size:11px}.ez-capabilities .icon{width:18px;height:18px}.ez-footer>.text-link{min-height:40px;margin:0}}@media (width<=360px){#features .ez-copy h2{letter-spacing:-1.35px;font-size:31px}.ez-intro{font-size:12px}.ez-no-stack>span{gap:6px;font-size:16px}.ez-actions{gap:13px}.ez-actions .button{gap:9px;font-size:11px}.ez-actions .text-link{gap:6px;font-size:10px}.ez-footer>p{font-size:20px}.ez-capabilities>span{gap:5px;font-size:10px}}@media (prefers-reduced-motion:reduce){#features .ez-steps li,#features .ez-steps li:before,#features .ez-step-number,#features .ez-steps strong{transition:none}}.runner-flow-fleet-plane{opacity:0;transform-origin:380px 260px;animation:flow-fleet-plane var(--flow-duration) cubic-bezier(.22,.72,.22,1) infinite}.runner-flow-request-orb{opacity:0;offset-path:path("M300 243 C350 224 408 216 468 220");offset-distance:0%;animation:flow-request-orb var(--flow-duration) cubic-bezier(.25,.65,.25,1) infinite}.runner-flow-approval-orb{opacity:0;offset-path:path("M468 220 C408 216 350 224 300 243");offset-distance:0%;animation:flow-approval-orb var(--flow-duration) cubic-bezier(.25,.65,.25,1) infinite}.runner-flow-approval-ring{opacity:0;transform-origin:250px 236px;animation:flow-approval-ring var(--flow-duration) cubic-bezier(.22,.72,.22,1) infinite}.runner-flow-approval-seal{opacity:0;transform-origin:250px 101px;animation:flow-approval-seal var(--flow-duration) cubic-bezier(.18,.8,.2,1) infinite}.runner-flow-mars-core{animation:flow-mars-core var(--flow-duration) ease-in-out infinite}@keyframes flow-fleet-plane{0%,63%{opacity:0;transform:scale(.96)translateY(8px)}70%,95%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.97)translateY(5px)}}@keyframes flow-request-orb{0%,69%{opacity:0;offset-distance:0%}71%{opacity:1;offset-distance:0%}76%{opacity:1;offset-distance:100%}78%,to{opacity:0;offset-distance:100%}}@keyframes flow-approval-orb{0%,77%{opacity:0;offset-distance:0%}79%{opacity:1;offset-distance:0%}84%{opacity:1;offset-distance:100%}86%,to{opacity:0;offset-distance:100%}}@keyframes flow-approval-ring{0%,81%{opacity:0;transform:scale(.82)}85%{opacity:1;transform:scale(1.06)}89%,95%{opacity:.92;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes flow-approval-seal{0%,82%{opacity:0;transform:translateY(10px)scale(.7)}86%{opacity:1;transform:translateY(-3px)scale(1.08)}89%,95%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-6px)scale(.92)}}@keyframes flow-mars-core{0%,70%{filter:none;stroke:var(--theme-stroke-d09b747f,#d09b747f)}76%,82%{filter:drop-shadow(0 0 5px #e59a6c);stroke:var(--theme-stroke-e7a172,#e7a172)}86%,95%{filter:drop-shadow(0 0 8px #b9d69a);stroke:var(--theme-stroke-c9e3aa,#c9e3aa)}to{filter:none;stroke:var(--theme-stroke-d09b747f,#d09b747f)}}@keyframes flow-worker{0%,24%{opacity:.18;transform:translate(380px,250px)scale(.82)}31%{opacity:1;transform:translate(380px,236px)scale(1)}57%{opacity:1;transform:translate(380px,236px)scale(1)}65%{opacity:1;transform:translate(250px,236px)scale(.92)}98%{opacity:1;transform:translate(250px,236px)scale(.92)}to{opacity:.4;transform:translate(250px,243px)scale(.88)}}@keyframes flow-route{0%,70%{opacity:0;stroke-dashoffset:1px}77%,98%{opacity:1;stroke-dashoffset:0;stroke:var(--theme-stroke-bbd69c,#bbd69c)}to{opacity:0;stroke-dashoffset:-1px;stroke:var(--theme-stroke-bbd69c,#bbd69c)}}@keyframes flow-route-base{0%,61%{opacity:0}66%,98%{opacity:.75}to{opacity:0}}@keyframes flow-pending{0%,58%{opacity:0}64%,72%{opacity:1}77%,to{opacity:0}}@keyframes flow-approved{0%,78%{opacity:0}84%,95%{opacity:1}to{opacity:0}}@keyframes flow-ready{0%,86%{opacity:0}90%,95%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.runner-flow-fleet-plane,.runner-flow-request-orb,.runner-flow-approval-orb,.runner-flow-approval-ring,.runner-flow-approval-seal,.runner-flow-mars-core{animation:none!important}.runner-flow-fleet-plane,.runner-flow-approval-ring,.runner-flow-approval-seal{opacity:1}.runner-flow-request-orb,.runner-flow-approval-orb{opacity:0}.runner-flow-mars-core{filter:drop-shadow(0 0 8px #b9d69a);stroke:var(--theme-stroke-c9e3aa,#c9e3aa)}}.onboard-schematic-section{--schem-duration:13.6s}.onboard-schematic-heading{grid-template-columns:minmax(0,1.05fr) minmax(300px,.8fr);align-items:end;gap:52px;margin-bottom:34px;display:grid}.onboard-schematic-heading h2{margin:0}.onboard-schematic-heading h2 span{color:var(--theme-text-e8a174,#e8a174)}.onboard-schematic-heading p{color:var(--theme-text-9f9aa2,#9f9aa2);max-width:520px;margin:0 0 6px;line-height:1.75}.schematic-window{border:1px solid var(--theme-border-ffffff14,#ffffff14);background:var(--theme-surface-0b0e0d,#0b0e0d);border-radius:18px;min-height:505px;position:relative;overflow:hidden}.schematic-window:before{content:"";background-image:linear-gradient(var(--theme-surface-ffffff05,#ffffff05) 1px,transparent 1px),linear-gradient(90deg,var(--theme-surface-ffffff05,#ffffff05) 1px,transparent 1px);pointer-events:none;background-size:32px 32px;position:absolute;inset:0;mask-image:linear-gradient(#0007,#0000 82%)}.schematic-steps{z-index:8;grid-template-columns:repeat(3,1fr);gap:8px;display:grid;position:absolute;top:22px;left:28px;right:28px}.schematic-step{border:1px solid var(--theme-border-ffffff12,#ffffff12);background:var(--theme-surface-0d100f,#0d100f);color:var(--theme-text-626862,#626862);font:8px/1 var(--mono);letter-spacing:1.15px;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:9px 12px;transition:none;display:flex}.schematic-step b{border:1px solid;border-radius:50%;place-items:center;width:20px;height:20px;font-size:7px;font-weight:600;display:grid}.schematic-step strong{font:600 8px/1 var(--mono);letter-spacing:1.2px}.schematic-copy{animation:schem-step-copy var(--schem-duration) linear infinite}.schematic-run{animation:schem-step-run var(--schem-duration) linear infinite}.schematic-approve{animation:schem-step-approve var(--schem-duration) linear infinite}.schematic-scene{height:505px;position:relative;overflow:hidden}.schematic-axis{background:var(--theme-surface-ffffff15,#ffffff15);height:1px;position:absolute;top:55%;left:20%;right:20%}.schematic-axis:before,.schematic-axis:after{content:"";background:var(--theme-surface-434843,#434843);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px}.schematic-axis:before{left:0}.schematic-axis:after{right:0}.schematic-axis-active{background:linear-gradient(90deg,var(--theme-surface-e59a6c,#e59a6c),var(--theme-surface-e59a6c,#e59a6c) 55%,var(--theme-surface-a9c98f,#a9c98f));width:0;height:3px;box-shadow:0 0 12px var(--theme-shadow-e59a6c55,#e59a6c55);animation:schem-axis var(--schem-duration) ease-in-out infinite;position:absolute;top:calc(55% - 1px);left:20%}.schematic-mars{border:1px solid var(--theme-border-ce8657,#ce8657);background:var(--theme-surface-120e0c,#120e0c);z-index:4;border-radius:50%;place-items:center;width:170px;height:170px;display:grid;position:absolute;top:34%;left:9%}.schematic-mars:before{content:"";border:1px dashed var(--theme-border-8f5e3f,#8f5e3f);border-radius:50%;animation:18s linear infinite schem-spin;position:absolute;inset:11px}.schematic-mars:after{content:"";background:var(--theme-surface-e7a06f,#e7a06f);width:8px;height:8px;box-shadow:0 0 14px var(--theme-shadow-e7a06f80,#e7a06f80);border-radius:50%;position:absolute;top:49%;right:12px}.schematic-mars-mark{font:700 34px/1 var(--sans);letter-spacing:8px;color:var(--theme-text-f0ddd1,#f0ddd1);margin-left:8px}.schematic-mars-sub{font:7px/1 var(--mono);letter-spacing:1.7px;color:var(--theme-text-9e7b66,#9e7b66);position:absolute;bottom:42px}.schematic-worker{z-index:4;width:210px;height:170px;color:var(--theme-text-6d746e,#6d746e);animation:schem-worker-state var(--schem-duration) linear infinite;position:absolute;top:34%;right:8%}.schematic-worker-box{background:var(--theme-surface-0d1110,#0d1110);border:2px solid;border-radius:12px;position:absolute;inset:8px 0 0}.schematic-worker-top{height:36px;color:inherit;border-bottom:1px solid;justify-content:space-between;align-items:center;padding:0 14px;display:flex}.schematic-worker-name{font:700 9px/1 var(--mono);letter-spacing:1.4px}.schematic-worker-led{background:currentColor;border-radius:50%;width:8px;height:8px;box-shadow:0 0 11px}.schematic-worker-body{height:124px;position:relative}.schematic-worker-body:before,.schematic-worker-body:after{content:"";opacity:.25;background:currentColor;height:1px;position:absolute;left:19px;right:19px}.schematic-worker-body:before{top:39px}.schematic-worker-body:after{top:79px}.schematic-drive{border:1px solid;border-radius:3px;width:66px;height:12px;position:absolute;top:17px;left:18px}.schematic-drive:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;top:3px;right:5px}.schematic-vents{opacity:.55;background:repeating-linear-gradient(90deg,currentColor 0 2px,#0000 2px 7px);width:64px;height:16px;position:absolute;top:16px;right:18px}.schematic-worker-os{font:700 8px/1 var(--mono);letter-spacing:1.4px;color:currentColor;position:absolute;bottom:17px;left:18px}.schematic-command{z-index:7;border:1px solid var(--theme-border-ce865744,#ce865744);background:var(--theme-surface-090b0a,#090b0a);min-width:360px;max-width:48%;color:var(--theme-text-dcd7ce,#dcd7ce);opacity:0;animation:schem-command var(--schem-duration) ease-in-out infinite;border-radius:7px;align-items:center;gap:10px;padding:11px 13px;display:flex;position:absolute;top:115px;left:50%;transform:translate(-50%)}.schematic-command .prompt{font:11px/1 var(--mono);color:var(--theme-text-e7a06f,#e7a06f)}.schematic-command code{font:9px/1.2 var(--mono);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.schematic-command .copy{border:1px solid var(--theme-border-ce865744,#ce865744);color:var(--theme-text-e7a06f,#e7a06f);font:7px/1 var(--mono);letter-spacing:1px;border-radius:4px;margin-left:auto;padding:4px 7px}.schematic-packet{z-index:6;background:var(--theme-surface-17110e,#17110e);border:1px solid var(--theme-border-e59a6c,#e59a6c);width:26px;height:26px;color:var(--theme-text-e9aa80,#e9aa80);font:700 10px/1 var(--mono);opacity:0;animation:schem-packet var(--schem-duration) cubic-bezier(.25,.7,.25,1) infinite;border-radius:50%;place-items:center;display:grid;position:absolute;top:calc(55% - 13px);left:20%}.schematic-caps{z-index:7;justify-content:center;gap:7px;width:220px;display:flex;position:absolute;top:calc(34% + 185px);right:7.5%}.schematic-cap{border:1px solid var(--theme-border-ffffff19,#ffffff19);background:var(--theme-surface-0d100f,#0d100f);color:var(--theme-text-9da39c,#9da39c);font:7px/1 var(--mono);letter-spacing:1px;opacity:0;animation-duration:var(--schem-duration);border-radius:999px;padding:6px 8px;animation-timing-function:ease-in-out;animation-iteration-count:infinite;transform:translateY(8px)}.schematic-cap:first-child{animation-name:schem-cap-a}.schematic-cap:nth-child(2){animation-name:schem-cap-b}.schematic-cap:nth-child(3){animation-name:schem-cap-c}.schematic-status{z-index:7;font:700 7px/1 var(--mono);letter-spacing:1.2px;opacity:0;border-radius:999px;padding:6px 9px;position:absolute;top:calc(34% - 24px);right:8%}.schematic-pending{border:1px solid var(--theme-border-9e6b484d,#9e6b484d);background:var(--theme-surface-18110d,#18110d);color:var(--theme-text-e4a274,#e4a274);animation:schem-pending var(--schem-duration) linear infinite}.schematic-approved{border:1px solid var(--theme-border-64845680,#64845680);background:var(--theme-surface-10170f,#10170f);color:var(--theme-text-bcd7a8,#bcd7a8);animation:schem-approved var(--schem-duration) linear infinite}.schematic-jobs{z-index:7;height:36px;position:absolute;top:calc(55% + 38px);left:20%;right:20%}.schematic-job{border:1px solid var(--theme-border-5a4a40,#5a4a40);background:var(--theme-surface-15110f,#15110f);color:var(--theme-text-dfa077,#dfa077);font:700 7px/1 var(--mono);letter-spacing:1.1px;opacity:0;animation-duration:var(--schem-duration);border-radius:999px;padding:6px 9px;animation-timing-function:cubic-bezier(.25,.7,.25,1);animation-iteration-count:infinite;position:absolute;top:0;left:0}.schematic-job:first-child{animation-name:schem-job-a}.schematic-job:nth-child(2){animation-name:schem-job-b}.schematic-job:nth-child(3){animation-name:schem-job-c}.schematic-footer{z-index:7;white-space:nowrap;gap:8px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.schematic-footer span{border:1px solid var(--theme-border-ffffff10,#ffffff10);color:var(--theme-text-7d837d,#7d837d);font:7px/1 var(--mono);letter-spacing:1px;border-radius:999px;padding:6px 9px}.onboard-schematic-actions{justify-content:space-between;align-items:center;gap:20px;margin-top:22px;display:flex}.onboard-schematic-actions .runner-three-actions{margin-left:auto}@keyframes schem-step-copy{0%,26%{color:var(--theme-text-e8a174,#e8a174);border-color:var(--theme-border-8f5d3f,#8f5d3f)}31%,to{color:var(--theme-text-626862,#626862);border-color:var(--theme-border-ffffff12,#ffffff12)}}@keyframes schem-step-run{0%,27%,to{color:var(--theme-text-626862,#626862);border-color:var(--theme-border-ffffff12,#ffffff12)}32%,59%{color:var(--theme-text-e8a174,#e8a174);border-color:var(--theme-border-8f5d3f,#8f5d3f)}64%{color:var(--theme-text-626862,#626862);border-color:var(--theme-border-ffffff12,#ffffff12)}}@keyframes schem-step-approve{0%,60%,to{color:var(--theme-text-626862,#626862);border-color:var(--theme-border-ffffff12,#ffffff12)}66%,96%{color:var(--theme-text-bcd7a8,#bcd7a8);border-color:var(--theme-border-5d7954,#5d7954)}}@keyframes schem-spin{to{transform:rotate(360deg)}}@keyframes schem-axis{0%,25%{width:0}35%,62%{width:60%}70%,96%{background:linear-gradient(90deg,var(--theme-surface-a9c98f,#a9c98f),var(--theme-surface-a9c98f,#a9c98f));width:60%;box-shadow:0 0 13px var(--theme-shadow-a9c98f50,#a9c98f50)}to{width:0}}@keyframes schem-command{0%,4%{opacity:0;transform:translate(-50%,8px)}9%,23%{opacity:1;transform:translate(-50%)}29%,to{opacity:0;transform:translate(-50%)}}@keyframes schem-packet{0%,24%{opacity:0;transform:translate(0)scale(.9)}29%{opacity:1;transform:translate(0)scale(1)}48%{opacity:1;transform:translate(calc(60vw - 250px))scale(1)}52%,to{opacity:0;transform:translate(calc(60vw - 250px))scale(.8)}}@keyframes schem-worker-state{0%,27%{color:var(--theme-text-6d746e,#6d746e)}33%,61%{color:var(--theme-text-e0a06f,#e0a06f)}68%,to{color:var(--theme-text-a9c98f,#a9c98f)}}@keyframes schem-cap-a{0%,42%{opacity:0;transform:translateY(8px)}47%,96%{opacity:1;transform:translateY(0)}to{opacity:0}}@keyframes schem-cap-b{0%,45%{opacity:0;transform:translateY(8px)}50%,96%{opacity:1;transform:translateY(0)}to{opacity:0}}@keyframes schem-cap-c{0%,48%{opacity:0;transform:translateY(8px)}53%,96%{opacity:1;transform:translateY(0)}to{opacity:0}}@keyframes schem-pending{0%,51%{opacity:0}56%,64%{opacity:1}68%,to{opacity:0}}@keyframes schem-approved{0%,63%{opacity:0}68%,96%{opacity:1}to{opacity:0}}@keyframes schem-job-a{0%,70%{opacity:0;transform:translate(0)}74%{opacity:1;transform:translate(0)}82%{opacity:1;transform:translate(calc(60vw - 250px))}85%,to{opacity:0;transform:translate(calc(60vw - 250px))}}@keyframes schem-job-b{0%,78%{opacity:0;transform:translate(0)}81%{opacity:1;transform:translate(0)}89%{opacity:1;transform:translate(calc(60vw - 250px))}92%,to{opacity:0;transform:translate(calc(60vw - 250px))}}@keyframes schem-job-c{0%,86%{opacity:0;transform:translate(0)}89%{opacity:1;transform:translate(0)}96%{opacity:1;transform:translate(calc(60vw - 250px))}99%,to{opacity:0;transform:translate(calc(60vw - 250px))}}@media (width<=760px){.onboard-schematic-heading{grid-template-columns:1fr;gap:14px;margin-bottom:22px}.onboard-schematic-heading p{max-width:none}.schematic-window{min-height:610px}.schematic-scene{height:610px}.schematic-steps{gap:5px;top:14px;left:14px;right:14px}.schematic-step{gap:5px;padding:8px 5px}.schematic-step strong{font-size:7px}.schematic-step b{width:18px;height:18px}.schematic-axis{width:1px;height:auto;inset:28% auto 23% 50%}.schematic-axis-active{height:0;animation:schem-axis-mobile var(--schem-duration) ease-in-out infinite;top:28%;left:calc(50% - 1px);width:3px!important}.schematic-mars{width:118px;height:118px;top:17%;left:50%;transform:translate(-50%)}.schematic-mars-mark{letter-spacing:5px;font-size:24px}.schematic-mars-sub{font-size:5.5px;bottom:29px}.schematic-worker{width:180px;height:148px;top:59%;left:50%;right:auto;transform:translate(-50%)}.schematic-command{width:82%;min-width:0;max-width:none;top:43%;left:50%}.schematic-command code{font-size:8px}.schematic-packet{animation:schem-packet-mobile var(--schem-duration) cubic-bezier(.25,.7,.25,1) infinite;top:28%;left:calc(50% - 13px)}.schematic-caps{width:270px;top:84%;left:50%;right:auto;transform:translate(-50%)}.schematic-status{top:56%;left:calc(50% + 73px);right:auto}.schematic-jobs{width:44px;height:250px;top:29%;left:calc(50% - 22px);right:auto}.schematic-job{animation-duration:var(--schem-duration);top:0;left:0!important}.schematic-job:first-child{animation-name:schem-job-a-mobile}.schematic-job:nth-child(2){animation-name:schem-job-b-mobile}.schematic-job:nth-child(3){animation-name:schem-job-c-mobile}.schematic-footer{gap:4px;bottom:17px}.schematic-footer span{padding:5px 6px;font-size:5.8px}.onboard-schematic-actions{flex-direction:column;align-items:flex-start}.onboard-schematic-actions .runner-three-actions{margin-left:0}}@keyframes schem-axis-mobile{0%,25%{height:0}35%,62%{height:46%}70%,96%{background:var(--theme-surface-a9c98f,#a9c98f);height:46%}to{height:0}}@keyframes schem-packet-mobile{0%,24%{opacity:0;transform:translateY(0)scale(.9)}29%{opacity:1;transform:translateY(0)scale(1)}48%{opacity:1;transform:translateY(245px)scale(1)}52%,to{opacity:0;transform:translateY(245px)scale(.8)}}@keyframes schem-job-a-mobile{0%,70%{opacity:0;transform:translateY(0)}74%{opacity:1;transform:translateY(0)}82%{opacity:1;transform:translateY(250px)}85%,to{opacity:0;transform:translateY(250px)}}@keyframes schem-job-b-mobile{0%,78%{opacity:0;transform:translateY(0)}81%{opacity:1;transform:translateY(0)}89%{opacity:1;transform:translateY(250px)}92%,to{opacity:0;transform:translateY(250px)}}@keyframes schem-job-c-mobile{0%,86%{opacity:0;transform:translateY(0)}89%{opacity:1;transform:translateY(0)}96%{opacity:1;transform:translateY(250px)}99%,to{opacity:0;transform:translateY(250px)}}@media (prefers-reduced-motion:reduce){.onboard-schematic-section *{animation:none!important}.schematic-command{opacity:0}.schematic-cap,.schematic-approved{opacity:1!important;transform:none!important}.schematic-pending{opacity:0!important}.schematic-worker{color:var(--theme-text-a9c98f,#a9c98f)}.schematic-axis-active{background:var(--theme-surface-a9c98f,#a9c98f);width:60%}.schematic-mars:before{animation:none!important}}.onboard-runtime-visual-3d{--runtime-accent:var(--theme-surface-e0a17b,#e0a17b)}.ob4-route-base{stroke:var(--theme-stroke-5b5f66,#5b5f66);stroke-opacity:.42;stroke-width:1px;stroke-dasharray:3 4}.ob4-route-live{opacity:0;stroke:var(--theme-stroke-dda078,#dda078);stroke-width:1.6px;stroke-dasharray:1;stroke-dashoffset:1px;animation:ob4-route var(--onboard-cycle) linear infinite}.ob4-command{opacity:0;animation:ob4-command var(--onboard-cycle) cubic-bezier(.22,.72,.22,1) infinite}.ob4-worker-edge{animation:ob4-worker-edge var(--onboard-cycle) linear infinite}.ob4-worker-led{animation:ob4-worker-led var(--onboard-cycle) linear infinite}.ob4-scan{opacity:0;animation:ob4-scan var(--onboard-cycle) cubic-bezier(.3,.7,.25,1) infinite}.ob4-cap{opacity:0;animation-duration:var(--onboard-cycle);animation-timing-function:cubic-bezier(.22,.72,.22,1);animation-iteration-count:infinite;transform:translateY(6px)}.ob4-cap-a{animation-name:ob4-cap-a}.ob4-cap-b{animation-name:ob4-cap-b}.ob4-cap-c{animation-name:ob4-cap-c}.ob4-leader{opacity:0;animation:ob4-leader var(--onboard-cycle) linear infinite}.ob4-approval{opacity:0;animation:ob4-approval var(--onboard-cycle) cubic-bezier(.22,.72,.22,1) infinite}.ob4-ready{opacity:0;animation:ob4-ready var(--onboard-cycle) linear infinite}.ob4-slot{fill:var(--theme-paint-ffffff05,#ffffff05);stroke:var(--theme-stroke-ffffff13,#ffffff13);transition:none}.ob4-slot-a{animation:ob4-slot-a var(--onboard-cycle) linear infinite}.ob4-slot-b{animation:ob4-slot-b var(--onboard-cycle) linear infinite}.ob4-slot-c{animation:ob4-slot-c var(--onboard-cycle) linear infinite}.ob4-job{opacity:0}.ob4-job-a{animation:ob4-job-a var(--onboard-cycle) linear infinite}.ob4-job-b{animation:ob4-job-b var(--onboard-cycle) linear infinite}.ob4-job-c{animation:ob4-job-c var(--onboard-cycle) linear infinite}.ob4-job-a .ob4-job-move{animation:ob4-job-move-a var(--onboard-cycle) cubic-bezier(.28,.72,.24,1) infinite}.ob4-job-b .ob4-job-move{animation:ob4-job-move-b var(--onboard-cycle) cubic-bezier(.28,.72,.24,1) infinite}.ob4-job-c .ob4-job-move{animation:ob4-job-move-c var(--onboard-cycle) cubic-bezier(.28,.72,.24,1) infinite}.ob4-mars-led{animation:ob4-mars-led var(--onboard-cycle) linear infinite}@keyframes ob4-route{0%,17%{opacity:0;stroke-dashoffset:1px;stroke:var(--theme-stroke-dda078,#dda078)}22%,59%{opacity:.9;stroke-dashoffset:0;stroke:var(--theme-stroke-dda078,#dda078)}66%,96%{opacity:.88;stroke-dashoffset:0;stroke:var(--theme-stroke-a9c998,#a9c998)}to{opacity:0;stroke-dashoffset:0;stroke:var(--theme-stroke-dda078,#dda078)}}@keyframes ob4-command{0%,10%{opacity:0;transform:translate(149px,161px)}14%,22%{opacity:1;transform:translate(149px,161px)}33%{opacity:1;transform:translate(226px,176px)}38%,to{opacity:0;transform:translate(232px,178px)}}@keyframes ob4-worker-edge{0%,27%{stroke:var(--theme-stroke-a37358,#a37358);stroke-opacity:.42}34%,61%{stroke:var(--theme-stroke-e5a078,#e5a078);stroke-opacity:.9}68%,96%{stroke:var(--theme-stroke-a9c998,#a9c998);stroke-opacity:.85}to{stroke:var(--theme-stroke-a37358,#a37358);stroke-opacity:.42}}@keyframes ob4-worker-led{0%,29%{fill:var(--theme-paint-727778,#727778)}35%,62%{fill:var(--theme-paint-e7a176,#e7a176)}69%,96%{fill:var(--theme-paint-b9d69a,#b9d69a)}to{fill:var(--theme-paint-727778,#727778)}}@keyframes ob4-scan{0%,31%{opacity:0;transform:translateY(-18px)}36%{opacity:.9;transform:translateY(-18px)}53%{opacity:.9;transform:translateY(32px)}58%,to{opacity:0;transform:translateY(38px)}}@keyframes ob4-cap-a{0%,39%{opacity:0;transform:translateY(6px)}44%,96%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}@keyframes ob4-cap-b{0%,43%{opacity:0;transform:translateY(6px)}48%,96%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}@keyframes ob4-cap-c{0%,47%{opacity:0;transform:translateY(6px)}52%,96%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(4px)}}@keyframes ob4-leader{0%,42%{opacity:0}52%,96%{opacity:.35}to{opacity:0}}@keyframes ob4-approval{0%,61%{opacity:0;transform:translateY(4px)scale(.94)}67%,96%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(2px)scale(.97)}}@keyframes ob4-ready{0%,66%{opacity:0}72%,96%{opacity:1}to{opacity:0}}@keyframes ob4-mars-led{0%,62%{fill:var(--theme-paint-e7a176,#e7a176)}69%,96%{fill:var(--theme-paint-b9d69a,#b9d69a)}to{fill:var(--theme-paint-e7a176,#e7a176)}}@keyframes ob4-job-a{0%,70%{opacity:0}73%,96%{opacity:1}to{opacity:0}}@keyframes ob4-job-b{0%,76%{opacity:0}79%,96%{opacity:1}to{opacity:0}}@keyframes ob4-job-c{0%,82%{opacity:0}85%,96%{opacity:1}to{opacity:0}}@keyframes ob4-job-move-a{0%,70%{transform:translate(0)}84%,to{transform:translate(99px,29px)}}@keyframes ob4-job-move-b{0%,76%{transform:translate(0)}90%,to{transform:translate(131px,45px)}}@keyframes ob4-job-move-c{0%,82%{transform:translate(0)}96%,to{transform:translate(163px,29px)}}@keyframes ob4-slot-a{0%,82%{fill:var(--theme-paint-ffffff05,#ffffff05);stroke:var(--theme-stroke-ffffff13,#ffffff13)}86%,96%{fill:var(--theme-paint-7ea77522,#7ea77522);stroke:var(--theme-stroke-a9c99888,#a9c99888)}to{fill:var(--theme-paint-ffffff05,#ffffff05);stroke:var(--theme-stroke-ffffff13,#ffffff13)}}@keyframes ob4-slot-b{0%,88%{fill:var(--theme-paint-ffffff05,#ffffff05);stroke:var(--theme-stroke-ffffff13,#ffffff13)}92%,96%{fill:var(--theme-paint-7ea77522,#7ea77522);stroke:var(--theme-stroke-a9c99888,#a9c99888)}to{fill:var(--theme-paint-ffffff05,#ffffff05);stroke:var(--theme-stroke-ffffff13,#ffffff13)}}@keyframes ob4-slot-c{0%,94%{fill:var(--theme-paint-ffffff05,#ffffff05);stroke:var(--theme-stroke-ffffff13,#ffffff13)}97%{fill:var(--theme-paint-7ea77522,#7ea77522);stroke:var(--theme-stroke-a9c99888,#a9c99888)}to{fill:var(--theme-paint-ffffff05,#ffffff05);stroke:var(--theme-stroke-ffffff13,#ffffff13)}}@media (prefers-reduced-motion:reduce){.ob4-route-live,.ob4-command,.ob4-worker-edge,.ob4-worker-led,.ob4-scan,.ob4-cap,.ob4-leader,.ob4-approval,.ob4-ready,.ob4-job,.ob4-job-move,.ob4-slot,.ob4-mars-led{animation:none!important}.ob4-route-live{opacity:.8;stroke:var(--theme-stroke-a9c998,#a9c998);stroke-dashoffset:0}.ob4-command,.ob4-scan{opacity:0}.ob4-worker-edge{stroke:var(--theme-stroke-a9c998,#a9c998);stroke-opacity:.85}.ob4-worker-led,.ob4-mars-led{fill:var(--theme-paint-b9d69a,#b9d69a)}.ob4-cap,.ob4-leader,.ob4-approval,.ob4-ready{opacity:1;transform:none}.ob4-job{opacity:0}.ob4-slot{fill:var(--theme-paint-7ea77522,#7ea77522);stroke:var(--theme-stroke-a9c99888,#a9c99888)}}#features.dock-section{isolation:isolate;border-top:1px solid var(--line);padding-top:92px;padding-bottom:92px;position:relative;overflow:hidden}#features.dock-section:before{content:"";background:radial-gradient(ellipse at 54% 42%,var(--theme-surface-a9602d10,#a9602d10),transparent 64%);pointer-events:none;z-index:-1;position:absolute;inset:16% -8% 12% 34%}.dock-layout{grid-template-columns:minmax(0,.76fr) minmax(560px,1.24fr);align-items:center;gap:28px;margin-top:20px;display:grid}.dock-copy{z-index:2;max-width:510px;padding:8px 0 18px;position:relative}#features .dock-copy h2{letter-spacing:-2.8px;color:var(--theme-text-f0efe6,#f0efe6);margin:0;font-size:clamp(42px,4vw,60px);font-weight:540;line-height:1.04}#features .dock-copy h2 span{color:var(--orange)}.dock-intro{max-width:440px;color:var(--theme-text-aaa99f,#aaa99f);margin:27px 0 0;font-size:15px;line-height:1.8}.dock-no-stack{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.dock-no-stack span{font:9px/1 var(--mono);letter-spacing:1.25px;color:var(--theme-text-c2c7b9,#c2c7b9);border:1px solid var(--theme-border-a8b2942e,#a8b2942e);background:var(--theme-surface-111511bf,#111511bf);box-shadow:inset 0 1px var(--theme-shadow-ffffff08,#ffffff08);border-radius:999px;padding:10px 12px}.dock-no-stack span:before{content:"✓";color:var(--theme-text-b8d698,#b8d698);margin-right:7px}.dock-actions{align-items:center;gap:22px;margin-top:30px;display:flex}.dock-actions .text-link{font-size:11px}.dock-micro{font:9px/1.7 var(--mono);letter-spacing:.35px;color:var(--theme-text-777c71,#777c71);margin-top:17px}.dock-figure{min-width:0;margin:-24px -48px -18px -20px;position:relative}.dock-art{width:100%;height:auto;display:block;overflow:visible}.dock-caption{font:8px/1 var(--mono);letter-spacing:1.8px;color:var(--theme-text-777d70,#777d70);justify-content:center;align-items:center;gap:14px;margin:-14px 50px 0;display:flex}.dock-caption i{background:linear-gradient(90deg,var(--theme-surface-8c6541,#8c6541),var(--theme-surface-8f987f,#8f987f));opacity:.55;width:38px;height:1px}.dock-existing{filter:drop-shadow(0 12px 8px #0006)}.dock-incoming{transform-origin:50%;opacity:0;filter:drop-shadow(0 14px 12px #0008);animation:8.2s cubic-bezier(.2,.75,.18,1) infinite dock-incoming;transform:translate(170px,-150px)scale(.9)}.dock-command{transform-origin:655px 128px;animation:8.2s ease-in-out infinite dock-command}.dock-command-packet{opacity:0;animation:8.2s cubic-bezier(.34,.06,.18,1) infinite dock-packet;transform:translate(655px,150px)}.dock-pending-tag{animation:8.2s ease-in-out infinite dock-pending}.dock-approved-tag{animation:8.2s ease-in-out infinite dock-approved}.dock-approval{animation:8.2s cubic-bezier(.2,.8,.2,1) infinite dock-approval}.dock-link{animation:8.2s ease-in-out infinite dock-link}.dock-link-pulse{animation:8.2s ease-in-out infinite dock-link-pulse}.dock-slot-glow{animation:8.2s ease-in-out infinite dock-slot-glow}.dock-new-led{animation:8.2s ease-in-out infinite dock-led}.dock-slot-new text{animation:8.2s ease-in-out infinite dock-empty-label}@keyframes dock-command{0%,8%,93%,to{opacity:.55;transform:translate(0)}12%,26%{opacity:1;transform:translateY(-5px)}32%,88%{opacity:.72;transform:translate(0)}}@keyframes dock-packet{0%,14%{opacity:0;transform:translate(655px,150px)}18%{opacity:1}38%{opacity:1;transform:translate(760px,190px)}43%,to{opacity:0;transform:translate(760px,190px)}}@keyframes dock-incoming{0%,18%{opacity:0;transform:translate(170px,-150px)scale(.9)}23%,37%{opacity:1;transform:translate(170px,-150px)scale(.9)}61%,91%{opacity:1;transform:translate(0)scale(1)}96%,to{opacity:0;transform:translate(0)scale(1)}}@keyframes dock-pending{0%,39%{opacity:0}43%,62%{opacity:1}68%,to{opacity:0}}@keyframes dock-approved{0%,62%{opacity:0}69%,91%{opacity:1}96%,to{opacity:0}}@keyframes dock-approval{0%,57%{opacity:0;transform:translate(712px,235px)scale(.7)}63%{opacity:1;transform:translate(712px,260px)scale(1.08)}70%,82%{opacity:1;transform:translate(712px,260px)scale(1)}89%,to{opacity:0;transform:translate(712px,260px)scale(.9)}}@keyframes dock-link{0%,64%{opacity:0;stroke-dashoffset:42px}72%,91%{opacity:.95;stroke-dashoffset:0}96%,to{opacity:0;stroke-dashoffset:-18px}}@keyframes dock-link-pulse{0%,70%{opacity:0}75%,90%{opacity:1}95%,to{opacity:0}}@keyframes dock-slot-glow{0%,45%{opacity:0}55%,91%{opacity:1}96%,to{opacity:0}}@keyframes dock-led{0%,62%{fill:var(--theme-paint-d08a51,#d08a51);filter:none}70%,91%{fill:var(--theme-paint-bfe09e,#bfe09e);filter:drop-shadow(0 0 5px #bfe09e)}96%,to{fill:var(--theme-paint-d08a51,#d08a51);filter:none}}@keyframes dock-empty-label{0%,45%{opacity:1}55%,91%{opacity:0}96%,to{opacity:1}}@media (width<=1100px){.dock-layout{grid-template-columns:minmax(0,.82fr) minmax(500px,1.18fr)}.dock-figure{margin:-10px -34px -8px -28px}}@media (width<=900px){#features.dock-section{padding-top:72px;padding-bottom:74px}.dock-layout{grid-template-columns:1fr;gap:10px;margin-top:22px}.dock-copy{grid-template-columns:1.1fr .9fr;gap:0 28px;max-width:none;display:grid}.dock-copy h2{grid-column:1/-1}.dock-intro{grid-column:1;margin-top:22px}.dock-no-stack{grid-area:2/2/5;align-content:start;margin-top:22px}.dock-actions,.dock-micro{grid-column:1}.dock-figure{width:calc(100% + 56px);margin:-8px -28px -12px}}@media (width<=560px){#features.dock-section{padding-top:64px;padding-bottom:66px}#features.dock-section:before{inset:36% -10% 8%}.dock-layout{margin-top:23px}.dock-copy{padding:0;display:block}.dock-copy h2{letter-spacing:-1.9px!important;font-size:38px!important;line-height:1.08!important}.dock-intro{margin-top:18px;font-size:13px;line-height:1.75}.dock-no-stack{gap:6px;margin-top:20px}.dock-no-stack span{letter-spacing:.85px;padding:8px 9px;font-size:7.5px}.dock-actions{gap:16px;margin-top:24px}.dock-actions .button{padding:12px 15px}.dock-actions .text-link{font-size:9px}.dock-micro{margin-top:13px;font-size:8px}.dock-figure{width:calc(100% + 52px);margin:9px -26px -7px}.dock-caption{letter-spacing:1px;gap:8px;margin:-8px 24px 0;font-size:6.5px}.dock-caption i{width:20px}}@media (prefers-reduced-motion:reduce){.dock-incoming{opacity:1;animation:none;transform:none}.dock-command,.dock-command-packet,.dock-pending-tag,.dock-approved-tag,.dock-approval,.dock-link,.dock-link-pulse,.dock-slot-glow,.dock-new-led,.dock-slot-new text{animation:none}.dock-command-packet,.dock-pending-tag,.dock-approval{opacity:0}.dock-approved-tag,.dock-link,.dock-link-pulse,.dock-slot-glow{opacity:1}.dock-new-led{fill:var(--theme-paint-bfe09e,#bfe09e)}.dock-slot-new text{opacity:0}}#features.easy-add-section{isolation:isolate;border-top:1px solid var(--line);padding-top:90px;padding-bottom:90px;position:relative;overflow:hidden}#features.easy-add-section:before{content:"";z-index:-1;background:radial-gradient(ellipse at 50% 50%,var(--theme-surface-75432312,#75432312),transparent 66%);pointer-events:none;position:absolute;inset:11% -8% 6% 38%}.easy-add-layout{grid-template-columns:minmax(0,.77fr) minmax(560px,1.23fr);align-items:center;gap:30px;margin-top:20px;display:grid}.easy-add-copy{z-index:2;max-width:505px;padding:8px 0 18px;position:relative}#features .easy-add-copy h2{letter-spacing:-2.9px;color:var(--theme-text-f0efe6,#f0efe6);margin:0;font-size:clamp(43px,4.05vw,61px);font-weight:540;line-height:1.045}#features .easy-add-copy h2 span{color:var(--orange)}.easy-add-intro{max-width:448px;color:var(--theme-text-aaa99f,#aaa99f);margin:25px 0 0;font-size:15px;line-height:1.8}.easy-command{border:1px solid var(--theme-border-ffffff19,#ffffff19);background:var(--theme-surface-0d0f0f,#0d0f0f);max-width:455px;box-shadow:inset 0 1px var(--theme-shadow-ffffff06,#ffffff06);border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:25px;padding:12px 13px;display:grid;position:relative}.easy-command:after{content:"";background:linear-gradient(90deg,var(--orange),var(--theme-surface-d0ae8a,#d0ae8a));height:1px;animation:8.4s ease-in-out infinite easy-command-line;position:absolute;bottom:-1px;left:0;right:100%}.easy-command-dot{background:var(--orange);width:7px;height:7px;box-shadow:0 0 12px var(--theme-shadow-ff825842,#ff825842);border-radius:50%;animation:8.4s ease-in-out infinite easy-command-dot}.easy-command small{font:7.5px/1.2 var(--mono);letter-spacing:1.4px;color:var(--theme-text-6f746b,#6f746b);margin-bottom:5px;display:block}.easy-command code{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:10px/1.3 var(--mono);color:var(--theme-text-cbc8bd,#cbc8bd);display:block;overflow:hidden}.easy-command-copy{font:8px/1 var(--mono);letter-spacing:1.2px;color:var(--theme-text-deaa85,#deaa85);border:1px solid var(--theme-border-ff82582d,#ff82582d);background:var(--theme-surface-18130f,#18130f);border-radius:3px;padding:6px 8px}.easy-no-stack{flex-wrap:wrap;gap:8px;margin-top:21px;display:flex}.easy-no-stack span{font:8.5px/1 var(--mono);letter-spacing:1.1px;color:var(--theme-text-bdc5b5,#bdc5b5);border:1px solid var(--theme-border-a8b29427,#a8b29427);background:var(--theme-surface-1115119c,#1115119c);border-radius:999px;padding:9px 11px}.easy-no-stack span:before{content:"✓";color:var(--theme-text-b8d698,#b8d698);margin-right:6px}.easy-add-actions{align-items:center;gap:22px;margin-top:27px;display:flex}.easy-add-actions .text-link{font-size:11px}.easy-add-figure{min-width:0;margin:-16px -44px -8px -14px;position:relative}.easy-add-art{width:100%;height:auto;display:block;overflow:visible}.easy-route{fill:none;stroke:var(--theme-stroke-69715f5a,#69715f5a);stroke-width:1.2px;stroke-dasharray:3 6}.easy-new-route,.easy-new-route-glow{fill:none;stroke-linecap:round}.easy-new-route{stroke:var(--theme-stroke-8e735e6a,#8e735e6a);stroke-width:1.2px;stroke-dasharray:4 7}.easy-new-route-glow{stroke:var(--theme-stroke-bdd99d,#bdd99d);stroke-width:2.6px;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;filter:drop-shadow(0 0 5px #bdd99d66);animation:8.4s ease-in-out infinite easy-route-light}.easy-new-worker{transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 13px 9px #0007);animation:8.4s cubic-bezier(.22,.72,.18,1) infinite easy-worker-join}.easy-new-aura{animation:8.4s ease-in-out infinite easy-aura}.easy-new-edge{animation:8.4s ease-in-out infinite easy-edge}.easy-new-led{animation:8.4s ease-in-out infinite easy-led}.easy-new-name{animation:8.4s ease-in-out infinite easy-new-name}.easy-pending{animation:8.4s ease-in-out infinite easy-pending}.easy-approved{opacity:0;animation:8.4s ease-in-out infinite easy-approved}.easy-check{opacity:0;transform-box:fill-box;transform-origin:50%;animation:8.4s cubic-bezier(.2,.8,.2,1) infinite easy-check}.easy-count-three{animation:8.4s ease-in-out infinite easy-count3}.easy-count-four{opacity:0;animation:8.4s ease-in-out infinite easy-count4}.easy-existing-worker{filter:drop-shadow(0 10px 7px #0005)}.easy-add-steps{font:8px/1 var(--mono);letter-spacing:1.35px;color:var(--theme-text-777b72,#777b72);justify-content:center;align-items:center;gap:12px;margin:-9px 52px 0;padding-top:8px;display:flex}.easy-add-steps i{background:var(--theme-surface-555a51,#555a51);opacity:.8;width:30px;height:1px}.easy-step{text-wrap:nowrap;transition:color .2s}.easy-step b{color:var(--theme-text-5f645c,#5f645c);margin-right:4px;font-weight:500}.easy-step-copy{animation:8.4s ease-in-out infinite easy-step-copy}.easy-step-run{animation:8.4s ease-in-out infinite easy-step-run}.easy-step-approve{animation:8.4s ease-in-out infinite easy-step-approve}.easy-step-joined{animation:8.4s ease-in-out infinite easy-step-joined}@keyframes easy-command-line{0%,4%{right:100%}12%,22%{right:0}28%,to{opacity:.35;right:0}}@keyframes easy-command-dot{0%,5%,to{box-shadow:0 0 8px var(--theme-shadow-ff82582b,#ff82582b)}10%,23%{box-shadow:0 0 18px var(--theme-shadow-ff825887,#ff825887)}}@keyframes easy-worker-join{0%,24%{opacity:.35;transform:translate(62px,-58px)}31%,49%{opacity:1;transform:translate(62px,-58px)}68%,94%{opacity:1;transform:translate(0)}99%,to{opacity:0;transform:translate(0)}}@keyframes easy-aura{0%,20%,to{fill:url(#easy-orange-aura);opacity:.7}35%,60%{fill:url(#easy-orange-aura);opacity:1}72%,94%{fill:url(#easy-green-aura);opacity:1}}@keyframes easy-edge{0%,59%{stroke:var(--theme-stroke-edaa7b,#edaa7b)}70%,94%{stroke:var(--theme-stroke-b9d69a,#b9d69a)}}@keyframes easy-led{0%,59%{fill:var(--theme-paint-edaa7b,#edaa7b);filter:none}70%,94%{fill:var(--theme-paint-b9d69a,#b9d69a);filter:drop-shadow(0 0 5px #b9d69a)}99%,to{fill:var(--theme-paint-edaa7b,#edaa7b);filter:none}}@keyframes easy-new-name{0%,63%{opacity:1}72%,to{opacity:0}}@keyframes easy-pending{0%,26%{opacity:0}34%,58%{opacity:1}66%,to{opacity:0}}@keyframes easy-approved{0%,57%{opacity:0}66%,94%{opacity:1}99%,to{opacity:0}}@keyframes easy-check{0%,57%{opacity:0;transform:scale(.65)}64%{opacity:1;transform:scale(1.12)}70%,82%{opacity:1;transform:scale(1)}88%,to{opacity:0;transform:scale(.9)}}@keyframes easy-route-light{0%,65%{opacity:0;stroke-dashoffset:1px}73%,94%{opacity:.95;stroke-dashoffset:0}99%,to{opacity:0;stroke-dashoffset:-1px}}@keyframes easy-count3{0%,69%{opacity:1}76%,to{opacity:0}}@keyframes easy-count4{0%,69%{opacity:0}76%,94%{opacity:1}99%,to{opacity:0}}@keyframes easy-step-copy{0%,4%,to{color:var(--theme-text-777b72,#777b72)}8%,24%{color:var(--theme-text-f0b58b,#f0b58b)}}@keyframes easy-step-run{0%,22%,to{color:var(--theme-text-777b72,#777b72)}28%,52%{color:var(--theme-text-f0b58b,#f0b58b)}}@keyframes easy-step-approve{0%,51%,to{color:var(--theme-text-777b72,#777b72)}58%,70%{color:var(--theme-text-d1d4c6,#d1d4c6)}}@keyframes easy-step-joined{0%,69%,to{color:var(--theme-text-777b72,#777b72)}76%,94%{color:var(--theme-text-cce2af,#cce2af)}}@media (width<=1100px){.easy-add-layout{grid-template-columns:minmax(0,.84fr) minmax(500px,1.16fr)}.easy-add-figure{margin:-8px -34px -4px -24px}.easy-add-steps{gap:8px;margin-left:34px;margin-right:34px}.easy-add-steps i{width:19px}}@media (width<=900px){#features.easy-add-section{padding-top:72px;padding-bottom:74px}.easy-add-layout{grid-template-columns:1fr;gap:15px;margin-top:22px}.easy-add-copy{grid-template-columns:1.05fr .95fr;gap:0 27px;max-width:none;display:grid}.easy-add-copy h2{grid-column:1/-1}.easy-add-intro{grid-column:1;margin-top:21px}.easy-command{grid-column:1;max-width:none}.easy-no-stack{grid-area:2/2/5;align-content:start;margin-top:21px}.easy-add-actions{grid-column:1}.easy-add-figure{width:calc(100% + 48px);margin:-4px -24px -6px}}@media (width<=560px){#features.easy-add-section{padding-top:62px;padding-bottom:64px}#features.easy-add-section:before{inset:37% -12% 5%}.easy-add-layout{margin-top:22px}.easy-add-copy{padding:0;display:block}.easy-add-copy h2{letter-spacing:-1.9px!important;font-size:38px!important;line-height:1.08!important}.easy-add-intro{margin-top:17px;font-size:13px;line-height:1.75}.easy-command{gap:9px;margin-top:19px;padding:10px}.easy-command small{letter-spacing:1px;font-size:6px}.easy-command code{font-size:8px}.easy-command-copy{padding:5px 6px;font-size:6.5px}.easy-no-stack{gap:6px;margin-top:17px}.easy-no-stack span{letter-spacing:.75px;padding:7px 8px;font-size:7.2px}.easy-add-actions{gap:15px;margin-top:22px}.easy-add-actions .button{padding:12px 15px}.easy-add-actions .text-link{font-size:9px}.easy-add-figure{width:calc(100% + 54px);margin:15px -27px -3px}.easy-add-steps{letter-spacing:.7px;gap:6px;margin:-3px 29px 0;font-size:6.5px}.easy-add-steps i{width:10px}.easy-step b{margin-right:2px}}@media (prefers-reduced-motion:reduce){.easy-command:after,.easy-command-dot,.easy-new-route-glow,.easy-new-worker,.easy-new-aura,.easy-new-edge,.easy-new-led,.easy-new-name,.easy-pending,.easy-approved,.easy-check,.easy-count-three,.easy-count-four,.easy-step{animation:none!important}.easy-command:after{opacity:.35;right:0}.easy-new-worker{opacity:1;transform:none}.easy-new-aura{fill:url(#easy-green-aura)}.easy-new-edge{stroke:var(--theme-stroke-b9d69a,#b9d69a)}.easy-new-led{fill:var(--theme-paint-b9d69a,#b9d69a)}.easy-pending,.easy-check,.easy-count-three{opacity:0}.easy-approved,.easy-new-route-glow,.easy-count-four{opacity:1}.easy-step-joined{color:var(--theme-text-cce2af,#cce2af)}}#features.runner-three-section{isolation:isolate;border-top:1px solid var(--line);padding-top:92px;padding-bottom:96px;position:relative;overflow:hidden}#features.runner-three-section:before{content:"";z-index:-2;background:radial-gradient(ellipse at 50% 42%,var(--theme-surface-75432314,#75432314),transparent 63%);pointer-events:none;position:absolute;inset:18% 6% 6%}#features.runner-three-section:after{content:"";z-index:-2;background:radial-gradient(ellipse at 50% 50%,var(--theme-surface-9cac8710,#9cac8710),transparent 67%);pointer-events:none;width:72%;height:34%;position:absolute;bottom:8%;left:50%;transform:translate(-50%)}.runner-three-heading{grid-template-columns:minmax(0,.95fr) minmax(320px,.62fr);align-items:end;gap:50px;margin-top:20px;display:grid}#features .runner-three-heading h2{letter-spacing:-3.8px;color:var(--theme-text-f0efe6,#f0efe6);margin:0;font-size:clamp(48px,5vw,72px);font-weight:540;line-height:.99}#features .runner-three-heading h2 span{color:var(--orange)}.runner-three-heading p{max-width:470px;color:var(--theme-text-aaa99f,#aaa99f);margin:0 0 7px;font-size:15px;line-height:1.75}.runner-three-stage{border-top:1px solid var(--theme-border-ffffff16,#ffffff16);border-bottom:1px solid var(--theme-border-ffffff12,#ffffff12);background:linear-gradient(180deg,var(--theme-surface-121414b0,#121414b0),var(--theme-surface-0d0f0fd6,#0d0f0fd6) 58%,var(--theme-surface-0a0b0be8,#0a0b0be8));box-shadow:inset 0 1px var(--theme-shadow-ffffff05,#ffffff05),0 32px 80px var(--theme-shadow-00000036,#00000036);grid-template-columns:1fr 1fr 1fr;min-height:430px;margin-top:48px;display:grid;position:relative;overflow:hidden}.runner-three-stage:before{content:"";background:linear-gradient(90deg,transparent 33.333%,var(--theme-surface-ffffff0d,#ffffff0d) 33.333%,var(--theme-surface-ffffff0d,#ffffff0d) calc(33.333% + 1px),transparent calc(33.333% + 1px),transparent 66.666%,var(--theme-surface-ffffff0d,#ffffff0d) 66.666%,var(--theme-surface-ffffff0d,#ffffff0d) calc(66.666% + 1px),transparent calc(66.666% + 1px));pointer-events:none;position:absolute;inset:0}.runner-stage-rail{background:var(--theme-surface-59605655,#59605655);z-index:1;height:1px;position:absolute;top:92px;left:9%;right:9%}.runner-stage-rail:before{content:"";background:linear-gradient(90deg,var(--theme-surface-e59a6c,#e59a6c),var(--theme-surface-e3b08c,#e3b08c) 48%,var(--theme-surface-b8d39a,#b8d39a));width:0;height:3px;box-shadow:0 0 15px var(--theme-shadow-e7976260,#e7976260);animation:8.7s cubic-bezier(.25,.72,.25,1) infinite runner-rail;position:absolute;top:-1px;left:0}.runner-stage-packet{background:var(--theme-surface-f0a77b,#f0a77b);width:11px;height:11px;box-shadow:0 0 16px var(--theme-shadow-ff936d96,#ff936d96);z-index:4;border-radius:50%;animation:8.7s cubic-bezier(.25,.72,.25,1) infinite runner-packet;position:absolute;top:87px;left:9%}.runner-three-step{isolation:isolate;flex-direction:column;min-width:0;padding:27px 29px 25px;display:flex;position:relative}.runner-three-step:before{content:"";opacity:0;z-index:-1;background:radial-gradient(circle at 50% 43%,var(--theme-surface-c7774219,#c7774219),transparent 57%);transition:opacity .2s;position:absolute;inset:0}.runner-step-copy:before{animation:8.7s ease-in-out infinite runner-bg-copy}.runner-step-run:before{animation:8.7s ease-in-out infinite runner-bg-run}.runner-step-approve:before{background:radial-gradient(circle at 50% 43%,var(--theme-surface-9caf8418,#9caf8418),transparent 57%);animation:8.7s ease-in-out infinite runner-bg-approve}.runner-step-header{z-index:5;align-items:flex-start;gap:13px;min-height:54px;display:flex;position:relative}.runner-step-number{font:9px/1 var(--mono);letter-spacing:1.5px;color:var(--theme-text-676b64,#676b64);border:1px solid var(--theme-border-ffffff18,#ffffff18);background:var(--theme-surface-0b0d0d,#0b0d0d);border-radius:999px;padding:7px 8px}.runner-step-title{color:var(--theme-text-d6d6cc,#d6d6cc);letter-spacing:-.6px;font-size:23px;font-weight:520;line-height:1;display:block}.runner-step-sub{font:7.5px/1.2 var(--mono);letter-spacing:1.15px;text-transform:uppercase;color:var(--theme-text-676c64,#676c64);margin-top:8px;display:block}.runner-step-copy .runner-step-number,.runner-step-copy .runner-step-title{animation:8.7s ease-in-out infinite runner-label-copy}.runner-step-run .runner-step-number,.runner-step-run .runner-step-title{animation:8.7s ease-in-out infinite runner-label-run}.runner-step-approve .runner-step-number,.runner-step-approve .runner-step-title{animation:8.7s ease-in-out infinite runner-label-approve}.runner-copy-visual{flex:1;justify-content:center;align-items:center;padding:20px 5px 8px;display:flex}.runner-terminal{border:1px solid var(--theme-border-ffffff1a,#ffffff1a);background:var(--theme-surface-090b0b,#090b0b);width:min(100%,340px);box-shadow:0 18px 38px var(--theme-shadow-0007,#0007),inset 0 1px var(--theme-shadow-ffffff07,#ffffff07);border-radius:7px;padding:15px 16px 14px;animation:8.7s ease-in-out infinite runner-terminal;position:relative;overflow:hidden}.runner-terminal:after{content:"";background:linear-gradient(90deg,var(--orange),var(--theme-surface-e6b18e,#e6b18e));height:2px;box-shadow:0 0 12px var(--theme-shadow-e9996870,#e9996870);animation:8.7s ease-in-out infinite runner-copy-line;position:absolute;bottom:0;left:0;right:100%}.runner-terminal-top{align-items:center;gap:5px;margin-bottom:13px;display:flex}.runner-terminal-top i{background:var(--theme-surface-3e423e,#3e423e);border-radius:50%;width:6px;height:6px}.runner-terminal-top i:first-child{background:var(--theme-surface-8a563d,#8a563d)}.runner-terminal-top i:nth-child(2){background:var(--theme-surface-8b7952,#8b7952)}.runner-terminal-top i:nth-child(3){background:var(--theme-surface-61785d,#61785d)}.runner-terminal small{font:7px/1 var(--mono);letter-spacing:1.45px;color:var(--theme-text-6b7068,#6b7068);margin-bottom:8px;display:block}.runner-terminal code{min-width:0;font:10px/1.45 var(--mono);color:var(--theme-text-d8d4c9,#d8d4c9);white-space:nowrap;align-items:center;gap:8px;display:flex;overflow:hidden}.runner-terminal code b{color:var(--theme-text-d99167,#d99167);font-weight:500}.runner-terminal code span{text-overflow:ellipsis;overflow:hidden}.runner-copy-state{font:7px/1 var(--mono);letter-spacing:1.25px;color:var(--theme-text-dca27d,#dca27d);border:1px solid var(--theme-border-ff8d5d32,#ff8d5d32);background:var(--theme-surface-17110e,#17110e);border-radius:4px;padding:6px 7px;animation:8.7s ease-in-out infinite runner-copy-state;position:absolute;top:12px;right:14px}.runner-run-visual,.runner-approve-visual{flex:1;justify-content:center;align-items:center;padding:2px 0 0;display:flex;position:relative}.runner-run-art,.runner-approve-art{filter:drop-shadow(0 13px 11px #0007);width:100%;max-width:365px;height:auto;display:block;overflow:visible}.runner-run-pulse{animation:8.7s ease-in-out infinite runner-run-pulse}.runner-run-edge{animation:8.7s ease-in-out infinite runner-run-edge}.runner-run-led{animation:8.7s ease-in-out infinite runner-run-led}.runner-run-command{animation:8.7s cubic-bezier(.2,.8,.2,1) infinite runner-run-command}.runner-installing{animation:8.7s ease-in-out infinite runner-installing}.runner-ready{opacity:0;animation:8.7s ease-in-out infinite runner-ready}.runner-pending-tag{animation:8.7s ease-in-out infinite runner-pending-tag}.runner-approved-tag{opacity:0;animation:8.7s ease-in-out infinite runner-approved-tag}.runner-approve-route{stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;animation:8.7s ease-in-out infinite runner-approve-route}.runner-approve-led{animation:8.7s ease-in-out infinite runner-approve-led}.runner-ready-jobs{opacity:0;animation:8.7s ease-in-out infinite runner-ready-jobs}.runner-three-footer{justify-content:space-between;align-items:center;gap:25px;margin-top:23px;display:flex}.runner-three-no-stack{flex-wrap:wrap;gap:8px;display:flex}.runner-three-no-stack span{font:8px/1 var(--mono);letter-spacing:1px;color:var(--theme-text-bfc7b7,#bfc7b7);border:1px solid var(--theme-border-a7b49324,#a7b49324);background:var(--theme-surface-1115119c,#1115119c);border-radius:999px;padding:9px 11px}.runner-three-no-stack span:before{content:"✓";color:var(--theme-text-b8d698,#b8d698);margin-right:6px}.runner-three-actions{flex:none;align-items:center;gap:20px;display:flex}.runner-three-actions .text-link{font-size:10px}@keyframes runner-rail{0%,4%{width:0}24%{width:39%}58%{width:71%}78%,94%{width:100%}99%,to{width:0}}@keyframes runner-packet{0%,5%{opacity:0;left:9%}10%,23%{opacity:1;left:31.4%}29%,54%{opacity:1;left:50%}61%,76%{opacity:1;background:var(--theme-surface-efb38d,#efb38d);box-shadow:0 0 16px var(--theme-shadow-efaa7f86,#efaa7f86);left:68.6%}82%,94%{opacity:1;background:var(--theme-surface-b7d497,#b7d497);box-shadow:0 0 18px var(--theme-shadow-b7d49780,#b7d49780);left:91%}99%,to{opacity:0;left:9%}}@keyframes runner-bg-copy{0%,4%,to{opacity:0}8%,29%{opacity:1}35%,to{opacity:0}}@keyframes runner-bg-run{0%,27%,to{opacity:0}33%,60%{opacity:1}66%,to{opacity:0}}@keyframes runner-bg-approve{0%,58%,to{opacity:0}64%,94%{opacity:1}99%,to{opacity:0}}@keyframes runner-label-copy{0%,4%,to{color:var(--theme-text-676b64,#676b64);border-color:var(--theme-border-ffffff18,#ffffff18)}8%,28%{color:var(--theme-text-f0b58b,#f0b58b);border-color:var(--theme-border-f0a57b4d,#f0a57b4d)}35%,to{color:var(--theme-text-676b64,#676b64);border-color:var(--theme-border-ffffff18,#ffffff18)}}@keyframes runner-label-run{0%,28%,to{color:var(--theme-text-676b64,#676b64);border-color:var(--theme-border-ffffff18,#ffffff18)}34%,61%{color:var(--theme-text-f0b58b,#f0b58b);border-color:var(--theme-border-f0a57b4d,#f0a57b4d)}67%,to{color:var(--theme-text-676b64,#676b64);border-color:var(--theme-border-ffffff18,#ffffff18)}}@keyframes runner-label-approve{0%,59%,to{color:var(--theme-text-676b64,#676b64);border-color:var(--theme-border-ffffff18,#ffffff18)}65%,94%{color:var(--theme-text-c9dfaa,#c9dfaa);border-color:var(--theme-border-b7d4974d,#b7d4974d)}99%,to{color:var(--theme-text-676b64,#676b64);border-color:var(--theme-border-ffffff18,#ffffff18)}}@keyframes runner-terminal{0%,4%,to{border-color:var(--theme-border-ffffff16,#ffffff16);box-shadow:0 18px 38px var(--theme-shadow-0007,#0007),inset 0 1px var(--theme-shadow-ffffff07,#ffffff07);transform:translateY(4px)}8%,27%{border-color:var(--theme-border-ff9a6740,#ff9a6740);box-shadow:0 19px 44px var(--theme-shadow-0008,#0008),0 0 28px var(--theme-shadow-cb704018,#cb704018),inset 0 1px var(--theme-shadow-ffffff08,#ffffff08);transform:translateY(0)}34%,to{transform:translateY(2px)}}@keyframes runner-copy-line{0%,6%{right:100%}13%,26%{right:0}33%,to{opacity:.26;right:0}}@keyframes runner-copy-state{0%,8%,to{color:var(--theme-text-dca27d,#dca27d)}14%,26%{color:var(--theme-text-f0bd99,#f0bd99);box-shadow:0 0 12px var(--theme-shadow-f19e6835,#f19e6835)}33%,to{color:var(--theme-text-806d61,#806d61);box-shadow:none}}@keyframes runner-run-pulse{0%,29%,to{opacity:.18}35%,57%{opacity:.9}64%,to{opacity:.18}}@keyframes runner-run-edge{0%,30%,to{stroke:var(--theme-stroke-81766b,#81766b)}35%,61%{stroke:var(--theme-stroke-e9a270,#e9a270)}67%,to{stroke:var(--theme-stroke-81766b,#81766b)}}@keyframes runner-run-led{0%,30%,to{fill:var(--theme-paint-6f746e,#6f746e);filter:none}37%,54%{fill:var(--theme-paint-e69c6d,#e69c6d);filter:drop-shadow(0 0 5px #e69c6d)}58%,64%{fill:var(--theme-paint-c6deaa,#c6deaa);filter:drop-shadow(0 0 5px #c6deaa)}70%,to{fill:var(--theme-paint-6f746e,#6f746e);filter:none}}@keyframes runner-run-command{0%,25%{opacity:0;transform:translate(-42px,-20px)}31%{opacity:1}36%,48%{opacity:1;transform:translate(0)}53%,to{opacity:0;transform:translate(18px,9px)}}@keyframes runner-installing{0%,30%{opacity:0}36%,54%{opacity:1}60%,to{opacity:0}}@keyframes runner-ready{0%,52%{opacity:0}59%,64%{opacity:1}69%,to{opacity:0}}@keyframes runner-pending-tag{0%,57%{opacity:0}64%,75%{opacity:1}81%,to{opacity:0}}@keyframes runner-approved-tag{0%,74%{opacity:0}81%,94%{opacity:1}99%,to{opacity:0}}@keyframes runner-approve-route{0%,76%{opacity:0;stroke-dashoffset:1px}82%,94%{opacity:1;stroke-dashoffset:0}99%,to{opacity:0;stroke-dashoffset:-1px}}@keyframes runner-approve-led{0%,75%,to{fill:var(--theme-paint-d39468,#d39468);filter:none}82%,94%{fill:var(--theme-paint-b9d69a,#b9d69a);filter:drop-shadow(0 0 5px #b9d69a)}99%,to{fill:var(--theme-paint-d39468,#d39468);filter:none}}@keyframes runner-ready-jobs{0%,79%{opacity:0}85%,94%{opacity:1}99%,to{opacity:0}}@media (width<=1000px){.runner-three-heading{grid-template-columns:1fr;gap:18px}.runner-three-heading p{max-width:650px}.runner-three-stage{min-height:400px}.runner-three-step{padding:24px 20px}.runner-step-title{font-size:21px}}@media (width<=760px){#features.runner-three-section{padding-top:72px;padding-bottom:76px}.runner-three-stage{grid-template-columns:1fr;min-height:0;margin-top:32px}.runner-three-stage:before{background:linear-gradient(180deg,transparent 33.333%,var(--theme-surface-ffffff0d,#ffffff0d) 33.333%,var(--theme-surface-ffffff0d,#ffffff0d) calc(33.333% + 1px),transparent calc(33.333% + 1px),transparent 66.666%,var(--theme-surface-ffffff0d,#ffffff0d) 66.666%,var(--theme-surface-ffffff0d,#ffffff0d) calc(66.666% + 1px),transparent calc(66.666% + 1px))}.runner-stage-rail,.runner-stage-packet{display:none}.runner-three-step{min-height:320px;padding:23px 24px}.runner-three-step:not(:last-child){border-bottom:1px solid var(--theme-border-ffffff0d,#ffffff0d)}.runner-copy-visual{padding-top:28px}.runner-terminal{max-width:420px}.runner-run-art,.runner-approve-art{max-width:330px}.runner-three-footer{flex-direction:column;align-items:flex-start}.runner-three-actions{justify-content:flex-start;width:100%}}@media (width<=520px){#features.runner-three-section{padding-top:62px;padding-bottom:64px}#features .runner-three-heading h2{letter-spacing:-2.1px;font-size:39px}.runner-three-heading p{font-size:13px;line-height:1.72}.runner-three-stage{margin-top:26px}.runner-three-step{min-height:287px;padding:20px 17px}.runner-step-title{font-size:20px}.runner-step-sub{font-size:6.7px}.runner-copy-visual{padding:14px 0 3px}.runner-terminal{padding:13px}.runner-terminal code{font-size:8px}.runner-terminal small{font-size:6.4px}.runner-copy-state{padding:5px;font-size:6px}.runner-run-art,.runner-approve-art{max-width:300px}.runner-three-no-stack{gap:6px}.runner-three-no-stack span{padding:7px 8px;font-size:7px}.runner-three-actions{flex-wrap:wrap;gap:14px}.runner-three-actions .button{padding:12px 14px}.runner-three-actions .text-link{font-size:9px}}@media (prefers-reduced-motion:reduce){.runner-stage-rail:before,.runner-stage-packet,.runner-three-step:before,.runner-step-number,.runner-step-title,.runner-terminal,.runner-terminal:after,.runner-copy-state,.runner-run-pulse,.runner-run-edge,.runner-run-led,.runner-run-command,.runner-installing,.runner-ready,.runner-pending-tag,.runner-approved-tag,.runner-approve-route,.runner-approve-led,.runner-ready-jobs{animation:none!important}.runner-stage-rail:before{width:100%}.runner-stage-packet{opacity:1;background:var(--theme-surface-b7d497,#b7d497);left:91%}.runner-approved-tag,.runner-approve-route,.runner-ready-jobs{opacity:1}.runner-pending-tag,.runner-installing,.runner-run-command{opacity:0}.runner-approve-led{fill:var(--theme-paint-b9d69a,#b9d69a)}.runner-step-number,.runner-step-title{color:var(--theme-text-d8d8cf,#d8d8cf)}}.runner-flow-section{--flow-duration:12.4s}.runner-flow-heading{margin-bottom:0}.runner-flow-window{border:1px solid var(--theme-border-ffffff18,#ffffff18);background:linear-gradient(180deg,var(--theme-surface-121414ed,#121414ed),var(--theme-surface-0b0d0df5,#0b0d0df5));box-shadow:inset 0 1px var(--theme-shadow-ffffff08,#ffffff08),0 34px 90px var(--theme-shadow-0006,#0006);border-radius:18px;min-height:520px;margin-top:44px;position:relative;overflow:hidden}.runner-flow-window:before{content:"";background:radial-gradient(ellipse at 50% 58%,var(--theme-surface-8b51211b,#8b51211b),transparent 48%),linear-gradient(180deg,var(--theme-surface-ffffff02,#ffffff02),transparent 42%);pointer-events:none;position:absolute;inset:0}.runner-flow-tabs{z-index:5;border-bottom:1px solid var(--theme-border-ffffff12,#ffffff12);background:var(--theme-surface-0b0d0dbf,#0b0d0dbf);backdrop-filter:blur(10px);grid-template-columns:auto minmax(55px,1fr) auto minmax(55px,1fr) auto;align-items:center;gap:14px;padding:20px 24px 17px;display:grid;position:relative}.runner-flow-tab{min-width:0;font:8px/1 var(--mono);letter-spacing:1.25px;text-transform:uppercase;color:var(--theme-text-676c65,#676c65);align-items:center;gap:8px;transition:color .25s;display:flex}.runner-flow-tab span{border:1px solid var(--theme-border-ffffff17,#ffffff17);background:var(--theme-surface-0a0c0c,#0a0c0c);width:25px;height:25px;color:inherit;box-shadow:inset 0 1px var(--theme-shadow-ffffff05,#ffffff05);border-radius:50%;place-items:center;font-size:7px;display:grid}.runner-flow-tab strong{font:500 9px/1 var(--mono);letter-spacing:1.1px;color:inherit}.runner-flow-line{background:var(--theme-surface-ffffff10,#ffffff10);height:1px;position:relative;overflow:hidden}.runner-flow-line i{background:linear-gradient(90deg,var(--theme-surface-e59a6c,#e59a6c),var(--theme-surface-b9d69a,#b9d69a));width:0;box-shadow:0 0 10px var(--theme-shadow-e79b6770,#e79b6770);position:absolute;inset:0 auto 0 0}.flow-tab-copy{animation:flow-tab-copy var(--flow-duration) ease-in-out infinite}.flow-tab-run{animation:flow-tab-run var(--flow-duration) ease-in-out infinite}.flow-tab-approve{animation:flow-tab-approve var(--flow-duration) ease-in-out infinite}.runner-flow-line:nth-of-type(2) i{animation:flow-line-one var(--flow-duration) ease-in-out infinite}.runner-flow-line:nth-of-type(4) i{animation:flow-line-two var(--flow-duration) ease-in-out infinite}.runner-flow-scene{isolation:isolate;height:430px;position:relative;overflow:hidden}.runner-flow-scene:before{content:"";background:radial-gradient(ellipse,var(--theme-surface-0008,#0008),transparent 70%);filter:blur(7px);border-radius:50%;width:74%;height:82px;position:absolute;bottom:56px;left:50%;transform:translate(-50%)}.runner-flow-command{z-index:7;border:1px solid var(--theme-border-ffffff1b,#ffffff1b);background:var(--theme-surface-080a0af0,#080a0af0);width:min(520px,72%);box-shadow:0 14px 34px var(--theme-shadow-0008,#0008),inset 0 1px var(--theme-shadow-ffffff08,#ffffff08);animation:flow-command var(--flow-duration) cubic-bezier(.22,.72,.22,1) infinite;border-radius:8px;align-items:center;gap:12px;padding:13px 15px;display:flex;position:absolute;top:116px;left:50%;transform:translate(-50%)}.runner-flow-prompt{font:11px/1 var(--mono);color:var(--theme-text-dc976d,#dc976d)}.runner-flow-command code{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:10px/1.3 var(--mono);color:var(--theme-text-ddd9cf,#ddd9cf);overflow:hidden}.runner-flow-copy-state{font:7px/1 var(--mono);letter-spacing:1.2px;color:var(--theme-text-e6ad86,#e6ad86);border:1px solid var(--theme-border-df8c5737,#df8c5737);background:var(--theme-surface-15100d,#15100d);animation:flow-copy-state var(--flow-duration) ease-in-out infinite;border-radius:4px;flex:none;margin-left:auto;padding:6px 7px}.runner-flow-packet{z-index:8;background:var(--theme-surface-f0a77b,#f0a77b);width:9px;height:9px;box-shadow:0 0 17px var(--theme-shadow-f0a77bb0,#f0a77bb0);opacity:0;animation:flow-packet var(--flow-duration) cubic-bezier(.3,.7,.2,1) infinite;border-radius:50%;position:absolute;top:160px;left:50%}.runner-flow-art{filter:drop-shadow(0 18px 16px #0007);width:min(760px,94%);height:auto;position:absolute;bottom:8px;left:50%;overflow:visible;transform:translate(-50%)}.runner-flow-floor{animation:flow-floor var(--flow-duration) ease-in-out infinite}.runner-flow-worker-aura{animation:flow-worker-aura var(--flow-duration) ease-in-out infinite}.runner-flow-worker{transform-origin:50%;animation:flow-worker var(--flow-duration) cubic-bezier(.22,.72,.22,1) infinite;transform:translate(380px,236px)}.runner-flow-worker-edge{animation:flow-worker-edge var(--flow-duration) ease-in-out infinite}.runner-flow-worker-led{animation:flow-worker-led var(--flow-duration) ease-in-out infinite}.runner-flow-mars{opacity:0;animation:flow-mars var(--flow-duration) cubic-bezier(.22,.72,.22,1) infinite;transform:translate(530px,226px)}.runner-flow-route-base{opacity:0;animation:flow-route-base var(--flow-duration) ease-in-out infinite}.runner-flow-route{opacity:0;stroke-dasharray:1;stroke-dashoffset:1px;animation:flow-route var(--flow-duration) ease-in-out infinite}.runner-flow-status{opacity:0}.status-installing{animation:flow-installing var(--flow-duration) ease-in-out infinite}.status-pending{animation:flow-pending var(--flow-duration) ease-in-out infinite}.status-approved{animation:flow-approved var(--flow-duration) ease-in-out infinite}.runner-flow-ready-label{opacity:0;animation:flow-ready var(--flow-duration) ease-in-out infinite}.runner-flow-caption{text-align:center;height:22px;font:8px/1 var(--mono);letter-spacing:1.35px;text-transform:uppercase;color:var(--theme-text-7e847a,#7e847a);position:absolute;bottom:18px;left:0;right:0}.runner-flow-caption span{opacity:0;position:absolute;left:0;right:0}.caption-copy{animation:flow-caption-copy var(--flow-duration) ease-in-out infinite}.caption-run{animation:flow-caption-run var(--flow-duration) ease-in-out infinite}.caption-approve{animation:flow-caption-approve var(--flow-duration) ease-in-out infinite}.runner-flow-footer{margin-top:22px}@keyframes flow-tab-copy{0%,24%{color:var(--theme-text-efb087,#efb087)}29%,to{color:var(--theme-text-676c65,#676c65)}}@keyframes flow-tab-run{0%,24%,to{color:var(--theme-text-676c65,#676c65)}30%,57%{color:var(--theme-text-efb087,#efb087)}62%{color:var(--theme-text-676c65,#676c65)}}@keyframes flow-tab-approve{0%,57%,to{color:var(--theme-text-676c65,#676c65)}63%,98%{color:var(--theme-text-cae0ad,#cae0ad)}}@keyframes flow-line-one{0%,15%{width:0}29%,to{width:100%}}@keyframes flow-line-two{0%,49%{width:0}64%,to{width:100%}}@keyframes flow-command{0%,4%{opacity:0;transform:translate(-50%,18px)scale(.98)}9%,22%{opacity:1;transform:translate(-50%)scale(1)}27%{opacity:1;transform:translate(-50%,-10px)scale(.99)}33%,to{opacity:0;transform:translate(-50%,-46px)scale(.97)}}@keyframes flow-copy-state{0%,10%{opacity:0}14%,23%{opacity:1;color:var(--theme-text-e6ad86,#e6ad86)}28%,to{opacity:0}}@keyframes flow-packet{0%,23%{opacity:0;transform:translate(-50%)scale(.7)}28%{opacity:1;transform:translate(-50%)scale(1)}39%{opacity:1;transform:translate(-50%,130px)scale(.9)}43%,to{opacity:0;transform:translate(-50%,150px)scale(.55)}}@keyframes flow-floor{0%,24%{opacity:.12}35%,95%{opacity:.36}to{opacity:.12}}@keyframes flow-worker-aura{0%,24%{opacity:0}32%,57%{opacity:1}64%,to{opacity:0}}@keyframes flow-approved-aura{0%,67%{opacity:0}76%,95%{opacity:1}to{opacity:0}}@keyframes flow-worker-edge{0%,26%{stroke:var(--theme-stroke-6f706a,#6f706a)}32%,68%{stroke:var(--theme-stroke-e09a6e,#e09a6e)}75%,98%{stroke:var(--theme-stroke-b9d69a,#b9d69a)}to{stroke:var(--theme-stroke-6f706a,#6f706a)}}@keyframes flow-worker-led{0%,26%{fill:var(--theme-paint-747872,#747872);filter:none}32%,68%{fill:var(--theme-paint-e7a172,#e7a172);filter:drop-shadow(0 0 5px #e7a172)}75%,98%{fill:var(--theme-paint-b9d69a,#b9d69a);filter:drop-shadow(0 0 5px #b9d69a)}to{fill:var(--theme-paint-747872,#747872);filter:none}}@keyframes flow-mars{0%,56%{opacity:0;transform:translate(550px,226px)scale(.95)}64%,98%{opacity:1;transform:translate(530px,226px)scale(1)}to{opacity:0;transform:translate(550px,226px)scale(.95)}}@keyframes flow-installing{0%,30%{opacity:0}35%,54%{opacity:1}59%,to{opacity:0}}@keyframes flow-caption-copy{0%,6%{opacity:0}12%,25%{opacity:1}31%,to{opacity:0}}@keyframes flow-caption-run{0%,30%{opacity:0}38%,59%{opacity:1}66%,to{opacity:0}}@keyframes flow-caption-approve{0%,66%{opacity:0}73%,95%{opacity:1}to{opacity:0}}@media (width<=760px){.runner-flow-window{min-height:470px;margin-top:30px}.runner-flow-tabs{grid-template-columns:auto 1fr auto 1fr auto;gap:8px;padding:17px 15px 14px}.runner-flow-tab{gap:5px}.runner-flow-tab span{width:22px;height:22px}.runner-flow-tab strong{font-size:7px}.runner-flow-scene{height:398px}.runner-flow-command{width:84%;padding:11px 12px;top:95px}.runner-flow-command code{font-size:8px}.runner-flow-art{width:112%;bottom:10px}.runner-flow-caption{font-size:6.8px}.runner-flow-heading p{max-width:620px}}@media (width<=520px){.runner-flow-window{border-radius:12px}.runner-flow-tabs{gap:5px;padding:14px 10px 12px}.runner-flow-tab strong{letter-spacing:.8px;font-size:6.5px}.runner-flow-tab span{width:20px;height:20px;font-size:6px}.runner-flow-scene{height:350px}.runner-flow-command{gap:8px;width:88%;padding:10px;top:75px}.runner-flow-command code{font-size:7.5px}.runner-flow-copy-state{padding:5px;font-size:6px}.runner-flow-art{width:126%;bottom:-3px}.runner-flow-caption{font-size:6.1px;bottom:12px}.runner-flow-footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.runner-flow-tab,.runner-flow-line i,.runner-flow-command,.runner-flow-copy-state,.runner-flow-packet,.runner-flow-floor,.runner-flow-worker-aura,.runner-flow-approved-aura,.runner-flow-worker,.runner-flow-worker-edge,.runner-flow-worker-led,.runner-flow-mars,.runner-flow-route-base,.runner-flow-route,.runner-flow-status,.runner-flow-ready-label,.runner-flow-caption span{animation:none!important}.flow-tab-approve{color:var(--theme-text-cae0ad,#cae0ad)}.runner-flow-line i{width:100%}.runner-flow-command,.runner-flow-packet,.runner-flow-worker-aura,.status-installing,.status-pending,.caption-copy,.caption-run{opacity:0}.runner-flow-worker{opacity:1;transform:translate(250px,236px)scale(.92)}.runner-flow-mars{opacity:1;transform:translate(530px,226px)}.runner-flow-route-base{opacity:1}.runner-flow-route{opacity:1;stroke-dashoffset:0}.status-approved,.runner-flow-ready-label,.runner-flow-approved-aura,.caption-approve{opacity:1}.runner-flow-worker-edge{stroke:var(--theme-stroke-b9d69a,#b9d69a)}.runner-flow-worker-led{fill:var(--theme-paint-b9d69a,#b9d69a)}}.runner-flow-fleet-plane,.runner-flow-request-orb,.runner-flow-approval-orb,.runner-flow-approval-ring,.runner-flow-approval-seal{display:none!important}.runner-flow-mars-core{filter:none!important;stroke:var(--theme-stroke-d09b747f,#d09b747f)!important;animation:none!important}.runner-flow-approved-pill{animation:flow-approved-clean var(--flow-duration) ease-in-out infinite!important}@keyframes flow-approved-clean{0%,71%{opacity:0;transform:translate(250px,98px)scale(.96)}76%{opacity:1;transform:translate(250px,98px)scale(1.03)}80%,98%{opacity:1;transform:translate(250px,98px)scale(1)}to{opacity:0;transform:translate(250px,98px)scale(.98)}}@media (prefers-reduced-motion:reduce){.runner-flow-approved-pill{opacity:1!important;animation:none!important;transform:translate(250px,98px)!important}.status-pending{opacity:0!important}}.runner-flow-ready-badge{opacity:0;animation:flow-ready-badge var(--flow-duration) ease-in-out infinite}.runner-flow-caption{display:none!important}.runner-flow-approved-aura{opacity:0;animation:flow-approved-aura-clean var(--flow-duration) ease-in-out infinite}@keyframes flow-approved-aura-clean{0%,61%{opacity:0}70%,98%{opacity:.8}to{opacity:0}}@keyframes flow-ready-badge{0%,76%{opacity:0;transform:translate(390px,188px)scale(.94)}81%{opacity:1;transform:translate(390px,188px)scale(1.03)}84%,98%{opacity:1;transform:translate(390px,188px)scale(1)}to{opacity:0;transform:translate(390px,188px)scale(.98)}}@media (prefers-reduced-motion:reduce){.runner-flow-ready-badge{opacity:1;animation:none!important}.runner-flow-approved-pill{opacity:1!important}.status-pending{opacity:0!important}}.onboard2-section{--onb2-duration:13.4s}.onboard2-heading{margin-bottom:0}.onboard2-heading p{max-width:570px}.onboard2-window{border:1px solid var(--theme-border-ffffff19,#ffffff19);background:linear-gradient(180deg,var(--theme-surface-121414f2,#121414f2),var(--theme-surface-0a0d0cf7,#0a0d0cf7));box-shadow:inset 0 1px var(--theme-shadow-ffffff08,#ffffff08),0 34px 90px var(--theme-shadow-0006,#0006);border-radius:18px;min-height:548px;margin-top:42px;position:relative;overflow:hidden}.onboard2-window:before{content:"";pointer-events:none;background:radial-gradient(ellipse at 26% 58%,var(--theme-surface-a45a2815,#a45a2815),transparent 40%),radial-gradient(ellipse at 75% 61%,var(--theme-surface-9bc1810e,#9bc1810e),transparent 38%),linear-gradient(180deg,var(--theme-surface-ffffff02,#ffffff02),transparent 45%);position:absolute;inset:0}.onboard2-steps{z-index:6;border-bottom:1px solid var(--theme-border-ffffff12,#ffffff12);background:var(--theme-surface-0b0d0dbd,#0b0d0dbd);backdrop-filter:blur(11px);grid-template-columns:auto minmax(70px,1fr) auto minmax(70px,1fr) auto;align-items:center;gap:15px;padding:20px 25px 17px;display:grid;position:relative}.onboard2-step{color:var(--theme-text-666c65,#666c65);font:8px/1 var(--mono);letter-spacing:1.1px;align-items:center;gap:8px;display:flex}.onboard2-step span{border:1px solid var(--theme-border-ffffff17,#ffffff17);background:var(--theme-surface-090b0b,#090b0b);width:25px;height:25px;color:inherit;border-radius:50%;place-items:center;font-size:7px;display:grid}.onboard2-step strong{font:500 9px/1 var(--mono);letter-spacing:1.15px;color:inherit}.onboard2-step-line{background:var(--theme-surface-ffffff10,#ffffff10);height:1px;position:relative;overflow:hidden}.onboard2-step-line i{background:linear-gradient(90deg,var(--theme-surface-e49a6d,#e49a6d),var(--theme-surface-b9d69a,#b9d69a));width:0;box-shadow:0 0 11px var(--theme-shadow-e59b6870,#e59b6870);position:absolute;inset:0 auto 0 0}.onboard2-step-copy{animation:onb2-step-copy var(--onb2-duration) ease-in-out infinite}.onboard2-step-run{animation:onb2-step-run var(--onb2-duration) ease-in-out infinite}.onboard2-step-approve{animation:onb2-step-approve var(--onb2-duration) ease-in-out infinite}.onboard2-step-line:nth-of-type(2) i{animation:onb2-line-a var(--onb2-duration) ease-in-out infinite}.onboard2-step-line:nth-of-type(4) i{animation:onb2-line-b var(--onb2-duration) ease-in-out infinite}.onboard2-scene{isolation:isolate;height:458px;position:relative;overflow:hidden}.onboard2-art{filter:none;width:min(820px,98%);height:auto;position:absolute;bottom:-4px;left:50%;overflow:visible;transform:translate(-50%)}.onboard2-command{z-index:8;border:1px solid var(--theme-border-ffffff1a,#ffffff1a);background:var(--theme-surface-080a0af2,#080a0af2);width:min(420px,54%);box-shadow:0 14px 30px var(--theme-shadow-0008,#0008),inset 0 1px var(--theme-shadow-ffffff08,#ffffff08);animation:onb2-command var(--onb2-duration) cubic-bezier(.22,.72,.22,1) infinite;border-radius:7px;align-items:center;gap:11px;padding:12px 13px;display:flex;position:absolute;top:92px;left:31%}.onboard2-prompt{font:11px/1 var(--mono);color:var(--theme-text-dd976d,#dd976d)}.onboard2-command code{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:9px/1.3 var(--mono);color:var(--theme-text-ddd9d0,#ddd9d0);overflow:hidden}.onboard2-copy-badge{border:1px solid var(--theme-border-e0986736,#e0986736);background:var(--theme-surface-17100d,#17100d);color:var(--theme-text-ecb18c,#ecb18c);font:6.8px/1 var(--mono);letter-spacing:1.05px;animation:onb2-copied var(--onb2-duration) ease-in-out infinite;border-radius:4px;flex:none;margin-left:auto;padding:5px 6px}.onboard2-mars-top,.onboard2-mars-led{animation:onb2-mars-state var(--onb2-duration) ease-in-out infinite}.onboard2-worker{animation:onb2-worker var(--onb2-duration) ease-in-out infinite}.onboard2-worker-edge,.onboard2-worker-led{animation:onb2-worker-state var(--onb2-duration) ease-in-out infinite}.onboard2-worker-aura{opacity:0;animation:onb2-worker-aura var(--onb2-duration) ease-in-out infinite}.onboard2-mars-aura{animation:onb2-mars-aura var(--onb2-duration) ease-in-out infinite}.onboard2-command-path{opacity:0;animation:onb2-command-path var(--onb2-duration) ease-in-out infinite}.onboard2-command-pulse{opacity:0;offset-path:path("M272 211 C352 166 438 163 501 205");offset-distance:0%;animation:onb2-command-pulse var(--onb2-duration) cubic-bezier(.28,.72,.22,1) infinite}.onboard2-cap{opacity:0;animation-duration:var(--onb2-duration);will-change:opacity;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.onboard2-cap-docker{animation-name:onb2-cap-a}.onboard2-cap-linux{animation-name:onb2-cap-b}.onboard2-cap-x64{animation-name:onb2-cap-c}.onboard2-register-path{opacity:0;animation:onb2-register-path var(--onb2-duration) ease-in-out infinite}.onboard2-register-pulse{opacity:0;offset-path:path("M507 220 C433 184 340 186 270 226");offset-distance:0%;animation:onb2-register-pulse var(--onb2-duration) cubic-bezier(.25,.7,.25,1) infinite}.onboard2-pending,.onboard2-approved,.onboard2-ready{opacity:0}.onboard2-pending{animation:onb2-pending var(--onb2-duration) ease-in-out infinite}.onboard2-approved{animation:onb2-approved var(--onb2-duration) ease-in-out infinite}.onboard2-ready{animation:onb2-ready var(--onb2-duration) ease-in-out infinite}.onboard2-job-route-base,.onboard2-job-route{opacity:0}.onboard2-job-route-base{animation:onb2-job-route-base var(--onb2-duration) ease-in-out infinite}.onboard2-job-route{stroke-dasharray:1;stroke-dashoffset:1px;animation:onb2-job-route var(--onb2-duration) ease-in-out infinite}.onboard2-job{opacity:0;transform-origin:50%;animation-duration:var(--onb2-duration);animation-timing-function:cubic-bezier(.28,.68,.2,1);animation-iteration-count:infinite}.onboard2-job-a{animation-name:onb2-job-a}.onboard2-job-b{animation-name:onb2-job-b}.onboard2-job-c{animation-name:onb2-job-c}.onboard2-footer{margin-top:22px}@keyframes onb2-step-copy{0%,25%{color:var(--theme-text-efb087,#efb087)}31%,to{color:var(--theme-text-666c65,#666c65)}}@keyframes onb2-step-run{0%,26%,to{color:var(--theme-text-666c65,#666c65)}32%,61%{color:var(--theme-text-efb087,#efb087)}67%{color:var(--theme-text-666c65,#666c65)}}@keyframes onb2-step-approve{0%,62%,to{color:var(--theme-text-666c65,#666c65)}68%,96%{color:var(--theme-text-cce1b7,#cce1b7)}}@keyframes onb2-line-a{0%,17%{width:0}32%,to{width:100%}}@keyframes onb2-line-b{0%,56%{width:0}70%,to{width:100%}}@keyframes onb2-command{0%,4%{opacity:0;transform:translate(-18px,10px)scale(.98)}9%,20%{opacity:1;transform:translate(0)scale(1)}24%,30%{opacity:1;transform:translate(92%,78px)scale(.92)}34%,to{opacity:0;transform:translate(105%,92px)scale(.88)}}@keyframes onb2-copied{0%,10%{opacity:0}14%,22%{opacity:1}27%,to{opacity:0}}@keyframes onb2-mars-aura{0%,24%{opacity:1}31%,62%{opacity:.35}69%,96%{opacity:.7}to{opacity:1}}@keyframes onb2-mars-state{0%,61%{filter:none}68%,96%{filter:drop-shadow(0 0 5px #c4dda8)}}@keyframes onb2-worker{0%,22%{opacity:.52}31%,to{opacity:1}}@keyframes onb2-worker-state{0%,26%{stroke:var(--theme-stroke-8d7667,#8d7667);fill:var(--theme-paint-777c78,#777c78);filter:none}33%,60%{stroke:var(--theme-stroke-e0a06f,#e0a06f);fill:var(--theme-paint-e0a06f,#e0a06f);filter:drop-shadow(0 0 4px #e0a06f)}68%,to{stroke:var(--theme-stroke-b9d69a,#b9d69a);fill:var(--theme-paint-b9d69a,#b9d69a);filter:drop-shadow(0 0 4px #b9d69a)}}@keyframes onb2-worker-aura{0%,28%{opacity:0}36%,62%{opacity:.48}69%,96%{opacity:.88}to{opacity:0}}@keyframes onb2-command-path{0%,20%{opacity:0}25%,39%{opacity:1}44%,to{opacity:0}}@keyframes onb2-command-pulse{0%,24%{opacity:0;offset-distance:0%}27%{opacity:1;offset-distance:0%}39%{opacity:1;offset-distance:100%}43%,to{opacity:0;offset-distance:100%}}@keyframes onb2-cap-a{0%,39%{opacity:0}44%,94%{opacity:1}99%,to{opacity:0}}@keyframes onb2-cap-b{0%,42%{opacity:0}47%,94%{opacity:1}99%,to{opacity:0}}@keyframes onb2-cap-c{0%,45%{opacity:0}50%,94%{opacity:1}99%,to{opacity:0}}@keyframes onb2-register-path{0%,49%{opacity:0}53%,64%{opacity:1}68%,to{opacity:0}}@keyframes onb2-register-pulse{0%,52%{opacity:0;offset-distance:0%}55%{opacity:1;offset-distance:0%}64%{opacity:1;offset-distance:100%}68%,to{opacity:0;offset-distance:100%}}@keyframes onb2-pending{0%,49%{opacity:0}54%,65%{opacity:1}69%,to{opacity:0}}@keyframes onb2-approved{0%,64%{opacity:0}69%,96%{opacity:1}to{opacity:0}}@keyframes onb2-ready{0%,69%{opacity:0}74%,96%{opacity:1}to{opacity:0}}@keyframes onb2-job-route-base{0%,66%{opacity:0}71%,97%{opacity:1}to{opacity:0}}@keyframes onb2-job-route{0%,67%{opacity:0;stroke-dashoffset:1px}72%,96%{opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:-1px}}@keyframes onb2-job-a{0%,72%{opacity:0;transform:translate(0)scale(.9)}75%{opacity:1;transform:translate(0)scale(1)}82%{opacity:1;transform:translate(237px,-25px)scale(.92)}85%,to{opacity:0;transform:translate(255px,-30px)scale(.8)}}@keyframes onb2-job-b{0%,79%{opacity:0;transform:translate(0)scale(.9)}82%{opacity:1;transform:translate(0)scale(1)}89%{opacity:1;transform:translate(239px,-25px)scale(.92)}92%,to{opacity:0;transform:translate(255px,-30px)scale(.8)}}@keyframes onb2-job-c{0%,86%{opacity:0;transform:translate(0)scale(.9)}89%{opacity:1;transform:translate(0)scale(1)}96%{opacity:1;transform:translate(234px,-25px)scale(.92)}99%,to{opacity:0;transform:translate(255px,-30px)scale(.8)}}@media (width<=760px){.onboard2-window{min-height:500px;margin-top:30px}.onboard2-steps{grid-template-columns:auto 1fr auto 1fr auto;gap:8px;padding:16px 14px 14px}.onboard2-step{gap:5px}.onboard2-step span{width:22px;height:22px}.onboard2-step strong{font-size:7px}.onboard2-scene{height:430px}.onboard2-art{width:116%;bottom:0}.onboard2-command{width:58%;padding:10px 11px;top:76px;left:27%}.onboard2-command code{font-size:7.7px}.onboard2-copy-badge{padding:4px 5px;font-size:5.8px}.onboard2-heading p{max-width:620px}}@media (width<=520px){.onboard2-window{border-radius:12px;min-height:462px}.onboard2-steps{gap:5px;padding:14px 10px 12px}.onboard2-step strong{letter-spacing:.75px;font-size:6.4px}.onboard2-step span{width:20px;height:20px;font-size:6px}.onboard2-scene{height:398px}.onboard2-art{width:134%;bottom:-4px;left:50%}.onboard2-command{gap:7px;width:63%;padding:9px;top:62px;left:24%}.onboard2-command code{font-size:6.8px}.onboard2-copy-badge{display:none}.onboard2-footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.onboard2-step,.onboard2-step-line i,.onboard2-command,.onboard2-copy-badge,.onboard2-mars-top,.onboard2-mars-led,.onboard2-worker,.onboard2-worker-edge,.onboard2-worker-led,.onboard2-worker-aura,.onboard2-mars-aura,.onboard2-command-path,.onboard2-command-pulse,.onboard2-cap,.onboard2-register-path,.onboard2-register-pulse,.onboard2-pending,.onboard2-approved,.onboard2-ready,.onboard2-job-route-base,.onboard2-job-route,.onboard2-job{animation:none!important}.onboard2-step-approve{color:var(--theme-text-cce1b7,#cce1b7)}.onboard2-step-line i{width:100%}.onboard2-command,.onboard2-command-path,.onboard2-command-pulse,.onboard2-register-path,.onboard2-register-pulse,.onboard2-pending{opacity:0}.onboard2-worker,.onboard2-cap,.onboard2-approved,.onboard2-ready,.onboard2-job-route-base,.onboard2-job-route{opacity:1}.onboard2-job-a{opacity:1;transform:translate(65px,-7px)}.onboard2-job-b{opacity:1;transform:translate(135px,-14px)}.onboard2-job-c{opacity:1;transform:translate(205px,-21px)}.onboard2-worker-edge{stroke:var(--theme-stroke-b9d69a,#b9d69a)}.onboard2-worker-led{fill:var(--theme-paint-b9d69a,#b9d69a)}}.onboard-flat-section{--flow-duration:13s}.onboard-flat-heading p{max-width:660px}.onboard-flat-window{border:1px solid var(--theme-border-262c28,#262c28);background:var(--theme-surface-0a0e0c,#0a0e0c);border-radius:18px;margin-top:34px;position:relative;overflow:hidden}.onboard-flat-steps{border-bottom:1px solid var(--theme-border-202622,#202622);background:var(--theme-surface-0d120f,#0d120f);grid-template-columns:auto 1fr auto 1fr auto;align-items:center;gap:14px;padding:18px 22px 16px;display:grid}.onboard-flat-step{color:var(--theme-text-656c66,#656c66);align-items:center;gap:8px;transition:color .25s;display:flex}.onboard-flat-step span{width:26px;height:26px;font-family:var(--mono);letter-spacing:.5px;border:1px solid;border-radius:999px;place-items:center;font-size:7px;display:grid}.onboard-flat-step strong{font-family:var(--mono);letter-spacing:1.25px;font-size:8px}.onboard-flat-step-line{background:var(--theme-surface-282e2a,#282e2a);height:1px;position:relative;overflow:hidden}.onboard-flat-step-line i{background:var(--theme-surface-df986b,#df986b);width:0;height:100%;display:block}.onboard-flat-copy{animation:of-step-copy var(--flow-duration) linear infinite}.onboard-flat-run{animation:of-step-run var(--flow-duration) linear infinite}.onboard-flat-approve{animation:of-step-approve var(--flow-duration) linear infinite}.onboard-flat-line-a i{animation:of-line-a var(--flow-duration) linear infinite}.onboard-flat-line-b i{animation:of-line-b var(--flow-duration) linear infinite}.onboard-flat-scene{background:linear-gradient(90deg,transparent 49.9%,var(--theme-surface-ffffff06,#ffffff06) 50%,transparent 50.1%), linear-gradient(var(--theme-surface-ffffff05,#ffffff05) 1px,transparent 1px), linear-gradient(90deg,var(--theme-surface-ffffff05,#ffffff05) 1px,transparent 1px), var(--theme-surface-0a0e0c,#0a0e0c);background-size:100% 100%,52px 52px,52px 52px;height:350px;position:relative;overflow:hidden}.onboard-flat-scene:before{content:"";background:var(--theme-surface-171c19,#171c19);opacity:.8;width:1px;position:absolute;top:111px;bottom:54px;left:50%}.of-node{border:1px solid var(--theme-border-333b35,#333b35);background:var(--theme-surface-111714,#111714);width:190px;height:132px;box-shadow:inset 0 1px 0 var(--theme-shadow-ffffff09,#ffffff09);z-index:3;border-radius:16px;position:absolute;top:134px}.of-mars{border-color:var(--theme-border-674b3a,#674b3a);background:var(--theme-surface-17120f,#17120f);left:7%}.of-worker{animation:of-worker-state var(--flow-duration) linear infinite;transition:border-color .3s,background .3s;right:7%}.of-node-top{border-bottom:1px solid var(--theme-border-2b312d,#2b312d);justify-content:space-between;align-items:center;height:42px;padding:0 14px;display:flex}.of-mars .of-node-top{border-bottom-color:var(--theme-border-4e392d,#4e392d)}.of-node-title{font-family:var(--mono);letter-spacing:1.8px;color:var(--theme-text-d9ddd8,#d9ddd8);font-size:8px}.of-node-sub{font-family:var(--mono);letter-spacing:1px;color:var(--theme-text-6f7770,#6f7770);font-size:6.5px}.of-node-body{place-items:center;height:89px;display:grid;position:relative}.of-mars-mark{font-family:var(--display);letter-spacing:7px;color:var(--theme-text-ead8cc,#ead8cc);font-size:32px;font-weight:700}.of-mars-led,.of-worker-led{background:var(--theme-surface-d98b5b,#d98b5b);border-radius:50%;width:7px;height:7px}.of-worker-led{animation:of-led var(--flow-duration) linear infinite}.of-machine-icon{border:1px solid var(--theme-border-59615b,#59615b);border-radius:7px;width:68px;height:46px;position:relative}.of-machine-icon:before{content:"";background:var(--theme-surface-4b544e,#4b544e);height:2px;box-shadow:0 7px 0 var(--theme-shadow-4b544e,#4b544e),0 14px 0 var(--theme-shadow-4b544e,#4b544e);position:absolute;top:9px;left:8px;right:8px}.of-machine-icon:after{content:"";background:var(--theme-surface-d98b5b,#d98b5b);width:6px;height:6px;animation:of-icon-led var(--flow-duration) linear infinite;border-radius:50%;position:absolute;bottom:6px;right:7px}.of-worker-os{font-family:var(--mono);letter-spacing:1px;color:var(--theme-text-7a837c,#7a837c);font-size:6.2px;position:absolute;bottom:7px}.of-route{background:var(--theme-surface-28302a,#28302a);z-index:1;height:2px;position:absolute;top:199px;left:27%;right:27%}.of-route:after{content:"";border-left:8px solid var(--theme-border-3b443d,#3b443d);border-top:5px solid #0000;border-bottom:5px solid #0000;position:absolute;top:-4px;right:-1px}.of-route-active{background:var(--theme-surface-d98b5b,#d98b5b);z-index:2;width:0;height:2px;animation:of-route-active var(--flow-duration) linear infinite;position:absolute;top:199px;left:27%}.of-register{border-top:1px dashed var(--theme-border-3c473f,#3c473f);opacity:0;z-index:1;height:1px;animation:of-register var(--flow-duration) linear infinite;position:absolute;top:229px;left:27%;right:27%}.of-register:before{content:"";border-right:7px solid var(--theme-border-798a79,#798a79);border-top:4px solid #0000;border-bottom:4px solid #0000;position:absolute;top:-4px;left:-1px}.of-command{border:1px solid var(--theme-border-5b4031,#5b4031);background:var(--theme-surface-15110f,#15110f);opacity:0;z-index:4;width:min(430px,60%);height:42px;animation:of-command var(--flow-duration) linear infinite;border-radius:9px;align-items:center;gap:10px;padding:0 12px;display:flex;position:absolute;top:61px;left:50%;transform:translate(-50%)}.of-command .prompt{color:var(--theme-text-dd9568,#dd9568);font-family:var(--mono);font-size:10px}.of-command code{font-family:var(--mono);color:var(--theme-text-dfd4cc,#dfd4cc);white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.of-command .copy{border:1px solid var(--theme-border-6b4a37,#6b4a37);font-family:var(--mono);letter-spacing:1px;color:var(--theme-text-e6a57a,#e6a57a);border-radius:999px;margin-left:auto;padding:4px 7px;font-size:6px}.of-copy-link{border-right:1px dashed var(--theme-border-704c39,#704c39);border-top:1px dashed var(--theme-border-704c39,#704c39);opacity:0;z-index:1;width:34%;height:31px;animation:of-copy-link var(--flow-duration) linear infinite;position:absolute;top:103px;left:16%}.of-run-link{border-left:1px dashed var(--theme-border-704c39,#704c39);border-top:1px dashed var(--theme-border-704c39,#704c39);opacity:0;z-index:1;width:34%;height:31px;animation:of-run-link var(--flow-duration) linear infinite;position:absolute;top:103px;right:16%}.of-capabilities{z-index:5;opacity:0;width:206px;animation:of-capabilities var(--flow-duration) ease-in-out infinite;justify-content:center;gap:6px;display:flex;position:absolute;top:101px;right:6.1%;transform:translateY(8px)}.of-capabilities span,.of-state-badge,.of-job{font-family:var(--mono);letter-spacing:1px;background:var(--theme-surface-111713,#111713);border:1px solid var(--theme-border-3c4840,#3c4840);color:var(--theme-text-aebbb1,#aebbb1);white-space:nowrap;border-radius:999px;padding:6px 8px;font-size:6.5px}.of-capabilities span:first-child{border-color:var(--theme-border-4b6655,#4b6655);color:var(--theme-text-b8d4c0,#b8d4c0)}.of-capabilities span:nth-child(2){border-color:var(--theme-border-53624c,#53624c);color:var(--theme-text-c2d4ae,#c2d4ae)}.of-capabilities span:last-child{border-color:var(--theme-border-55574e,#55574e);color:var(--theme-text-c9c8b4,#c9c8b4)}.of-state-badge{z-index:5;opacity:0;position:absolute}.of-pending{border-color:var(--theme-border-6b4a37,#6b4a37);color:var(--theme-text-e1a177,#e1a177);animation:of-pending var(--flow-duration) linear infinite;top:276px;left:11.5%}.of-approved{border-color:var(--theme-border-536a49,#536a49);color:var(--theme-text-c8dfb0,#c8dfb0);animation:of-approved var(--flow-duration) linear infinite;top:276px;left:10.4%}.of-ready{border-color:var(--theme-border-536a49,#536a49);color:var(--theme-text-c8dfb0,#c8dfb0);animation:of-ready var(--flow-duration) linear infinite;top:276px;right:11.5%}.of-job{z-index:6;opacity:0;background:var(--theme-surface-151b17,#151b17);padding:5px 8px;position:absolute;top:184px;left:26.8%}.of-job-build{border-color:var(--theme-border-71503b,#71503b);color:var(--theme-text-e7aa80,#e7aa80);animation:of-job-a var(--flow-duration) linear infinite}.of-job-test{border-color:var(--theme-border-49634f,#49634f);color:var(--theme-text-bed6c3,#bed6c3);animation:of-job-b var(--flow-duration) linear infinite}.of-job-deploy{border-color:var(--theme-border-5b5066,#5b5066);color:var(--theme-text-cbbadd,#cbbadd);animation:of-job-c var(--flow-duration) linear infinite}@keyframes of-step-copy{0%,25%{color:var(--theme-text-efa97d,#efa97d)}31%,to{color:var(--theme-text-656c66,#656c66)}}@keyframes of-step-run{0%,26%,to{color:var(--theme-text-656c66,#656c66)}32%,59%{color:var(--theme-text-efa97d,#efa97d)}65%{color:var(--theme-text-656c66,#656c66)}}@keyframes of-step-approve{0%,60%,to{color:var(--theme-text-656c66,#656c66)}66%,96%{color:var(--theme-text-c8dfb0,#c8dfb0)}}@keyframes of-line-a{0%,17%{width:0}31%,to{width:100%}}@keyframes of-line-b{0%,55%{width:0}68%,to{background:var(--theme-surface-9dbd89,#9dbd89);width:100%}}@keyframes of-command{0%,4%{opacity:0;transform:translate(-50%,8px)}9%,28%{opacity:1;transform:translate(-50%)}34%,to{opacity:0;transform:translate(-50%)}}@keyframes of-copy-link{0%,7%{opacity:0}12%,24%{opacity:.85}30%,to{opacity:0}}@keyframes of-run-link{0%,25%{opacity:0}31%,43%{opacity:.85}49%,to{opacity:0}}@keyframes of-route-active{0%,27%{opacity:0;width:0}32%{opacity:1;width:0}47%{opacity:1;width:46%}58%{opacity:.25;width:46%}66%,to{opacity:0;width:0}}@keyframes of-worker-state{0%,29%{border-color:var(--theme-border-333b35,#333b35);background:var(--theme-surface-111714,#111714)}34%,62%{border-color:var(--theme-border-704c39,#704c39);background:var(--theme-surface-15120f,#15120f)}67%,to{border-color:var(--theme-border-4d654b,#4d654b);background:var(--theme-surface-111713,#111713)}}@keyframes of-led{0%,30%{background:var(--theme-surface-5f655f,#5f655f)}35%,63%{background:var(--theme-surface-d98b5b,#d98b5b)}68%,to{background:var(--theme-surface-a8ca8f,#a8ca8f)}}@keyframes of-icon-led{0%,30%{background:var(--theme-surface-5f655f,#5f655f)}35%,63%{background:var(--theme-surface-d98b5b,#d98b5b)}68%,to{background:var(--theme-surface-a8ca8f,#a8ca8f)}}@keyframes of-capabilities{0%,39%{opacity:0;transform:translateY(8px)}45%,94%{opacity:1;transform:translateY(0)}99%,to{opacity:0;transform:translateY(0)}}@keyframes of-register{0%,46%{opacity:0}51%,63%{opacity:.9}68%,to{opacity:0}}@keyframes of-pending{0%,48%{opacity:0}53%,64%{opacity:1}68%,to{opacity:0}}@keyframes of-approved{0%,63%{opacity:0}68%,96%{opacity:1}to{opacity:0}}@keyframes of-ready{0%,67%{opacity:0}72%,96%{opacity:1}to{opacity:0}}@keyframes of-job-a{0%,71%{opacity:0;left:26.8%}74%{opacity:1;left:26.8%}82%{opacity:1;left:67%}85%,to{opacity:0;left:69%}}@keyframes of-job-b{0%,78%{opacity:0;left:26.8%}81%{opacity:1;left:26.8%}89%{opacity:1;left:67%}92%,to{opacity:0;left:69%}}@keyframes of-job-c{0%,85%{opacity:0;left:26.8%}88%{opacity:1;left:26.8%}96%{opacity:1;left:67%}99%,to{opacity:0;left:69%}}.onboard-flat-footer{margin-top:22px}@media (width<=760px){.onboard-flat-window{border-radius:14px;margin-top:28px}.onboard-flat-steps{gap:7px;padding:14px 12px 12px}.onboard-flat-step{gap:5px}.onboard-flat-step span{width:21px;height:21px;font-size:6px}.onboard-flat-step strong{letter-spacing:.8px;font-size:6.5px}.onboard-flat-scene{background-size:44px 44px;height:320px}.of-node{border-radius:13px;width:136px;height:112px;top:132px}.of-node-top{height:34px;padding:0 9px}.of-node-body{height:76px}.of-node-title{letter-spacing:1.2px;font-size:6.3px}.of-node-sub{display:none}.of-mars{left:4.5%}.of-worker{right:4.5%}.of-mars-mark{letter-spacing:4px;font-size:23px}.of-machine-icon{width:54px;height:38px}.of-route,.of-route-active{top:187px}.of-route{left:28%;right:28%}.of-route-active{left:28%}.of-register{top:214px;left:28%;right:28%}.of-command{width:78%;height:38px;padding:0 9px;top:52px}.of-command code{font-size:6.8px}.of-command .copy{padding:3px 5px;font-size:5.5px}.of-copy-link,.of-run-link{height:42px;top:90px}.of-capabilities{gap:3px;width:145px;top:102px;right:1.8%}.of-capabilities span,.of-state-badge,.of-job{letter-spacing:.65px;padding:5px 6px;font-size:5.2px}.of-pending,.of-approved{top:255px;left:6%}.of-ready{top:255px;right:6%}.of-job{top:174px}.of-worker-os{font-size:5px}.onboard-flat-footer{flex-direction:column;align-items:flex-start}}@media (width<=390px){.onboard-flat-scene{height:302px}.of-node{width:124px;height:106px;top:129px}.of-node-body{height:70px}.of-route,.of-route-active{top:180px}.of-register{top:206px}.of-capabilities{width:132px;top:100px}.of-command{width:82%}.of-job{top:167px}}@media (prefers-reduced-motion:reduce){.onboard-flat-step,.onboard-flat-step-line i,.of-command,.of-copy-link,.of-run-link,.of-route-active,.of-worker,.of-worker-led,.of-machine-icon:after,.of-capabilities,.of-register,.of-pending,.of-approved,.of-ready,.of-job{animation:none!important}.onboard-flat-approve{color:var(--theme-text-c8dfb0,#c8dfb0)}.onboard-flat-line-a i,.onboard-flat-line-b i{background:var(--theme-surface-9dbd89,#9dbd89);width:100%}.of-worker{border-color:var(--theme-border-4d654b,#4d654b);background:var(--theme-surface-111713,#111713)}.of-worker-led,.of-machine-icon:after{background:var(--theme-surface-a8ca8f,#a8ca8f)}.of-capabilities,.of-approved,.of-ready{opacity:1;transform:none}.of-route-active{opacity:.8;background:var(--theme-surface-a8ca8f,#a8ca8f);width:46%}.of-command,.of-copy-link,.of-run-link,.of-register,.of-pending,.of-job{opacity:0}}#features.onboard-runtime-section{border-top:1px solid var(--line);--onboard-cycle:11.8s;padding-top:92px;padding-bottom:92px}.onboard-runtime-layout{grid-template-columns:minmax(0,1.05fr) minmax(360px,.72fr);align-items:center;gap:72px;display:grid}.onboard-runtime-copy{max-width:620px}.onboard-runtime-copy h2{letter-spacing:-2.7px;color:var(--theme-text-f0efe8,#f0efe8);margin:11px 0 18px;font-size:clamp(42px,4.25vw,62px);font-weight:540;line-height:1.04}.onboard-runtime-copy h2 span{color:var(--theme-text-e7a176,#e7a176)}.onboard-runtime-copy>p{max-width:530px;color:var(--theme-text-a3a3aa,#a3a3aa);margin:0 0 30px;font-size:14px;line-height:1.85}.onboard-runtime-steps{border-top:1px solid var(--theme-border-ffffff15,#ffffff15);gap:0;max-width:565px;display:grid}.onboard-runtime-step{border-bottom:1px solid var(--theme-border-ffffff12,#ffffff12);color:var(--theme-text-73757c,#73757c);grid-template-columns:46px 1fr;align-items:start;gap:14px;padding:17px 0 16px;display:grid;position:relative}.onboard-runtime-step:before{content:"";background:var(--step-accent,var(--theme-surface-e7a176,#e7a176));width:0;height:1px;position:absolute;bottom:-1px;left:0}.onboard-runtime-step b{width:30px;height:30px;font:600 8px/1 var(--mono);letter-spacing:.4px;border:1px solid;border-radius:50%;place-items:center;margin-top:1px;display:grid}.onboard-runtime-step strong{color:var(--theme-text-dddcd6,#dddcd6);letter-spacing:-.2px;margin:0 0 5px;font-size:15px;font-weight:520;display:block}.onboard-runtime-step p{color:var(--theme-text-8f9097,#8f9097);margin:0;font-size:12px;line-height:1.7}.onboard-runtime-step.is-copy{animation:onboard-step-copy var(--onboard-cycle) linear infinite}.onboard-runtime-step.is-run{animation:onboard-step-run var(--onboard-cycle) linear infinite}.onboard-runtime-step.is-approve{--step-accent:var(--theme-surface-b9d69a,#b9d69a);animation:onboard-step-approve var(--onboard-cycle) linear infinite}.onboard-runtime-step.is-copy:before{animation:onboard-line-copy var(--onboard-cycle) linear infinite}.onboard-runtime-step.is-run:before{animation:onboard-line-run var(--onboard-cycle) linear infinite}.onboard-runtime-step.is-approve:before{animation:onboard-line-approve var(--onboard-cycle) linear infinite}.onboard-command-inline{border:1px solid var(--theme-border-ffffff16,#ffffff16);background:var(--theme-surface-0b0d0d,#0b0d0d);max-width:470px;color:var(--theme-text-d8d5cf,#d8d5cf);border-radius:6px;align-items:center;gap:9px;margin-top:11px;padding:9px 11px;display:flex;overflow:hidden}.onboard-command-inline .prompt{color:var(--theme-text-e7a176,#e7a176);font:10px/1 var(--mono)}.onboard-command-inline code{font:8px/1.3 var(--mono);white-space:nowrap;text-overflow:ellipsis;color:var(--theme-text-c8c6c1,#c8c6c1);overflow:hidden}.onboard-command-inline span:last-child{color:var(--theme-text-9b7a65,#9b7a65);font:7px/1 var(--mono);letter-spacing:1px;margin-left:auto}.onboard-runtime-meta{flex-wrap:wrap;gap:8px;margin:22px 0 0;display:flex}.onboard-runtime-meta span{border:1px solid var(--theme-border-ffffff12,#ffffff12);color:var(--theme-text-85878d,#85878d);font:7px/1 var(--mono);letter-spacing:1px;border-radius:999px;padding:6px 9px}.onboard-runtime-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:27px;display:flex}.onboard-runtime-visual{border:1px solid var(--theme-border-ffffff1c,#ffffff1c);background:linear-gradient(130deg,var(--theme-surface-17181c,#17181c),var(--theme-surface-111215,#111215));--runtime-accent:var(--theme-surface-c6b09a,#c6b09a);min-width:0;color:var(--runtime-accent);border-radius:12px;padding:22px 22px 20px;position:relative;overflow:hidden}.onboard-runtime-visual:before{content:"";background:radial-gradient(ellipse at 53% 42%,color-mix(in srgb,var(--runtime-accent) 10%,transparent),transparent 58%);opacity:.8;pointer-events:none;position:absolute;inset:0}.onboard-runtime-visual>*{position:relative}.onboard-runtime-label{font:9px/1 var(--mono);letter-spacing:.7px;color:var(--theme-text-96979f,#96979f);text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;display:flex}.onboard-runtime-label span:first-child{color:var(--runtime-accent)}.onboard-runtime-art{width:100%;height:auto;margin:7px 0 1px;display:block;overflow:visible}.onboard-runtime-foot{border-top:1px solid var(--theme-border-ffffff12,#ffffff12);font:8px/1.6 var(--mono);letter-spacing:.6px;color:var(--theme-text-878890,#878890);text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:flex}.onboard-runtime-foot strong{color:var(--theme-text-b9d69a,#b9d69a);animation:onboard-ready-text var(--onboard-cycle) linear infinite;font-weight:500}.or-route-base{stroke:var(--theme-stroke-4a4e50,#4a4e50);stroke-width:1px;fill:none;stroke-dasharray:3 4;opacity:.55}.or-route-live{stroke:var(--theme-stroke-d99a74,#d99a74);stroke-width:1.4px;fill:none;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;animation:onboard-route var(--onboard-cycle) ease-in-out infinite}.or-mars-ring{stroke:var(--theme-stroke-b87955,#b87955);fill:var(--theme-paint-2a211d,#2a211d);stroke-width:1px}.or-mars-dot{fill:var(--theme-paint-e49b70,#e49b70)}.or-mars-letter{fill:var(--theme-paint-ead8cc,#ead8cc);font:700 15px var(--sans)}.or-worker-shell{fill:var(--theme-paint-20242a,#20242a);stroke:var(--theme-stroke-5b6068,#5b6068);stroke-width:1px;animation:onboard-worker-shell var(--onboard-cycle) linear infinite}.or-worker-head{fill:var(--theme-paint-292d33,#292d33);stroke:var(--theme-stroke-60666e,#60666e);stroke-width:.8px}.or-worker-line{stroke:var(--theme-stroke-70757c,#70757c);stroke-width:1px;opacity:.58}.or-worker-led{fill:var(--theme-paint-676d6a,#676d6a);animation:onboard-worker-led var(--onboard-cycle) linear infinite}.or-command-dot{fill:var(--theme-paint-e7a176,#e7a176);stroke:var(--theme-stroke-ffd4b6,#ffd4b6);stroke-width:.6px;opacity:0;animation:onboard-command-dot var(--onboard-cycle) cubic-bezier(.25,.7,.25,1) infinite}.or-command-tail{stroke:var(--theme-stroke-e7a176,#e7a176);stroke-width:1.3px;stroke-linecap:round;opacity:0;animation:onboard-command-tail var(--onboard-cycle) ease-in-out infinite}.or-cap{opacity:0;transform-box:fill-box;transform-origin:50%;animation-duration:var(--onboard-cycle);animation-timing-function:ease-in-out;animation-iteration-count:infinite}.or-cap:first-of-type{animation-name:onboard-cap-a}.or-cap:nth-of-type(2){animation-name:onboard-cap-b}.or-cap:nth-of-type(3){animation-name:onboard-cap-c}.or-cap rect{fill:var(--theme-paint-171a1c,#171a1c);stroke:var(--theme-stroke-6b7277,#6b7277);stroke-width:.7px}.or-cap text{fill:var(--theme-text-c6c8c2,#c6c8c2);font:600 7px var(--mono);letter-spacing:.7px}.or-status-pending{opacity:0;animation:onboard-pending var(--onboard-cycle) linear infinite}.or-status-approved{opacity:0;animation:onboard-approved var(--onboard-cycle) linear infinite}.or-status-pending rect{fill:var(--theme-paint-2a1e18,#2a1e18);stroke:var(--theme-stroke-9a6648,#9a6648)}.or-status-pending text{fill:var(--theme-text-e1a177,#e1a177)}.or-status-approved rect{fill:var(--theme-paint-182018,#182018);stroke:var(--theme-stroke-718d65,#718d65)}.or-status-approved text{fill:var(--theme-text-c5ddae,#c5ddae)}.or-status-pending text,.or-status-approved text{font:600 7px var(--mono);letter-spacing:.7px}.or-job{opacity:0;animation-duration:var(--onboard-cycle);animation-timing-function:cubic-bezier(.25,.7,.25,1);animation-iteration-count:infinite}.or-job:first-of-type{animation-name:onboard-job-a}.or-job:nth-of-type(2){animation-name:onboard-job-b}.or-job:nth-of-type(3){animation-name:onboard-job-c}.or-job rect{fill:var(--theme-paint-171411,#171411);stroke:var(--theme-stroke-7d5a43,#7d5a43);stroke-width:.7px}.or-job text{fill:var(--theme-text-e3a47d,#e3a47d);font:600 6.5px var(--mono);letter-spacing:.6px}@keyframes onboard-step-copy{0%,27%{color:var(--theme-text-e7a176,#e7a176)}32%,to{color:var(--theme-text-73757c,#73757c)}}@keyframes onboard-step-run{0%,28%,to{color:var(--theme-text-73757c,#73757c)}34%,59%{color:var(--theme-text-e7a176,#e7a176)}65%{color:var(--theme-text-73757c,#73757c)}}@keyframes onboard-step-approve{0%,60%,to{color:var(--theme-text-73757c,#73757c)}67%,95%{color:var(--theme-text-b9d69a,#b9d69a)}}@keyframes onboard-line-copy{0%{width:0}8%,27%{width:100%}32%,to{width:0}}@keyframes onboard-line-run{0%,31%{width:0}39%,59%{width:100%}65%,to{width:0}}@keyframes onboard-line-approve{0%,64%{width:0}72%,95%{width:100%}to{width:0}}@keyframes onboard-route{0%,28%{opacity:0;stroke-dashoffset:1px}35%,61%{opacity:.95;stroke-dashoffset:0}67%,to{opacity:.35;stroke:var(--theme-stroke-9dbd89,#9dbd89);stroke-dashoffset:0}}@keyframes onboard-worker-shell{0%,30%{stroke:var(--theme-stroke-5b6068,#5b6068);fill:var(--theme-paint-20242a,#20242a)}36%,62%{stroke:var(--theme-stroke-c48762,#c48762);fill:var(--theme-paint-25201d,#25201d)}69%,96%{stroke:var(--theme-stroke-809576,#809576);fill:var(--theme-paint-20261f,#20261f)}to{stroke:var(--theme-stroke-5b6068,#5b6068);fill:var(--theme-paint-20242a,#20242a)}}@keyframes onboard-worker-led{0%,30%{fill:var(--theme-paint-676d6a,#676d6a)}36%,62%{fill:var(--theme-paint-e19b70,#e19b70)}69%,96%{fill:var(--theme-paint-b9d69a,#b9d69a)}to{fill:var(--theme-paint-676d6a,#676d6a)}}@keyframes onboard-command-dot{0%,29%{opacity:0;transform:translate(0)}33%{opacity:1;transform:translate(0)}50%{opacity:1;transform:translate(168px)}54%,to{opacity:0;transform:translate(168px)}}@keyframes onboard-command-tail{0%,29%{opacity:0}34%,50%{opacity:.75}54%,to{opacity:0}}@keyframes onboard-cap-a{0%,43%{opacity:0;transform:translateY(5px)}48%,96%{opacity:1;transform:translateY(0)}to{opacity:0}}@keyframes onboard-cap-b{0%,46%{opacity:0;transform:translateY(5px)}51%,96%{opacity:1;transform:translateY(0)}to{opacity:0}}@keyframes onboard-cap-c{0%,49%{opacity:0;transform:translateY(5px)}54%,96%{opacity:1;transform:translateY(0)}to{opacity:0}}@keyframes onboard-pending{0%,53%{opacity:0}58%,66%{opacity:1}70%,to{opacity:0}}@keyframes onboard-approved{0%,65%{opacity:0}70%,96%{opacity:1}to{opacity:0}}@keyframes onboard-job-a{0%,72%{opacity:0;transform:translate(0)}76%{opacity:1;transform:translate(0)}84%{opacity:1;transform:translate(160px)}87%,to{opacity:0;transform:translate(160px)}}@keyframes onboard-job-b{0%,79%{opacity:0;transform:translate(0)}82%{opacity:1;transform:translate(0)}90%{opacity:1;transform:translate(160px)}93%,to{opacity:0;transform:translate(160px)}}@keyframes onboard-job-c{0%,86%{opacity:0;transform:translate(0)}89%{opacity:1;transform:translate(0)}96%{opacity:1;transform:translate(160px)}99%,to{opacity:0;transform:translate(160px)}}@keyframes onboard-ready-text{0%,68%{color:var(--theme-text-878890,#878890)}73%,96%{color:var(--theme-text-b9d69a,#b9d69a)}to{color:var(--theme-text-878890,#878890)}}@media (width<=980px){.onboard-runtime-layout{grid-template-columns:minmax(0,1fr) minmax(330px,.72fr);gap:36px}.onboard-runtime-copy h2{font-size:clamp(40px,5vw,54px)}.onboard-runtime-step{grid-template-columns:40px 1fr}.onboard-runtime-visual{padding:18px}}@media (width<=760px){#features.onboard-runtime-section{padding-top:65px;padding-bottom:65px}.onboard-runtime-layout{grid-template-columns:1fr;gap:36px}.onboard-runtime-copy{max-width:none}.onboard-runtime-copy h2{letter-spacing:-1.8px;font-size:38px}.onboard-runtime-copy>p{margin-bottom:22px;font-size:13px;line-height:1.8}.onboard-runtime-step{padding:14px 0}.onboard-runtime-visual{justify-self:center;width:100%;max-width:520px}.onboard-runtime-actions{margin-top:22px}}@media (width<=390px){.onboard-runtime-copy h2{font-size:35px}.onboard-runtime-step{grid-template-columns:36px 1fr}.onboard-runtime-step b{width:27px;height:27px}.onboard-runtime-visual{padding:15px}.onboard-runtime-label{font-size:7px}.onboard-runtime-foot{font-size:6.5px}.onboard-command-inline code{font-size:7px}}@media (prefers-reduced-motion:reduce){.onboard-runtime-step,.onboard-runtime-step:before,.or-route-live,.or-worker-shell,.or-worker-led,.or-command-dot,.or-command-tail,.or-cap,.or-status-pending,.or-status-approved,.or-job,.onboard-runtime-foot strong{animation:none!important}.onboard-runtime-step.is-approve{color:var(--theme-text-b9d69a,#b9d69a)}.onboard-runtime-step.is-approve:before{width:100%}.or-route-live{opacity:.35;stroke:var(--theme-stroke-9dbd89,#9dbd89);stroke-dashoffset:0}.or-worker-shell{stroke:var(--theme-stroke-809576,#809576);fill:var(--theme-paint-20261f,#20261f)}.or-worker-led{fill:var(--theme-paint-b9d69a,#b9d69a)}.or-cap,.or-status-approved{opacity:1;transform:none}.or-status-pending,.or-command-dot,.or-command-tail,.or-job{opacity:0}.onboard-runtime-foot strong{color:var(--theme-text-b9d69a,#b9d69a)}}.onboard-runtime-section{--onboard-cycle:12s}.onboard-runtime-layout{grid-template-columns:minmax(0,1.12fr) minmax(340px,.66fr);gap:76px}.onboard-runtime-visual-3d{--runtime-accent:var(--theme-surface-e0a17b,#e0a17b);background:linear-gradient(130deg,var(--theme-surface-17181c,#17181c),var(--theme-surface-101114,#101114));justify-self:end;width:100%;max-width:455px;padding:21px 21px 17px}.onboard-runtime-visual-3d:before{background:radial-gradient(ellipse at 62% 43%,var(--theme-surface-d9956d12,#d9956d12),transparent 57%)}.onboard-runtime-art-3d{margin:5px 0 -2px;overflow:visible}.ob3-live-rail{opacity:0;animation:ob3-rail var(--onboard-cycle) linear infinite}.ob3-worker-edge{animation:ob3-edge var(--onboard-cycle) linear infinite}.ob3-worker-led{animation:ob3-led var(--onboard-cycle) linear infinite}.ob3-worker-appliance{animation:ob3-appliance var(--onboard-cycle) linear infinite}.ob3-cap{opacity:0;animation-duration:var(--onboard-cycle);animation-timing-function:ease-in-out;animation-iteration-count:infinite}.ob3-cap-a{animation-name:ob3-cap-a}.ob3-cap-b{animation-name:ob3-cap-b}.ob3-cap-c{animation-name:ob3-cap-c}.ob3-approved{opacity:0;animation:ob3-approved var(--onboard-cycle) linear infinite}@keyframes ob3-rail{0%,22%{opacity:0;stroke-dashoffset:1px;stroke:var(--theme-stroke-d99a74,#d99a74)}28%,58%{opacity:.95;stroke-dashoffset:0;stroke:var(--theme-stroke-d99a74,#d99a74)}66%,96%{opacity:.8;stroke-dashoffset:0;stroke:var(--theme-stroke-a7c394,#a7c394)}to{opacity:0;stroke-dashoffset:0;stroke:var(--theme-stroke-d99a74,#d99a74)}}@keyframes ob3-edge{0%,24%{stroke:var(--theme-stroke-c08a68,#c08a68);stroke-opacity:.34}31%,58%{stroke:var(--theme-stroke-e6a078,#e6a078);stroke-opacity:.9}66%,96%{stroke:var(--theme-stroke-a8c696,#a8c696);stroke-opacity:.75}to{stroke:var(--theme-stroke-c08a68,#c08a68);stroke-opacity:.34}}@keyframes ob3-led{0%,27%{fill:var(--theme-paint-777d7b,#777d7b)}34%,60%{fill:var(--theme-paint-e7a176,#e7a176)}68%,96%{fill:var(--theme-paint-b9d69a,#b9d69a)}to{fill:var(--theme-paint-777d7b,#777d7b)}}@keyframes ob3-appliance{0%,25%{opacity:.84}33%,96%{opacity:1}to{opacity:.84}}@keyframes ob3-cap-a{0%,39%{opacity:0}46%,96%{opacity:1}to{opacity:0}}@keyframes ob3-cap-b{0%,42%{opacity:0}49%,96%{opacity:1}to{opacity:0}}@keyframes ob3-cap-c{0%,45%{opacity:0}52%,96%{opacity:1}to{opacity:0}}@keyframes ob3-approved{0%,61%{opacity:0}69%,96%{opacity:1}to{opacity:0}}@media (width<=980px){.onboard-runtime-layout{grid-template-columns:minmax(0,1fr) minmax(320px,.64fr);gap:38px}.onboard-runtime-visual-3d{max-width:410px}}@media (width<=760px){.onboard-runtime-layout{grid-template-columns:1fr}.onboard-runtime-visual-3d{justify-self:center;max-width:470px}.onboard-runtime-art-3d{max-height:330px}}@media (width<=390px){.onboard-runtime-visual-3d{padding:14px}.onboard-runtime-art-3d{margin-top:3px}}@media (prefers-reduced-motion:reduce){.ob3-live-rail,.ob3-worker-edge,.ob3-worker-led,.ob3-worker-appliance,.ob3-cap,.ob3-approved{animation:none!important}.ob3-live-rail{opacity:.8;stroke:var(--theme-stroke-a7c394,#a7c394);stroke-dashoffset:0}.ob3-worker-edge{stroke:var(--theme-stroke-a8c696,#a8c696);stroke-opacity:.75}.ob3-worker-led{fill:var(--theme-paint-b9d69a,#b9d69a)}.ob3-cap,.ob3-approved{opacity:1}.ob3-job,.ob3-command-pulse{display:none}}#hardware-cache-sequence [data-face-label] .slice-surface-word{letter-spacing:1.7px;fill:var(--theme-text-d5d9d1,#d5d9d1);font-size:12px;font-family:var(--mono)!important}#worker-cache .cp-cache [data-slice],#worker-cache .cp-cache [data-cache-content]{transform-box:view-box;will-change:auto;transition:none!important;animation:none!important}#worker-cache .cp-cache [data-face-label] .slice-surface-word{letter-spacing:1.35px;fill:var(--theme-text-b6c3b2,#b6c3b2);font-size:13px}#worker-cache .cp-cache .cp-job-name{font:500 29px var(--sans);letter-spacing:-.65px;fill:var(--theme-text-eeeae2,#eeeae2)}#worker-cache .cp-cache .cp-job-repo{font:17px var(--mono);letter-spacing:-.35px;fill:var(--theme-text-aeb5ae,#aeb5ae)}#worker-cache .cp-cache .cp-cache-kicker{font:10px var(--mono);letter-spacing:1.3px;fill:var(--theme-text-8b9b88,#8b9b88)}#worker-cache .cp-cache .cp-cache-title{font:500 22px var(--sans);letter-spacing:.65px;fill:var(--theme-text-e4e9da,#e4e9da)}#worker-cache .cp-cache .cp-cache-file{font:13px var(--mono);letter-spacing:-.2px;fill:var(--theme-paint-b9bea9,#b9bea9)}#worker-cache .cache-render-caption>div{font-size:12px}#worker-cache .cache-render-caption #cache-result-stat{font-variant-numeric:tabular-nums}@media (width<=700px){#worker-cache .cache-render-scene{min-height:0}#worker-cache .cache-render-toolbar,#worker-cache .cache-render-caption{left:0}#worker-cache .cache-render-caption>div{font-size:11px}#worker-cache .cache-render-caption>p{font-size:8px}}#observability .os-deck{max-width:430px}@media (width>=701px) and (width<=900px){#observability{padding-top:44px;padding-bottom:38px}#observability .os-heading{gap:26px;margin-bottom:23px}#observability .os-heading h2{letter-spacing:-1.5px;font-size:36px}#observability .os-heading>p{max-width:270px;font-size:12px;line-height:1.7}#observability .os-budget{margin-bottom:24px;padding-block:14px}#observability .os-story{grid-template-columns:minmax(0,1.15fr) 106px minmax(0,1fr);grid-template-areas:"history stages worker";gap:14px}#observability .os-worker{align-self:center;padding-top:0}#observability .os-worker-heading{flex-wrap:wrap;gap:10px;padding:0}#observability .os-tally{gap:9px}#observability .os-tally>strong{letter-spacing:-2px;min-width:46px;font-size:44px}#observability .os-tally b{font-size:15px}#observability .os-tally>div>span{margin-top:4px;font-size:9px}#observability .os-request-summary{margin-left:auto}#observability .os-request-summary>strong{font-size:16px}#observability .os-deck{width:100%;margin:6px auto 0}#observability .os-steps{gap:4px;width:106px;margin:0;padding:8px 6px}#observability .os-steps>span{gap:6px;min-height:34px;padding:4px;font-size:10px}#observability .os-steps>span>i{width:19px;height:19px;font-size:7px}#observability .os-steps:before,#observability .os-steps:after{width:14px}#observability .os-history-heading{margin-bottom:8px}#observability .os-history h3{font-size:18px}#observability .os-history code{font-size:10px}#observability .os-chart-legend{gap:7px 10px}#observability .os-chart-legend span{gap:6px;font-size:8px}#observability .os-history-chart{margin-bottom:0}}@media (width<=700px){#observability{padding-top:28px;padding-bottom:24px}#observability .os-heading{margin-bottom:14px;display:block}#observability .os-heading .eyebrow{letter-spacing:1px;margin-bottom:10px;font-size:8px}#observability .os-heading h2{letter-spacing:-1.2px;font-size:clamp(27px,8vw,34px);line-height:1.1}#observability .os-heading>p{max-width:490px;margin-top:10px;padding-bottom:0;font-size:12px;line-height:1.65}#observability .os-budget{flex-wrap:nowrap;gap:8px;margin-bottom:12px;padding:10px 0;position:relative}#observability .os-budget>svg{width:24px;height:24px}#observability .os-budget>div{min-width:0}#observability .os-budget>div>span{letter-spacing:.5px;margin-bottom:6px;font-size:6.5px}#observability .os-budget strong{letter-spacing:0;font-size:10.5px;line-height:1.6}#observability .os-budget i{padding-inline:3px}#observability .os-sample-badge{text-align:right;letter-spacing:.45px;width:auto;margin:0;font-size:6px;line-height:1.2;display:block;position:absolute;top:10px;right:0}#observability .os-story{grid-template-columns:108px minmax(0,1fr);grid-template-areas:"stats stats""stages worker""history history";align-items:center;gap:10px 12px}#observability .os-worker{display:contents}#observability .os-worker:before{display:none}#observability .os-worker-heading{flex-wrap:nowrap;grid-area:stats;gap:10px;padding:0}#observability .os-tally{gap:9px}#observability .os-tally>strong{letter-spacing:-2px;min-width:42px;font-size:39px;line-height:1}#observability .os-tally b{letter-spacing:-.4px;font-size:15px}#observability .os-tally>div>span{margin-top:3px;font-size:9px;line-height:1.5}#observability .os-request-summary{margin:0}#observability .os-request-summary>span:first-child{letter-spacing:.45px;font-size:6.5px;line-height:1.4}#observability .os-request-summary>strong{letter-spacing:-.4px;font-size:16px;line-height:1.6}#observability .os-request-summary>span:last-child{font-size:8px;line-height:1.5}#observability .os-deck{grid-area:worker;place-self:center;width:100%;max-width:260px;height:auto;margin:0}#observability .os-steps{border-radius:7px;place-self:center start;gap:4px;width:108px;margin:0;padding:8px 6px}#observability .os-steps>span{border-radius:4px;gap:6px;min-height:34px;padding:4px;font-size:10.5px}#observability .os-steps>span>i{width:19px;height:19px;font-size:7px}#observability .os-steps:before{display:none}#observability .os-steps:after{width:12px}#observability .os-history{border-top:1px solid var(--theme-border-ffffff15,#ffffff15);padding-top:10px}#observability .os-history-heading{gap:14px;margin-bottom:8px}#observability .os-kicker{display:none}#observability .os-history h3{margin-bottom:4px;font-size:18px}#observability .os-history code{font-size:10px}#observability .os-chart-legend{gap:5px}#observability .os-chart-legend span{gap:6px;font-size:8px}#observability .os-chart-legend i{width:14px}#observability .os-history-chart{width:100%;max-width:560px;margin:0 auto}}@media (width<=360px){#observability .os-heading .eyebrow{letter-spacing:.8px;font-size:7px}#observability .os-budget>div>span{letter-spacing:.25px}#observability .os-budget strong{font-size:9.5px}#observability .os-sample-badge{font-size:5.5px}#observability .os-story{grid-template-columns:100px minmax(0,1fr);column-gap:8px}#observability .os-steps{width:100px;padding-inline:5px}#observability .os-steps>span{gap:5px;padding-inline:3px;font-size:10px}#observability .os-steps>span>i{width:18px;height:18px}#observability .os-steps:after{width:8px}#observability .os-tally>strong{min-width:38px;font-size:35px}#observability .os-tally{gap:7px}#observability .os-tally b{font-size:14px}#observability .os-tally>div>span{font-size:8px}#observability .os-request-summary>strong{font-size:15px}#observability .os-request-summary>span:last-child{font-size:7px}#observability .os-history-heading{gap:8px}#observability .os-history h3{font-size:16px}#observability .os-history code{font-size:9px}#observability .os-chart-legend span{font-size:7.5px}}#observability .os-figure{border-top:1px solid var(--theme-border-ffffff17,#ffffff17);padding-top:24px}#observability .os-history-identity{flex-wrap:wrap;align-items:baseline;gap:3px 10px;display:flex}#observability .os-data-note{color:var(--theme-text-8b9785,#8b9785);font:6px/1.7 var(--mono);letter-spacing:.65px;white-space:nowrap}@media (width>=901px){#observability .os-story{grid-template-rows:auto auto;grid-template-areas:"history-heading.worker-heading""history stages worker";align-items:center;row-gap:18px}#observability .os-history,#observability .os-worker{display:contents}#observability .os-worker:before{display:none}#observability .os-history-heading{grid-area:history-heading;align-self:end;margin:0}#observability .os-worker-heading{grid-area:worker-heading;align-self:end;padding:0}#observability .os-history-chart{grid-area:history;align-self:center;margin:0}#observability .os-deck{grid-area:worker;place-self:center;margin:0}#observability .os-steps{align-self:center;margin:0}}@media (width>=701px) and (width<=900px){#observability .os-figure{padding-top:18px}}@media (width<=700px){#observability .os-figure{padding-top:12px}#observability .os-data-note{letter-spacing:.45px;font-size:5.5px}}#worker-cache .cp-cache .cp-cache-title{letter-spacing:.45px;font-size:18px}#worker-cache .cp-cache .cp-package-name{font:13px var(--mono);letter-spacing:-.4px;fill:var(--theme-text-d2ddcc,#d2ddcc)}#worker-cache .cp-cache .cp-cache-count{font:10px var(--mono);letter-spacing:.3px;fill:var(--theme-text-aebba3,#aebba3)}#worker-cache .cp-cache .cp-run-id{font:12px var(--mono);letter-spacing:1px;fill:var(--theme-text-97a396,#97a396)}#worker-cache .cp-cache .cp-request-file{font:15px var(--mono);letter-spacing:-.45px;fill:var(--theme-text-b8d0a7,#b8d0a7)}#worker-cache .cp-cache .cp-job-name{font-size:27px}#worker-cache .cp-cache .cp-job-repo{font-size:16px}#worker-cache [data-package-chip] rect,#worker-cache [data-package-chip] circle{transition:fill .18s,stroke .18s}#worker-cache [data-cache-report][data-state=hit]{color:var(--theme-text-b8d0a7,#b8d0a7)}#worker-cache .cache-render-caption>p{flex-wrap:wrap;align-items:center;gap:6px 14px}@media (width<=700px){#worker-cache .cache-render-caption>p{font-size:9px}#worker-cache .cache-render-caption>div{font-size:11px}#worker-cache .cp-cache .cp-request-file{letter-spacing:0}}@media (prefers-reduced-motion:reduce){#worker-cache [data-package-chip] rect,#worker-cache [data-package-chip] circle{transition:none}}#worker-cache [data-package-chip]{transition:opacity .22s}#worker-cache [data-package-chip] rect{transition:fill .22s,stroke .22s,stroke-opacity .22s}#worker-cache [data-package-chip] circle{transition:fill .22s}#worker-cache [data-cache-edge],#worker-cache [data-lit-route]{transition:opacity .22s,stroke .22s}#worker-cache [data-package-badge] rect{transition:fill .22s,stroke .22s}#worker-cache .cache-render-caption>p{min-height:1.7em}#worker-cache [data-cache-report]{min-width:21ch;display:inline-block}#worker-cache #cache-result-stat{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){#worker-cache [data-package-chip],#worker-cache [data-package-chip] rect,#worker-cache [data-package-chip] circle,#worker-cache [data-cache-edge],#worker-cache [data-lit-route],#worker-cache [data-package-badge] rect{transition:none}}#features.ev-section{--ev-orange:var(--theme-text-e9a275,#e9a275);--ev-sage:var(--theme-text-bad1a7,#bad1a7);--ev-ink:var(--theme-text-edece4,#edece4);--ev-muted:var(--theme-text-969e96,#969e96);border-top:1px solid var(--theme-border-ffffff13,#ffffff13);padding-top:86px;padding-bottom:86px;position:relative}#features .ev-layout{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr);align-items:center;gap:66px;display:grid}#features .ev-copy{min-width:0}#features h2{letter-spacing:-2.65px;color:var(--ev-ink);margin:15px 0 22px;font-size:clamp(38px,4.15vw,58px);font-weight:540;line-height:1.07}#features h2>span{color:var(--ev-orange)}#features .ev-intro{color:var(--theme-text-a7ada5,#a7ada5);max-width:510px;margin:0 0 27px;font-size:14px;line-height:1.85}#features .ev-steps{gap:9px;max-width:537px;display:grid}#features .ev-step{--ev-step-ink:var(--ev-orange);border:1px solid var(--theme-border-ffffff0d,#ffffff0d);background:var(--theme-surface-ffffff02,#ffffff02);border-radius:10px;grid-template-columns:37px minmax(0,1fr) 22px;align-items:center;column-gap:16px;min-height:78px;padding:15px 17px;transition:background .35s,border-color .35s;display:grid;position:relative;overflow:hidden}#features .ev-step[data-ev-step="2"]{--ev-step-ink:var(--ev-sage)}#features .ev-step.is-active{background:linear-gradient(110deg,var(--theme-surface-e5a1740e,#e5a1740e),var(--theme-surface-e5a17402,#e5a17402));border-color:var(--theme-border-dc9b6e55,#dc9b6e55)}#features .ev-step[data-ev-step="2"].is-active{background:linear-gradient(110deg,var(--theme-surface-bad1a710,#bad1a710),var(--theme-surface-bad1a702,#bad1a702));border-color:var(--theme-border-9bb78d66,#9bb78d66)}#features .ev-step-no{border:1px solid var(--theme-border-ffffff1d,#ffffff1d);width:34px;height:34px;font:11px/1 var(--mono);color:var(--theme-text-7b877f,#7b877f);background:var(--theme-surface-ffffff02,#ffffff02);border-radius:9px;place-items:center;transition:color .35s,border-color .35s,background .35s;display:grid}#features .ev-step.is-active .ev-step-no{color:var(--ev-step-ink);background:var(--theme-surface-d6987010,#d6987010);border-color:currentColor}#features .ev-step.is-complete .ev-step-no{color:var(--theme-text-aab8a0,#aab8a0);border-color:var(--theme-border-8c9b824c,#8c9b824c)}#features .ev-step h3{letter-spacing:-.3px;color:var(--theme-text-dfe2d9,#dfe2d9);margin:0 0 5px;font-size:16px;font-weight:550;line-height:1.3}#features .ev-step p{color:var(--theme-text-969e95,#969e95);margin:0;font-size:12px;line-height:1.6}#features .ev-step-icon{fill:none;width:21px;height:21px;stroke:var(--theme-stroke-637167,#637167);stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .3s}#features .ev-step.is-active .ev-step-icon{stroke:var(--ev-step-ink)}#features .ev-step-progress{background:var(--ev-step-ink);transform-origin:0;opacity:.7;width:100%;height:1px;position:absolute;bottom:0;left:0;transform:scaleX(0)}#features .ev-freedoms{color:var(--theme-text-c0c6b7,#c0c6b7);flex-wrap:wrap;gap:10px 21px;margin-top:25px;font-size:12px;line-height:1.4;display:flex}#features .ev-freedoms span{align-items:center;gap:7px;display:inline-flex}#features .ev-freedoms i{color:var(--theme-text-b7cca0,#b7cca0);font-size:11px;font-style:normal}#features .ev-actions{flex-wrap:wrap;align-items:center;gap:23px;margin-top:27px;display:flex}#features .ev-actions .button{padding:15px 21px}#features .ev-actions .text-link{font-size:12px}#features .ev-visual{isolation:isolate;border:1px solid var(--theme-border-66705b4d,#66705b4d);background:linear-gradient(140deg,var(--theme-surface-1b211b,#1b211b) 0%,var(--theme-surface-141917,#141917) 24%,var(--theme-surface-101613,#101613) 70%,var(--theme-surface-161d18,#161d18) 100%);min-width:0;box-shadow:inset 0 1px 0 var(--theme-shadow-f1e1cb0b,#f1e1cb0b);border-radius:18px;align-self:center;margin:0;padding:22px 22px 0;position:relative}#features .ev-visual:before{content:"";background:linear-gradient(90deg,transparent,var(--theme-surface-b38b5f88,#b38b5f88),transparent);pointer-events:none;height:1px;position:absolute;top:-1px;left:8%;right:8%}#features .ev-visual-header{min-height:22px;font:10px/1.5 var(--mono);letter-spacing:1.1px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:22px;display:flex}#features .ev-visual-eyebrow{color:var(--theme-text-c4bcaa,#c4bcaa);align-items:center;gap:9px;display:flex}#features .ev-visual-eyebrow i{background:var(--theme-surface-c4cbb7,#c4cbb7);border-radius:50%;width:5px;height:5px;display:inline-block}#features .ev-scene-step{color:var(--theme-text-eab286,#eab286);text-align:right;letter-spacing:.8px;min-width:90px}#features .ev-command{border:1px solid var(--theme-border-c38e644a,#c38e644a);background:var(--theme-surface-0b100ded,#0b100ded);height:48px;color:var(--theme-text-d5d8cc,#d5d8cc);border-radius:8px;align-items:center;gap:12px;padding:0 14px;transition:border-color .35s;display:flex;position:relative}#features .ev-prompt{font:600 17px/1 var(--mono);letter-spacing:-1px;color:var(--theme-text-e6ab7a,#e6ab7a)}#features .ev-command-name{font:11px/1.2 var(--mono);white-space:nowrap}#features .ev-code-lines{flex:1;align-items:center;gap:5px;min-width:0;margin-left:1px;display:flex}#features .ev-code-lines i{background:var(--theme-surface-a9846355,#a9846355);border-radius:1.5px;width:18px;height:3px;display:block}#features .ev-code-lines i:nth-child(2){background:var(--theme-surface-828e7240,#828e7240);width:29px}#features .ev-code-lines i:nth-child(3){background:var(--theme-surface-a9846330,#a9846330);width:10px}#features .ev-command-state{color:var(--theme-text-bfa07c,#bfa07c);font:9px/1 var(--mono);letter-spacing:.5px;flex-shrink:0;justify-content:flex-end;align-items:center;gap:6px;min-width:69px;display:flex}#features .ev-command-state svg{fill:none;stroke:currentColor;stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}#features .ev-command.is-copied .ev-command-state{color:var(--theme-text-c0d4aa,#c0d4aa)}#features .ev-command.is-copied{border-color:var(--theme-border-b6c2973b,#b6c2973b)}#features .ev-scene{margin:0 -14px;position:relative}#features .ev-art{width:100%;height:auto;display:block;overflow:visible}#features .ev-caption{font:11px var(--mono);letter-spacing:1.4px;fill:var(--theme-text-a1ad9c,#a1ad9c)}#features .ev-cap-label{font:500 13px var(--mono);letter-spacing:.8px;fill:var(--theme-text-cbd7be,#cbd7be)}#features .ev-approved-text{font:10px var(--mono);letter-spacing:.6px;fill:var(--theme-text-c4d8ae,#c4d8ae)}#features .ev-statusbar{border-top:1px solid var(--theme-border-b1bb9d24,#b1bb9d24);min-height:53px;font:11px/1.5 var(--mono);color:var(--theme-text-a9b5a3,#a9b5a3);justify-content:space-between;align-items:center;gap:12px;padding:13px 0 14px;display:flex}#features .ev-machine-name{align-items:center;gap:8px;min-width:0;display:flex}#features .ev-machine-name svg{fill:none;width:16px;height:16px;stroke:var(--theme-stroke-82917e,#82917e);stroke-width:1.1px;stroke-linecap:round;flex-shrink:0}#features .ev-worker-status{color:var(--theme-text-909c8e,#909c8e);letter-spacing:.4px;white-space:nowrap;align-items:center;gap:6px;min-height:23px;font-size:10px;display:inline-flex}#features .ev-worker-status i{background:currentColor;border-radius:50%;width:5px;height:5px;display:block}#features[data-ev-stage=run] .ev-worker-status,#features[data-ev-stage=approve] .ev-worker-status{color:var(--theme-text-e8ae80,#e8ae80)}#features[data-ev-stage=ready] .ev-worker-status,#features[data-ev-stage=ready] .ev-scene-step{color:var(--theme-text-c3d9ac,#c3d9ac)}#features .ev-timeline{background:var(--theme-surface-ffffff04,#ffffff04);border-radius:2px;height:2px;position:absolute;bottom:0;left:15px;right:15px;overflow:hidden}#features .ev-timeline>span{background:linear-gradient(90deg,var(--theme-surface-ba835e,#ba835e),var(--theme-surface-b8cba3,#b8cba3));transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}#features .ev-sample-label{font:8px/1.3 var(--mono);letter-spacing:1.2px;color:var(--theme-text-737f70,#737f70);position:absolute;bottom:-24px;right:1px}@media (width>=1500px){#features .ev-layout{gap:85px}}@media (width<=1150px) and (width>=761px){#features .ev-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:37px}#features h2{letter-spacing:-1.9px;font-size:44px}#features .ev-step{grid-template-columns:34px minmax(0,1fr) 18px;gap:12px;padding:14px 13px}#features .ev-step p{font-size:11px}#features .ev-step h3{font-size:14px}#features .ev-visual{padding:17px 16px 0}#features .ev-command{gap:8px;padding:0 10px}#features .ev-code-lines i:last-child{display:none}}@media (width<=960px) and (width>=761px){#features h2{letter-spacing:-1.7px;font-size:38px}#features .ev-code-lines{display:none}#features .ev-command-state{margin-left:auto}#features .ev-visual-header{letter-spacing:.5px;font-size:8px}#features .ev-scene-step{min-width:68px}#features .ev-statusbar{gap:6px;font-size:8px}#features .ev-worker-status{font-size:7px}#features .ev-command-name{font-size:9px}}@media (width<=760px){#features.ev-section{padding-top:59px;padding-bottom:64px}#features .ev-layout{grid-template-columns:minmax(0,1fr);gap:32px}#features .ev-copy{display:contents}#features .eyebrow{grid-row:1;margin:0}#features h2{letter-spacing:-1.5px;grid-row:2;margin:-21px 0 0;font-size:clamp(31px,7.9vw,44px);line-height:1.12}#features .ev-intro{grid-row:3;max-width:100%;margin:-17px 0 -10px;font-size:13px;line-height:1.8}#features .ev-visual{border-radius:14px;grid-row:4;justify-self:center;width:100%;max-width:560px;margin:0 0 4px;padding:18px 17px 0}#features .ev-steps{grid-row:5;gap:7px;max-width:none}#features .ev-step{grid-template-columns:33px minmax(0,1fr) 20px;gap:11px;min-height:71px;padding:12px 13px}#features .ev-step h3{margin-bottom:4px;font-size:14px}#features .ev-step p{font-size:11px}#features .ev-step-no{width:31px;height:31px;font-size:10px}#features .ev-freedoms{grid-row:6;gap:18px;margin:-11px 0 0;font-size:11px}#features .ev-actions{grid-row:7;gap:19px;margin:-9px 0 0}#features .ev-actions .button{padding:14px 17px;font-size:12px}#features .ev-actions .text-link{font-size:11px}#features .ev-command{gap:10px;height:43px;padding:0 11px}#features .ev-command-name{font-size:9px}#features .ev-command-state{min-width:60px;font-size:8px}#features .ev-code-lines{gap:3px}#features .ev-code-lines i{width:10px}#features .ev-code-lines i:nth-child(2){width:15px}#features .ev-code-lines i:nth-child(3){display:none}#features .ev-visual-header{letter-spacing:.75px;margin-bottom:16px;font-size:8px}#features .ev-scene-step{min-width:75px}#features .ev-statusbar{min-height:48px;font-size:9px}#features .ev-worker-status{font-size:8px}#features .ev-caption{font-size:12px}#features .ev-cap-label{letter-spacing:.3px;font-size:14px}#features .ev-approved-text{letter-spacing:.25px;font-size:11.5px}#features .ev-sample-label{font-size:7px;bottom:-20px}}@media (width<=355px){#features .ev-code-lines{display:none}#features .ev-command-state{margin-left:auto}#features .ev-visual{padding-left:13px;padding-right:13px}#features .ev-intro{font-size:12px}#features .ev-desktop-br{display:none}#features .ev-step{grid-template-columns:30px minmax(0,1fr) 17px;gap:9px;padding:11px}#features .ev-step h3{font-size:13px}#features .ev-step p{font-size:10px}#features .ev-statusbar{font-size:8px}#features .ev-worker-status,#features .ev-visual-header{font-size:7px}}@media (prefers-reduced-motion:reduce){#features .ev-step,#features .ev-step-no,#features .ev-step-icon,#features .ev-command{transition:none}}#pricing{--pr-orange:var(--theme-text-eba375,#eba375);--pr-text:var(--theme-text-efede5,#efede5);--pr-muted:var(--theme-text-a7afa4,#a7afa4);--pr-sage:var(--theme-text-b9cda6,#b9cda6);border-top:1px solid var(--theme-border-b9c7ae1d,#b9c7ae1d);padding:90px 0 68px;scroll-margin-top:22px;position:relative}#pricing .pr-intro{justify-content:space-between;align-items:flex-end;gap:38px;margin-bottom:39px;display:flex}#pricing .pr-heading{min-width:0}#pricing .eyebrow{color:var(--pr-orange);letter-spacing:1.7px;font-size:10px}#pricing h2{letter-spacing:-2.5px;margin:16px 0 18px;font-size:clamp(38px,4.1vw,58px);font-weight:530;line-height:1.1}#pricing h2 span{color:var(--pr-orange)}#pricing .pr-description{color:var(--pr-muted);max-width:570px;font-size:15px;line-height:1.8}#pricing .pr-billing{border:1px solid var(--theme-border-b9c7ae26,#b9c7ae26);font:10px/1.4 var(--mono);letter-spacing:1px;color:var(--theme-text-bac3b3,#bac3b3);border-radius:6px;flex-shrink:0;align-items:center;gap:9px;margin-bottom:4px;padding:10px 13px;display:flex}#pricing .pr-billing i{background:var(--pr-sage);border-radius:50%;width:5px;height:5px}#pricing .pr-billing-toggle{border:1px solid var(--theme-border-b9c7ae26,#b9c7ae26);background:var(--theme-surface-171b18,#171b18);border-radius:7px;flex-shrink:0;gap:3px;margin:0 0 4px;padding:3px;display:flex}#pricing .pr-billing-toggle button{color:var(--pr-muted);font:11px/1.4 var(--sans);cursor:pointer;background:0 0;border:0;border-radius:4px;padding:7px 10px}#pricing .pr-billing-toggle button[aria-pressed=true]{background:var(--theme-surface-eba375,#eba375);color:var(--theme-text-201a13,#201a13)}#pricing .pr-billing-toggle:focus-within{outline:2px solid var(--pr-orange);outline-offset:3px}#pricing .pr-price-row{justify-content:space-between;align-items:center;gap:8px;display:flex}#pricing .pr-price-row .pr-billing-toggle{margin:0;padding:2px;display:flex}#pricing .pr-price-row .pr-billing-toggle button{padding:6px 7px;font-size:10px}#pricing .pr-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}#pricing .pr-card{background:linear-gradient(155deg,var(--theme-surface-171b18,#171b18),var(--theme-surface-101412,#101412) 70%);border:1px solid var(--theme-border-c1cdb329,#c1cdb329);min-width:0;color:var(--pr-text);box-shadow:inset 0 1px 0 var(--theme-shadow-e0e8cb05,#e0e8cb05);border-radius:13px;flex-direction:column;padding:29px 26px 24px;transition:border-color .2s;display:flex;position:relative;overflow:hidden}#pricing .pr-card:hover{border-color:var(--theme-border-bacaa54f,#bacaa54f)}#pricing .pr-card.pr-featured{border-color:var(--theme-border-eba3758a,#eba3758a);background:radial-gradient(ellipse at 80% 0%,var(--theme-surface-a45b2522,#a45b2522),transparent 68%),linear-gradient(160deg,var(--theme-surface-211e18,#211e18),var(--theme-surface-141613,#141613) 70%);box-shadow:inset 0 1px 0 var(--theme-shadow-ffc39d26,#ffc39d26),0 10px 35px var(--theme-shadow-00000016,#00000016)}#pricing .pr-featured:before{content:"";background:linear-gradient(90deg,var(--theme-surface-eba37530,#eba37530),var(--theme-surface-eba375,#eba375),var(--theme-surface-eba37530,#eba37530));height:2px;position:absolute;top:0;left:25px;right:25px}#pricing .pr-card-top{justify-content:space-between;align-items:center;gap:10px;height:30px;margin-bottom:20px;display:flex}#pricing .pr-plan-icon{width:42px;height:28px;stroke:var(--pr-sage);fill:none;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;display:block}#pricing .pr-featured .pr-plan-icon{stroke:var(--pr-orange)}#pricing .pr-tag{font:9px/1.4 var(--mono);letter-spacing:.9px;color:var(--theme-text-aab69f,#aab69f);border:1px solid var(--theme-border-b7c5a429,#b7c5a429);white-space:nowrap;border-radius:4px;padding:5px 7px}#pricing .pr-featured .pr-tag{color:var(--theme-text-efb58e,#efb58e);border-color:var(--theme-border-eba3753d,#eba3753d);background:var(--theme-surface-eba3750a,#eba3750a)}#pricing h3{letter-spacing:-.6px;margin:0 0 9px;font-size:24px;font-weight:550;line-height:1.25}#pricing .pr-card-description{color:var(--pr-muted);max-width:290px;min-height:44px;font-size:13px;line-height:1.7}#pricing .pr-price-block{min-height:82px;margin:26px 0}#pricing .pr-price-context{font:9px/1.5 var(--mono);text-transform:uppercase;letter-spacing:1.25px;color:var(--theme-text-b4bcae,#b4bcae);min-height:17px;margin-bottom:6px;display:block}#pricing .pr-price{white-space:nowrap;align-items:baseline;gap:8px;min-height:59px;display:flex}#pricing .pr-amount{letter-spacing:-3.5px;font-size:59px;font-weight:520;line-height:1}#pricing .pr-currency{letter-spacing:-1px;vertical-align:top;margin-right:3px;font-size:33px;line-height:1.4}#pricing .pr-period{color:var(--theme-text-aab3a3,#aab3a3);letter-spacing:0;font-size:12px}#pricing .pr-featured .pr-amount{color:var(--theme-text-f1b28b,#f1b28b)}#pricing .pr-price.pr-custom{letter-spacing:-1.65px;font-size:39px;font-weight:500;line-height:1.5}#pricing .pr-action{border:1px solid var(--theme-border-b6c4a43d,#b6c4a43d);background:var(--theme-surface-c5d3b508,#c5d3b508);width:100%;min-height:47px;color:var(--theme-text-e1e5d9,#e1e5d9);font:550 12px/1.5 var(--sans);border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;transition:background .18s,border-color .18s;display:flex}#pricing .pr-action:hover{background:var(--theme-surface-c5d3b514,#c5d3b514);border-color:var(--theme-border-c6d8ae7a,#c6d8ae7a)}#pricing .pr-action svg{stroke:currentColor;stroke-width:1.5px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:17px;height:17px}#pricing .pr-featured .pr-action{background:var(--theme-surface-edaa7d,#edaa7d);color:var(--theme-text-201a13,#201a13);border-color:var(--theme-border-edaa7d,#edaa7d);box-shadow:inset 0 1px 0 var(--theme-shadow-ffffff30,#ffffff30)}#pricing .pr-featured .pr-action:hover{background:var(--theme-surface-f6bb94,#f6bb94);border-color:var(--theme-border-f6bb94,#f6bb94)}#pricing .pr-detail-heading{font:9px/1.5 var(--mono);color:var(--theme-text-8f9c86,#8f9c86);letter-spacing:1.1px;margin:28px 0 6px}#pricing .pr-featured .pr-detail-heading{color:var(--theme-text-b29d84,#b29d84)}#pricing .pr-features{margin:0;padding:0}#pricing .pr-feature-row{border-bottom:1px solid var(--theme-border-bdc9ad14,#bdc9ad14);justify-content:space-between;align-items:center;gap:12px;min-height:49px;padding:12px 0;display:flex}#pricing .pr-feature-row dt{color:var(--theme-text-a7b19e,#a7b19e);font-size:12px;line-height:1.6}#pricing .pr-feature-row dd{font:500 12px/1.6 var(--mono);color:var(--theme-text-e2e6d8,#e2e6d8);text-align:right;white-space:nowrap;margin:0}#pricing .pr-featured .pr-feature-row dd{color:var(--theme-text-f1ba93,#f1ba93)}#pricing .pr-feature-row dd sup{margin-left:2px;font-size:10px}#pricing .pr-card-note{font:10px/1.75 var(--mono);color:var(--theme-text-a2ac99,#a2ac99);min-height:36px;margin:18px 0 0}#pricing .pr-card-note a{text-decoration:underline;text-decoration-color:var(--theme-text-a2ac9966,#a2ac9966);text-underline-offset:3px}#pricing .pr-custom-list{margin:0;padding:0;list-style:none}#pricing .pr-custom-list li{color:var(--theme-text-bec7b7,#bec7b7);border-bottom:1px solid var(--theme-border-bdc9ad14,#bdc9ad14);align-items:center;gap:11px;min-height:49px;padding:12px 0;font-size:12px;display:flex}#pricing .pr-custom-list li:before{content:"+";font:14px var(--mono);color:var(--theme-text-b7cca3,#b7cca3)}#pricing .pr-fineprint{color:var(--theme-text-a0ab98,#a0ab98);font:10px/1.9 var(--mono);justify-content:space-between;align-items:flex-start;gap:28px;margin-top:23px;padding:0 2px;display:flex}#pricing .pr-limit-note{max-width:760px}#pricing .pr-limit-note strong{color:var(--theme-text-c7d0bd,#c7d0bd);font-weight:500}#pricing .pr-retention-link{white-space:nowrap;min-height:28px;color:var(--theme-text-c6d1b9,#c6d1b9);align-items:center;gap:7px;font-size:10px;display:inline-flex}#pricing .pr-retention-link:hover{color:var(--theme-text-f0b58b,#f0b58b)}#pricing .pr-bottomline{border-top:1px solid var(--theme-border-b8c8a51a,#b8c8a51a);font:10px/1.8 var(--mono);letter-spacing:.3px;color:var(--theme-text-9eaa93,#9eaa93);justify-content:space-between;align-items:center;gap:18px;margin-top:37px;padding:22px 2px 0;display:flex}#pricing .pr-bottomline strong{color:var(--theme-text-d6dec9,#d6dec9);font-weight:500}#pricing .pr-bottomline .pr-bottom-label{color:var(--theme-text-9d9b87,#9d9b87);letter-spacing:1.1px;font-size:9px}.pr-flow-dialog{border:1px solid var(--theme-border-b8c4a63f,#b8c4a63f);width:min(480px,100% - 36px);max-height:calc(100vh - 50px);color:var(--theme-text-e9ecde,#e9ecde);background:var(--theme-surface-151b17,#151b17);box-shadow:0 30px 100px var(--theme-shadow-0008,#0008);border-radius:14px;padding:30px}.pr-flow-dialog::backdrop{background:var(--theme-surface-070b09c9,#070b09c9);backdrop-filter:blur(5px)}.pr-flow-dialog .pr-dialog-label{color:var(--theme-text-c1aa8e,#c1aa8e);font:10px/1.5 var(--mono);letter-spacing:1px}.pr-flow-dialog h2{letter-spacing:-.8px;margin:13px 30px 15px 0;font-size:28px;font-weight:530;line-height:1.2}.pr-flow-dialog p{color:var(--theme-text-b3bfaa,#b3bfaa);font-size:14px;line-height:1.8}.pr-flow-dialog .pr-dialog-close{border:1px solid var(--theme-border-ffffff15,#ffffff15);width:36px;height:36px;color:var(--theme-text-c5ceb9,#c5ceb9);background:0 0;border-radius:5px;font-size:22px;position:absolute;top:12px;right:12px}.pr-flow-dialog .pr-dialog-done{background:var(--theme-surface-eba375,#eba375);min-height:44px;color:var(--theme-text-20190f,#20190f);border:0;border-radius:5px;margin-top:23px;padding:10px 18px;font-size:12px;font-weight:600}.header .header-github.header-start{background:var(--theme-surface-e8a474,#e8a474);color:var(--theme-text-1d170f,#1d170f);border-color:var(--theme-border-e8a474,#e8a474);white-space:nowrap;gap:12px;min-height:43px;font-weight:600}.header .header-github.header-start:hover{background:var(--theme-surface-f1b98c,#f1b98c);border-color:var(--theme-border-f1b98c,#f1b98c)}@media (width>=701px) and (width<=900px){.header .header-start{padding:10px 11px;font-size:10px}.desktop-nav{gap:14px}}@media (width>=701px) and (width<=1050px){#pricing .pr-card{padding:24px 18px 20px}#pricing .pr-grid{gap:12px}#pricing h3{font-size:22px}#pricing .pr-feature-row{gap:7px}#pricing .pr-feature-row dt,#pricing .pr-feature-row dd{font-size:11px}#pricing .pr-tag{letter-spacing:.4px;padding:5px;font-size:8px}#pricing .pr-card-description{min-height:62px;font-size:12px}#pricing .pr-price.pr-custom{font-size:33px}#pricing .pr-custom-list li{font-size:11px}#pricing .pr-card-note{font-size:9px}}@media (width<=760px){#pricing{padding-top:60px;padding-bottom:47px}#pricing .pr-intro{flex-direction:column;align-items:flex-start;gap:19px;margin-bottom:25px}#pricing h2{letter-spacing:-1.6px;margin:14px 0 16px;font-size:clamp(35px,7.5vw,47px)}#pricing .pr-description{font-size:13px}#pricing .eyebrow{letter-spacing:1.2px;font-size:9px}#pricing .pr-billing{margin:0;padding:8px 11px;font-size:9px}#pricing .pr-grid{grid-template-columns:minmax(0,1fr);gap:17px;max-width:560px;margin:0 auto}#pricing .pr-card{border-radius:12px;padding:23px 24px 20px}#pricing .pr-card-top{height:25px;margin-bottom:13px}#pricing h3{font-size:25px}#pricing .pr-card-description{max-width:100%;min-height:0;font-size:13px}#pricing .pr-price-block{min-height:71px;margin:21px 0 20px}#pricing .pr-price-context{margin-bottom:3px;font-size:9px}#pricing .pr-amount{font-size:53px}#pricing .pr-price{min-height:53px}#pricing .pr-price.pr-custom{font-size:37px}#pricing .pr-detail-heading{margin-top:23px}#pricing .pr-card-note{min-height:0;margin-top:15px}#pricing .pr-feature-row{min-height:47px}#pricing .pr-custom-list li{min-height:45px}#pricing .pr-fineprint{flex-direction:column;gap:12px;margin-top:20px;font-size:10px}#pricing .pr-limit-note{max-width:560px}#pricing .pr-bottomline{flex-direction:column;align-items:flex-start;gap:8px;margin-top:23px;padding-top:18px;font-size:10px}#pricing .pr-bottomline .pr-bottom-label{font-size:8px}}@media (width<=355px){#pricing .pr-card{padding:21px 18px 19px}#pricing .pr-feature-row dt,#pricing .pr-feature-row dd{font-size:11px}#pricing h3{font-size:23px}#pricing .pr-tag{letter-spacing:.6px;font-size:8px}#pricing h2{font-size:34px}#pricing .pr-card-description{font-size:12px}}@media (prefers-reduced-motion:reduce){#pricing .pr-card,#pricing .pr-action{transition:none}}html[data-theme=light]{--theme-border-202622:#3451424c;--theme-border-262c28:#3451424c;--theme-border-2b312d:#3451424c;--theme-border-333b35:#3451424c;--theme-border-3b443d:#3451424c;--theme-border-3c473f:#3451424c;--theme-border-3c4840:#3451424c;--theme-border-49634f:#3451424c;--theme-border-4b647b75:#34514275;--theme-border-4b6655:#3451424c;--theme-border-4d654b:#3451424c;--theme-border-4e392d:#3451424c;--theme-border-53624c:#3451424c;--theme-border-536a49:#3451424c;--theme-border-55574e:#3451424c;--theme-border-59615b:#3451424c;--theme-border-5a4a40:#3451424c;--theme-border-5b4031:#3451424c;--theme-border-5b5066:#3451424c;--theme-border-5d7954:#3451424c;--theme-border-64845680:#34514280;--theme-border-66705b4d:#3451424d;--theme-border-674b3a:#3451424c;--theme-border-6b4a37:#3451424c;--theme-border-6b547d75:#34514275;--theme-border-704c39:#3451424c;--theme-border-71503b:#3451424c;--theme-border-7490a53a:#3451423a;--theme-border-75634a75:#34514275;--theme-border-76767d:#3451424c;--theme-border-798a79:#3451424c;--theme-border-8171994a:#3451424a;--theme-border-82977769:#34514269;--theme-border-829b6b69:#34514269;--theme-border-84523766:#9b593366;--theme-border-898f722d:#3451422d;--theme-border-8b533b87:#9b593387;--theme-border-8c80632a:#3451422a;--theme-border-8c9b824c:#3451424c;--theme-border-8f5d3f:#9b59334c;--theme-border-8f5e3f:#9b59334c;--theme-border-918b6c35:#34514235;--theme-border-96583c62:#9b593362;--theme-border-97c6b020:#34514221;--theme-border-97c6b067:#34514267;--theme-border-9a857265:#34514265;--theme-border-9bb78d66:#34514266;--theme-border-9e6b484d:#9b59334d;--theme-border-9f684755:#9b593355;--theme-border-a1745260:#34514260;--theme-border-a17d5550:#34514250;--theme-border-a3b5932b:#3451422b;--theme-border-a7b49324:#34514224;--theme-border-a8a0a0:#3451424c;--theme-border-a8b29427:#34514227;--theme-border-a8b2942e:#3451422e;--theme-border-a8c19342:#34514242;--theme-border-aab99a35:#34514235;--theme-border-ad7656:#3451424c;--theme-border-aec6a642:#34514242;--theme-border-b1bb9d24:#34514224;--theme-border-b3c09729:#34514229;--theme-border-b4815560:#9b593360;--theme-border-b5c4a670:#34514270;--theme-border-b6a07766:#34514266;--theme-border-b6c2973b:#3451423b;--theme-border-b6c4a43d:#3451423d;--theme-border-b7c5a429:#34514229;--theme-border-b7d4974d:#52735e4d;--theme-border-b8c4a63f:#3451423f;--theme-border-b8c8a51a:#34514221;--theme-border-b8cda865:#34514265;--theme-border-b9c7ae1d:#34514221;--theme-border-b9c7ae26:#34514226;--theme-border-ba71534a:#9b59334a;--theme-border-bacaa54f:#3451424f;--theme-border-bba38021:#34514221;--theme-border-bdc9ad14:#34514221;--theme-border-bfc6b4:#3451424c;--theme-border-c1cdb329:#34514229;--theme-border-c1d5a17a:#52735e7a;--theme-border-c38e644a:#9b59334a;--theme-border-c3967536:#9b593336;--theme-border-c6905c4d:#9b59334d;--theme-border-c6d8ae7a:#52735e7a;--theme-border-caa18a33:#9b593333;--theme-border-ce8657:#9b59334c;--theme-border-ce865744:#9b593344;--theme-border-d4b279:#9b59334c;--theme-border-d4b27927:#9b593327;--theme-border-d4b27935:#9b593335;--theme-border-d4b2794a:#9b59334a;--theme-border-d4b2797a:#9b59337a;--theme-border-dc9b6e55:#9b593355;--theme-border-dca16b6b:#9b59336b;--theme-border-dd895650:#9b593350;--theme-border-deab6733:#9b593333;--theme-border-df8c5737:#9b593337;--theme-border-dfad771a:#9b593321;--theme-border-dfad7724:#9b593324;--theme-border-e0986736:#9b593336;--theme-border-e4a06b0d:#9b593321;--theme-border-e59a6c:#9b59334c;--theme-border-e8a474:#9b59334c;--theme-border-e8ae7d:#9b59334c;--theme-border-eba3753d:#9b59333d;--theme-border-eba3758a:#9b59338a;--theme-border-edaa7d:#9b59334c;--theme-border-ef9e6775:#9b593375;--theme-border-f0a57b4d:#9b59334d;--theme-border-f1b98c:#9b59334c;--theme-border-f6bb94:#9b59334c;--theme-border-fdb094:#9b59334c;--theme-border-ff825813:#9b593321;--theme-border-ff825816:#9b593321;--theme-border-ff825826:#9b593326;--theme-border-ff82582a:#9b59332a;--theme-border-ff82582b:#9b59332b;--theme-border-ff82582d:#9b59332d;--theme-border-ff82582e:#9b59332e;--theme-border-ff825831:#9b593331;--theme-border-ff825834:#9b593334;--theme-border-ff825835:#9b593335;--theme-border-ff82583b:#9b59333b;--theme-border-ff825841:#9b593341;--theme-border-ff825845:#9b593345;--theme-border-ff82584a:#9b59334a;--theme-border-ff82584d:#9b59334d;--theme-border-ff825850:#9b593350;--theme-border-ff825862:#9b593362;--theme-border-ff825866:#9b593366;--theme-border-ff82586a:#9b59336a;--theme-border-ff825876:#9b593376;--theme-border-ff8258a0:#9b593399;--theme-border-ff865046:#9b593346;--theme-border-ff8d5d32:#9b593332;--theme-border-ff9a6740:#9b593340;--theme-border-ffb47e38:#9b593338;--theme-border-ffbd8c52:#9b593352;--theme-border-ffffff08:#34514221;--theme-border-ffffff0b:#34514221;--theme-border-ffffff0c:#34514221;--theme-border-ffffff0d:#34514221;--theme-border-ffffff0e:#34514221;--theme-border-ffffff10:#34514221;--theme-border-ffffff11:#34514221;--theme-border-ffffff12:#34514221;--theme-border-ffffff13:#34514221;--theme-border-ffffff14:#34514221;--theme-border-ffffff15:#34514221;--theme-border-ffffff16:#34514221;--theme-border-ffffff17:#34514221;--theme-border-ffffff18:#34514221;--theme-border-ffffff19:#34514221;--theme-border-ffffff1a:#34514221;--theme-border-ffffff1b:#34514221;--theme-border-ffffff1c:#34514221;--theme-border-ffffff1d:#34514221;--theme-border-ffffff1f:#34514221;--theme-border-ffffff20:#34514221;--theme-border-ffffff21:#34514221;--theme-border-ffffff24:#34514224;--theme-border-ffffff25:#34514225;--theme-border-ffffff35:#34514235;--theme-border-ffffff50:#34514250;--theme-paint-000:#ababab;--theme-paint-0b0c0e44:#aeb0b644;--theme-paint-0d0f11:#afb3b8;--theme-paint-0e1419:#acb6bf;--theme-paint-101214:#b1b5b8;--theme-paint-101615:#b0bbb9;--theme-paint-101713:#b0bcb5;--theme-paint-101718:#afbbbc;--theme-paint-10171b:#aeb9bf;--theme-paint-111215:#b2b4b9;--theme-paint-111412:#b2b8b4;--theme-paint-11181d:#afb9c0;--theme-paint-11191a:#b0bcbd;--theme-paint-121617:#b2b9ba;--theme-paint-121a20:#b0bac1;--theme-paint-131b18:#b2bdb9;--theme-paint-141616:#b5b8b8;--theme-paint-14161c:#b3b5bd;--theme-paint-141c1c:#b3bdbd;--theme-paint-15201c:#b3c0bb;--theme-paint-16191e:#b4b8be;--theme-paint-171411:#bbb6b1;--theme-paint-17181b:#b6b7bb;--theme-paint-171a1b:#b6babb;--theme-paint-171a1c:#b6b9bc;--theme-paint-171b1c:#b6bbbc;--theme-paint-174331:#bacdc5;--theme-paint-181310:#bcb4af;--theme-paint-181d1b:#b6bcba;--theme-paint-182018:#b6bfb6;--theme-paint-18221c:#b6c0ba;--theme-paint-18221e:#b6c0bc;--theme-paint-18242a:#b5c0c5;--theme-paint-19191c:#b8b8bb;--theme-paint-191a1e:#b7b8bd;--theme-paint-191d1b:#b7bcba;--theme-paint-19231e:#b6c0bb;--theme-paint-1a2324:#b7c0c1;--theme-paint-1a2424:#b7c1c1;--theme-paint-1a281f:#b7c3bb;--theme-paint-1b2226:#b8bec2;--theme-paint-1b232a:#b7bec4;--theme-paint-1b251f:#b8c1bc;--theme-paint-1b252a:#b7c0c4;--theme-paint-1b2721:#b8c2bd;--theme-paint-1c1f25:#b9bbc1;--theme-paint-1c2627:#b8c1c2;--theme-paint-1d2423:#bac0bf;--theme-paint-1e1e29:#babac3;--theme-paint-1e1f24:#babbc0;--theme-paint-202324:#bcbebf;--theme-paint-20241e:#bcc0ba;--theme-paint-20242a:#bbbec3;--theme-paint-20261f:#bcc1bb;--theme-paint-202a29:#bbc3c2;--theme-paint-202a2e:#bbc2c5;--theme-paint-202b24:#bbc4be;--theme-paint-202c23:#bbc4be;--theme-paint-202d23:#bbc5bd;--theme-paint-212c27:#bcc4c0;--theme-paint-214332:#becfc6;--theme-paint-22242a:#bdbec3;--theme-paint-223228:#bdc7c1;--theme-paint-224d39:#c1d2ca;--theme-paint-22533c:#c3d3cc;--theme-paint-231d18:#c1bbb5;--theme-paint-232327:#bebec1;--theme-paint-232c29:#bdc4c2;--theme-paint-242830:#bec1c6;--theme-paint-242928:#bec2c1;--theme-paint-243a33:#bfcbc7;--theme-paint-25201d:#c1bcb9;--theme-paint-252528:#bfbfc1;--theme-paint-253130:#bfc6c6;--theme-paint-262827:#c0c1c0;--theme-paint-262f2a:#bfc5c2;--theme-paint-272f30:#c0c5c6;--theme-paint-274d3e:#c3d2cc;--theme-paint-28362b:#c1c9c2;--theme-paint-292632:#c1bfc7;--theme-paint-29282a:#c1c1c2;--theme-paint-292c2b:#c1c3c3;--theme-paint-292d2e:#c1c4c4;--theme-paint-292d33:#c1c4c7;--theme-paint-292f29:#c1c5c1;--theme-paint-29332f:#c1c7c5;--theme-paint-2a1e18:#c5bab5;--theme-paint-2a211d:#c4bcb9;--theme-paint-2a2d29:#c2c4c1;--theme-paint-2b241a:#c5bfb7;--theme-paint-2b2724:#c3c0be;--theme-paint-2e2620:#c5c0bb;--theme-paint-2e2923:#c5c1bd;--theme-paint-2f4039:#c6cdca;--theme-paint-30241d:#c7beb9;--theme-paint-30271f:#c7c0bb;--theme-paint-302c2b:#c5c3c2;--theme-paint-302c3c:#c6c4cb;--theme-paint-303035:#c5c5c8;--theme-paint-303233:#c5c6c7;--theme-paint-303638:#c6c8c9;--theme-paint-30483f:#c7d0cd;--theme-paint-313b33:#c6cbc7;--theme-paint-322e27:#c7c4c0;--theme-paint-34281e:#c9c1ba;--theme-paint-34312c:#c7c6c3;--theme-paint-353735:#c8c9c8;--theme-paint-354436:#c9cfca;--theme-paint-383029:#cac5c2;--theme-paint-393025:#cac5bf;--theme-paint-393a33:#cacac7;--theme-paint-3a4337:#cbcfca;--theme-paint-3a7756:#d6e1db;--theme-paint-3b4544:#ccd0cf;--theme-paint-3c5144:#cfd5d1;--theme-paint-40535f:#d3d7da;--theme-paint-414f45:#d1d4d2;--theme-paint-434644:#d0d1d0;--theme-paint-455043:#d2d5d2;--theme-paint-45504a:#d2d5d4;--theme-paint-455f4f:#d5dbd7;--theme-paint-473427:#d0c8c2;--theme-paint-48362b:#d0c9c5;--theme-paint-493a2c:#d1cbc5;--theme-paint-4a2c20:#d1c4bf;--theme-paint-4a4d48:#d4d4d3;--theme-paint-4b574c:#d6d9d6;--theme-paint-519678:#e5ebe8;--theme-paint-536157:#dbdedc;--theme-paint-538e6c:#e5ebe8;--theme-paint-566f63:#dfe3e1;--theme-paint-573323:#d4c9c4;--theme-paint-573e30:#d6ceca;--theme-paint-575e50:#dbdcd9;--theme-paint-593a2b:#d7cdc8;--theme-paint-607784:#e6e9ea;--theme-paint-607d68:#e6e9e7;--theme-paint-625045:#dcd8d6;--theme-paint-674a38:#dcd5d1;--theme-paint-676d6a:#e5e5e5;--theme-paint-677064:#e5e6e4;--theme-paint-685742:#dddad6;--theme-paint-694331:#dcd3cf;--theme-paint-6d8b9c:#86988c;--theme-paint-6f746e:#e8e8e8;--theme-paint-713d23:#dbd1cd;--theme-paint-727778:#e8e8e8;--theme-paint-729285:#86988c;--theme-paint-72c798:#61b989;--theme-paint-736b4d:#e2e1dd;--theme-paint-744d36:#e0d8d4;--theme-paint-74523c:#e0dad6;--theme-paint-747872:#e8e8e8;--theme-paint-748979:#86988c;--theme-paint-758267:#e8e9e7;--theme-paint-777c78:#86988c;--theme-paint-777d7b:#86988c;--theme-paint-777d89:#86988c;--theme-paint-779989:#86988c;--theme-paint-7e9d83:#86988c;--theme-paint-7ea77522:#7ea37522;--theme-paint-87634b:#e8e4e1;--theme-paint-886448:#e8e4e0;--theme-paint-898473:#86988c;--theme-paint-8a4b28:#e1dad6;--theme-paint-8d654b:#eae6e3;--theme-paint-8eacbf:#7d9db1;--theme-paint-96b19c:#86988c;--theme-paint-9c6c50:#ebe7e5;--theme-paint-9d6643:#ece7e4;--theme-paint-9eab8970:#86988c70;--theme-paint-9fe5b5:#8bdaa4;--theme-paint-a38c7e:#86988c;--theme-paint-a4aa95:#86988c;--theme-paint-a4e9b5:#90dfa3;--theme-paint-a8b9c4:#5f7568;--theme-paint-a8c494:#98b683;--theme-paint-a9a3ad:#86988c;--theme-paint-a9b897:#86988c;--theme-paint-aac5b4:#5f7568;--theme-paint-aebfa0:#86988c;--theme-paint-aec5a0:#9eb78f;--theme-paint-af8560:#ae8a6a;--theme-paint-b15b2a:#ebe6e3;--theme-paint-b1c6a6:#5f7568;--theme-paint-b3ceb8:#5f7568;--theme-paint-b48260:#b18567;--theme-paint-b5cdaa:#a5c099;--theme-paint-b6754e:#b78261;--theme-paint-b6c8a5:#a7ba94;--theme-paint-b6dca3:#a6d090;--theme-paint-b7c9a0:#a8bb8f;--theme-paint-b8d0a3:#a9c391;--theme-paint-b8d0a7:#a8c396;--theme-paint-b8d1b2:#a8c4a1;--theme-paint-b9bea9:#5f7568;--theme-paint-b9c59e:#aab78d;--theme-paint-b9d4ab:#a9c799;--theme-paint-b9d69a:#aaca88;--theme-paint-b9d6b2:#a8c9a0;--theme-paint-ba8e65:#b48b65;--theme-paint-bad4af:#aac79d;--theme-paint-bbd1bc:#5f7568;--theme-paint-bdc9ae:#5f7568;--theme-paint-bfd0af:#b0c39e;--theme-paint-bfd4a561:#b0c79361;--theme-paint-bfe09e:#b0d58b;--theme-paint-c0b7b3:#5f7568;--theme-paint-c3dba8:#b4cf96;--theme-paint-c5d5ad:#b6c89b;--theme-paint-c6b089:#b8a178;--theme-paint-c6deaa:#b7d297;--theme-paint-c79063:#bd875c;--theme-paint-c7dcb0:#b8d09e;--theme-paint-c99872:#bb8861;--theme-paint-d08a51:#c88651;--theme-paint-d1dec0:#c2d2ae;--theme-paint-d39468:#c68456;--theme-paint-d59363:#c88351;--theme-paint-d69b68:#c98c56;--theme-paint-d8b495:#cca483;--theme-paint-dab17e54:#cea26c54;--theme-paint-daebd9:#bfdabe;--theme-paint-dd9d72:#d18d60;--theme-paint-e0a06f:#d19160;--theme-paint-e19b70:#d18c61;--theme-paint-e49b70:#d28c64;--theme-paint-e4a67b:#d4976c;--theme-paint-e4aa78:#d49b6a;--theme-paint-e4f7d5:#c9e8b0;--theme-paint-e5a877:#d4996a;--theme-paint-e5b888:#d7a977;--theme-paint-e69c6d:#d28e63;--theme-paint-e7a172:#d39367;--theme-paint-e7a176:#d4936b;--theme-paint-e8ae7d:#d69f71;--theme-paint-eac095:#dcb185;--theme-paint-ead8cc:#dfc8b8;--theme-paint-eb945d:#cf885a;--theme-paint-edaa7b:#d69c73;--theme-paint-edb17d:#d7a275;--theme-paint-edb783:#d8a879;--theme-paint-f0c191:#dcb286;--theme-paint-f2dcc2:#e7cdae;--theme-paint-f3ba8c:#dcac85;--theme-paint-ff8258:#d38166;--theme-paint-ffe0b9:#e8cfb0;--theme-paint-ffe1ab:#e5cfa6;--theme-paint-ffffff05:#5f756805;--theme-shadow-00000012:#253a2d03;--theme-shadow-00000016:#253a2d04;--theme-shadow-00000020:#253a2d06;--theme-shadow-00000021:#253a2d06;--theme-shadow-00000026:#253a2d07;--theme-shadow-0000002a:#253a2d08;--theme-shadow-00000030:#253a2d09;--theme-shadow-00000036:#253a2d0a;--theme-shadow-00000045:#253a2d0c;--theme-shadow-0006:#253a2d12;--theme-shadow-0007:#253a2d15;--theme-shadow-0008:#253a2d18;--theme-shadow-211d19:#253a2d2e;--theme-shadow-405c4c:#253a2d2e;--theme-shadow-4b544e:#253a2d2e;--theme-shadow-604532:#253a2d2e;--theme-shadow-a9c98f50:#253a2d0e;--theme-shadow-adbf9f05:#253a2d01;--theme-shadow-b7d49780:#253a2d17;--theme-shadow-cb704018:#253a2d04;--theme-shadow-e0e8cb05:#253a2d01;--theme-shadow-e59a6c55:#253a2d0f;--theme-shadow-e59b6870:#253a2d14;--theme-shadow-e7976260:#253a2d11;--theme-shadow-e79b6770:#253a2d14;--theme-shadow-e7a06f80:#253a2d17;--theme-shadow-e9996870:#253a2d14;--theme-shadow-efaa7f86:#253a2d18;--theme-shadow-f0a77bb0:#253a2d20;--theme-shadow-f19e6835:#253a2d0a;--theme-shadow-f1e1cb0b:#253a2d02;--theme-shadow-ff8258:#253a2d2e;--theme-shadow-ff825806:#253a2d01;--theme-shadow-ff825809:#253a2d02;--theme-shadow-ff825815:#253a2d04;--theme-shadow-ff82581c:#253a2d05;--theme-shadow-ff82582a:#253a2d08;--theme-shadow-ff82582b:#253a2d08;--theme-shadow-ff825840:#253a2d0c;--theme-shadow-ff825842:#253a2d0c;--theme-shadow-ff82584a:#253a2d0d;--theme-shadow-ff82584d:#253a2d0e;--theme-shadow-ff825887:#253a2d18;--theme-shadow-ff82588c:#253a2d19;--theme-shadow-ff864c08:#253a2d01;--theme-shadow-ff936d96:#253a2d1b;--theme-shadow-ff996a30:#253a2d09;--theme-shadow-ff996a50:#253a2d0e;--theme-shadow-ffbc9540:#253a2d0c;--theme-shadow-ffc39d26:#253a2d07;--theme-shadow-ffd5ba0a:#253a2d02;--theme-shadow-ffe8c7c0:#253a2d23;--theme-shadow-ffffff05:#253a2d01;--theme-shadow-ffffff06:#253a2d01;--theme-shadow-ffffff07:#253a2d01;--theme-shadow-ffffff08:#253a2d01;--theme-shadow-ffffff09:#253a2d02;--theme-shadow-ffffff0c:#253a2d02;--theme-shadow-ffffff28:#253a2d07;--theme-shadow-ffffff30:#253a2d09;--theme-shadow-ffffff50:#253a2d0e;--theme-stroke-0b1010:#65786c;--theme-stroke-192720:#65786c;--theme-stroke-223a2c:#65786c;--theme-stroke-243d34:#65786c;--theme-stroke-26312b:#65786c;--theme-stroke-293f3944:#435f4d44;--theme-stroke-302318:#65786c;--theme-stroke-35413b:#65786c;--theme-stroke-3c5144:#65786c;--theme-stroke-414f45:#65786c;--theme-stroke-42464e:#65786c;--theme-stroke-42514d:#65786c;--theme-stroke-46514c:#65786c;--theme-stroke-4a4e50:#65786c;--theme-stroke-4d624b:#65786c;--theme-stroke-51605a:#65786c;--theme-stroke-52665e:#65786c;--theme-stroke-53575f:#65786c;--theme-stroke-53594e:#65786c;--theme-stroke-545850:#65786c;--theme-stroke-56645c:#65786c;--theme-stroke-572e224d:#b76a384d;--theme-stroke-57625a:#65786c;--theme-stroke-5b5f66:#65786c;--theme-stroke-5b6068:#65786c;--theme-stroke-5e626c:#65786c;--theme-stroke-60666e:#65786c;--theme-stroke-60706948:#435f4d48;--theme-stroke-607465:#65786c;--theme-stroke-637068:#65786c;--theme-stroke-637167:#65786c;--theme-stroke-666f584a:#435f4d4a;--theme-stroke-69715f5a:#435f4d5a;--theme-stroke-697e69:#65786c;--theme-stroke-6b7277:#65786c;--theme-stroke-6d6b6580:#435f4d80;--theme-stroke-6f5845:#b76a38;--theme-stroke-6f706a:#65786c;--theme-stroke-70757c:#65786c;--theme-stroke-707d64:#65786c;--theme-stroke-718472:#65786c;--theme-stroke-718d65:#65786c;--theme-stroke-74544377:#b76a3877;--theme-stroke-747781:#65786c;--theme-stroke-748478:#65786c;--theme-stroke-757a7980:#435f4d80;--theme-stroke-768c7c4f:#435f4d4f;--theme-stroke-777d89:#65786c;--theme-stroke-77836e:#65786c;--theme-stroke-77876d:#65786c;--theme-stroke-798d7c:#65786c;--theme-stroke-7b887a:#65786c;--theme-stroke-7c9478:#65786c;--theme-stroke-7d5a43:#b76a38;--theme-stroke-809576:#65786c;--theme-stroke-81766b:#65786c;--theme-stroke-818893:#65786c;--theme-stroke-82917e:#65786c;--theme-stroke-83937c:#65786c;--theme-stroke-84766a:#65786c;--theme-stroke-849278:#65786c;--theme-stroke-859086:#65786c;--theme-stroke-85937a:#65786c;--theme-stroke-878e8555:#435f4d55;--theme-stroke-879281:#65786c;--theme-stroke-88664c:#b76a38;--theme-stroke-88917f62:#435f4d62;--theme-stroke-889286:#65786c;--theme-stroke-899980:#65786c;--theme-stroke-8a8f8650:#435f4d50;--theme-stroke-8b9690:#65786c;--theme-stroke-8b9b81:#65786c;--theme-stroke-8d6547:#b76a38;--theme-stroke-8d7667:#65786c;--theme-stroke-8da87f:#65786c;--theme-stroke-8e735e6a:#435f4d6a;--theme-stroke-8e9b8a:#65786c;--theme-stroke-8eacbf:#517fa0;--theme-stroke-92948a:#65786c;--theme-stroke-96a28755:#435f4d55;--theme-stroke-99aa91:#65786c;--theme-stroke-9a6648:#b76a38;--theme-stroke-9b9d77:#65786c;--theme-stroke-9caa91:#65786c;--theme-stroke-9da493:#65786c;--theme-stroke-9dbd89:#587b63;--theme-stroke-9f9f90:#65786c;--theme-stroke-9fb18d:#65786c;--theme-stroke-a0aa91:#65786c;--theme-stroke-a1ad8f:#65786c;--theme-stroke-a37358:#b76a38;--theme-stroke-a3a199:#65786c;--theme-stroke-a6b89e56:#435f4d56;--theme-stroke-a7b7a21a:#435f4d1a;--theme-stroke-a7c394:#587b63;--theme-stroke-a8bd9d:#65786c;--theme-stroke-a8c696:#587b63;--theme-stroke-a9bd9180:#587b6380;--theme-stroke-a9c998:#587b63;--theme-stroke-a9c99888:#587b6388;--theme-stroke-ab815b:#b76a38;--theme-stroke-acbc9b:#65786c;--theme-stroke-aebfa0:#65786c;--theme-stroke-aec5a0:#587b63;--theme-stroke-b28055:#b76a38;--theme-stroke-b2c1a62a:#435f4d2a;--theme-stroke-b6c6a5:#587b63;--theme-stroke-b6c8a5:#587b63;--theme-stroke-b7c2ad24:#435f4d24;--theme-stroke-b7c49e:#587b63;--theme-stroke-b87955:#b76a38;--theme-stroke-b8c9aa:#587b63;--theme-stroke-b8d0a7:#587b63;--theme-stroke-b8d3a8:#587b63;--theme-stroke-b9d0b1:#587b63;--theme-stroke-b9d69a:#587b63;--theme-stroke-bbd1bc:#65786c;--theme-stroke-bbd69c:#587b63;--theme-stroke-bdd3ad:#587b63;--theme-stroke-bdd5a7:#587b63;--theme-stroke-bdd99d:#587b63;--theme-stroke-bfd2c071:#435f4d71;--theme-stroke-c08a68:#b76a38;--theme-stroke-c1c9b2:#65786c;--theme-stroke-c2d4d7:#65786c;--theme-stroke-c3a28a:#b76a38;--theme-stroke-c48762:#b76a38;--theme-stroke-c69b72:#b76a38;--theme-stroke-c6b089:#b76a38;--theme-stroke-c9e3aa:#587b63;--theme-stroke-cf9e7590:#b76a3890;--theme-stroke-d09b747f:#b76a387f;--theme-stroke-d0d1c3:#65786c;--theme-stroke-d6af83:#b76a38;--theme-stroke-d6b5938c:#b76a388c;--theme-stroke-d7ba9d:#b76a38;--theme-stroke-d8a47d80:#b76a3880;--theme-stroke-d99a74:#b76a38;--theme-stroke-d9a778:#b76a38;--theme-stroke-dce4cbab:#65786cab;--theme-stroke-dda078:#b76a38;--theme-stroke-e09a6e:#b76a38;--theme-stroke-e0a06f:#b76a38;--theme-stroke-e2ae8a:#b76a38;--theme-stroke-e39d72:#b76a38;--theme-stroke-e5a06f:#b76a38;--theme-stroke-e5a071:#b76a38;--theme-stroke-e5a078:#b76a38;--theme-stroke-e6a078:#b76a38;--theme-stroke-e7a172:#b76a38;--theme-stroke-e7a176:#b76a38;--theme-stroke-e8ae7d:#b76a38;--theme-stroke-e8b787:#b76a38;--theme-stroke-e8f0d5:#587b63;--theme-stroke-e9a270:#b76a38;--theme-stroke-ebf5dc40:#435f4d40;--theme-stroke-edaa7b:#b76a38;--theme-stroke-ee9761:#b76a38;--theme-stroke-efa370:#b76a38;--theme-stroke-f2b07b:#b76a38;--theme-stroke-f2d1ae:#b76a38;--theme-stroke-f4eee6:#65786c;--theme-stroke-f5c49e:#b76a38;--theme-stroke-f8cba0:#b76a38;--theme-stroke-f8e8d0:#b76a38;--theme-stroke-ff8258:#b76a38;--theme-stroke-ffb48eaf:#b76a38af;--theme-stroke-ffd4b6:#b76a38;--theme-stroke-ffe0b73d:#b76a383d;--theme-stroke-ffffff06:#435f4d06;--theme-stroke-ffffff09:#435f4d09;--theme-stroke-ffffff0c:#435f4d0c;--theme-stroke-ffffff10:#435f4d10;--theme-stroke-ffffff12:#435f4d12;--theme-stroke-ffffff13:#435f4d13;--theme-stroke-ffffff14:#435f4d14;--theme-stroke-ffffff16:#435f4d16;--theme-stroke-ffffff27:#435f4d27;--theme-surface-0008:#2d493966;--theme-surface-070b09c9:#537c6297;--theme-surface-080a0af0:#fffffff0;--theme-surface-080a0af2:#fffffff2;--theme-surface-090a0b:#fff;--theme-surface-090b0a:#fff;--theme-surface-090b0b:#fff;--theme-surface-0a0b0be8:#ffffffe8;--theme-surface-0a0b0d:#fff;--theme-surface-0a0c0c:#fff;--theme-surface-0a0d0cf7:#fffffff7;--theme-surface-0a0e0c:#fff;--theme-surface-0b0c0e:#fff;--theme-surface-0b0c0eee:#fffe;--theme-surface-0b0d0d:#fff;--theme-surface-0b0d0dbd:#2d49398e;--theme-surface-0b0d0dbf:#2d49398f;--theme-surface-0b0d0df5:#fffffff5;--theme-surface-0b0e0d:#fff;--theme-surface-0b100ded:#ffffffed;--theme-surface-0c0d0f:#fff;--theme-surface-0d0e10:#fff;--theme-surface-0d0f0f:#fff;--theme-surface-0d0f0fd6:#ffffffd6;--theme-surface-0d100f:#fff;--theme-surface-0d1110:#fff;--theme-surface-0d120f:#fff;--theme-surface-101113:#fff;--theme-surface-101114:#fff;--theme-surface-101115:#fff;--theme-surface-101412:#fff;--theme-surface-101613:#fff;--theme-surface-10170f:#fff;--theme-surface-111114:#fff;--theme-surface-111214:#fff;--theme-surface-111215:#fff;--theme-surface-111316:#fff;--theme-surface-1115119c:#2d493975;--theme-surface-111511bf:#2d49398f;--theme-surface-111713:#fff;--theme-surface-111714:#fff;--theme-surface-120e0c:#fff;--theme-surface-121315:#fff;--theme-surface-121414b0:#2d493984;--theme-surface-121414ed:#ffffffed;--theme-surface-121414f2:#fffffff2;--theme-surface-13120f:#fff;--theme-surface-141416:#fff;--theme-surface-141613:#fff;--theme-surface-141917:#fff;--theme-surface-15100d:#fff;--theme-surface-15110f:#fff;--theme-surface-15120f:#fff;--theme-surface-151619:#f7f8f3;--theme-surface-151b17:#f7f8f3;--theme-surface-161618:#f7f8f3;--theme-surface-161619:#f7f8f3;--theme-surface-161c1b:#f7f8f3;--theme-surface-161d18:#f7f8f3;--theme-surface-17100d:#fff;--theme-surface-17110e:#fff;--theme-surface-17120f:#fff;--theme-surface-171416:#fff;--theme-surface-17171a:#f7f8f3;--theme-surface-17181c:#f7f8f3;--theme-surface-171b18:#f7f8f3;--theme-surface-171c19:#f7f8f3;--theme-surface-18110d:#fff;--theme-surface-18130f:#fff;--theme-surface-181719:#f7f8f3;--theme-surface-181819:#f7f8f3;--theme-surface-18181bee:#f7f8f3ee;--theme-surface-18191b:#f7f8f3;--theme-surface-18191d:#f7f8f3;--theme-surface-182026:#f7f8f3;--theme-surface-191615:#f7f8f3;--theme-surface-191919:#f7f8f3;--theme-surface-1a1818:#f7f8f3;--theme-surface-1a181c:#f7f8f3;--theme-surface-1b1b1d:#f7f8f3;--theme-surface-1b1b1e:#f7f8f3;--theme-surface-1b1c1e:#f7f8f3;--theme-surface-1b211b:#f7f8f3;--theme-surface-1b2a24:#f7f8f3;--theme-surface-1c1b1c:#f7f8f3;--theme-surface-1d1b1b:#f7f8f3;--theme-surface-20263199:#2d493973;--theme-surface-211a168a:#2d493968;--theme-surface-211b28:#f7f8f3;--theme-surface-211e18:#f7f8f3;--theme-surface-221a17:#f7f8f3;--theme-surface-221f19:#f7f8f3;--theme-surface-22201d:#f7f8f3;--theme-surface-232225:#f7f8f3;--theme-surface-23251e55:#2d493940;--theme-surface-24201d:#f7f8f3;--theme-surface-242326:#f7f8f3;--theme-surface-251c18:#f7f8f3;--theme-surface-25282088:#2d493966;--theme-surface-261c18:#f7f8f3;--theme-surface-26201d99:#2d493973;--theme-surface-27221e:#f7f8f3;--theme-surface-28221d:#f7f8f3;--theme-surface-282e2a:#f7f8f3;--theme-surface-28302a:#f7f8f3;--theme-surface-28362330:#2d493924;--theme-surface-30231c:#f7f8f3;--theme-surface-30241c40:#ac683f30;--theme-surface-33251eff:#f7f8f3;--theme-surface-35363b:#eef1e8;--theme-surface-3e423e:#eef1e8;--theme-surface-434843:#eef1e8;--theme-surface-45474e:#eef1e8;--theme-surface-48221524:#ac683f1b;--theme-surface-4b544e:#eef1e8;--theme-surface-4d4942:#eef1e8;--theme-surface-514034:#eef1e8;--theme-surface-516573:#e4e9df;--theme-surface-555a51:#eef1e8;--theme-surface-575962:#e4e9df;--theme-surface-59605655:#2d493940;--theme-surface-5f655f:#e4e9df;--theme-surface-61785d:#e4e9df;--theme-surface-655042:#eef1e8;--theme-surface-66665f:#e4e9df;--theme-surface-67432815:#ac683f10;--theme-surface-67504578:#2d49395a;--theme-surface-685b7b:#e4e9df;--theme-surface-71361b0b:#ac683f08;--theme-surface-75432312:#ac683f0e;--theme-surface-75432314:#ac683f0f;--theme-surface-776851:#e4e9df;--theme-surface-78c799:#78c799;--theme-surface-7d592011:#ac683f0d;--theme-surface-809274:#e4e9df;--theme-surface-828e7240:#2d493930;--theme-surface-873c1925:#ac683f1c;--theme-surface-8a563d:#8a563d;--theme-surface-8b51211b:#ac683f14;--theme-surface-8b7952:#e4e9df;--theme-surface-8c55251f:#ac683f17;--theme-surface-8c6541:#8c6541;--theme-surface-8cabca:#8cabca;--theme-surface-8d49200c:#ac683f09;--theme-surface-8d9299:#e4e9df;--theme-surface-8eb6d6:#8eb6d6;--theme-surface-8f987f:#e4e9df;--theme-surface-91afc2:#e4e9df;--theme-surface-91b6ce:#91b6ce;--theme-surface-94b9d9:#94b9d9;--theme-surface-9652230b:#ac683f08;--theme-surface-9658270c:#ac683f09;--theme-surface-96735a45:#ac683f34;--theme-surface-97c6b0:#e4e9df;--theme-surface-97c6b007:#537c6205;--theme-surface-9b593e:#9b593e;--theme-surface-9bc1810e:#537c620a;--theme-surface-9cac8710:#2d49390c;--theme-surface-9cacc1:#e4e9df;--theme-surface-9caf8418:#2d493912;--theme-surface-9cba9710:#2d49390c;--theme-surface-9dbd89:#e4e9df;--theme-surface-9f684755:#ac683f40;--theme-surface-a17d5550:#ac683f3c;--theme-surface-a19fb6:#e4e9df;--theme-surface-a1bc8b0d:#537c620a;--theme-surface-a45a2815:#ac683f10;--theme-surface-a45b2522:#ac683f1a;--theme-surface-a5521e0b:#ac683f08;--theme-surface-a8b49a:#e4e9df;--theme-surface-a8b88c:#e4e9df;--theme-surface-a8bb98:#e4e9df;--theme-surface-a8bd9d:#e4e9df;--theme-surface-a8ca8f:#a8ca8f;--theme-surface-a94625:#a94625;--theme-surface-a9602d10:#ac683f0c;--theme-surface-a9846330:#ac683f24;--theme-surface-a9846355:#ac683f40;--theme-surface-a9c495:#e4e9df;--theme-surface-a9c98f:#a9c98f;--theme-surface-ad482933:#ac683f26;--theme-surface-adbf9f0f:#2d49390b;--theme-surface-aec6a621:#2d493919;--theme-surface-afbd8545:#537c6234;--theme-surface-b09165:#b09165;--theme-surface-b38b5f88:#ac683f66;--theme-surface-b49acb:#b49acb;--theme-surface-b5afd8:#b5afd8;--theme-surface-b5cdb9:#e4e9df;--theme-surface-b7a2d4:#b7a2d4;--theme-surface-b7d497:#b7d497;--theme-surface-b89d73:#b89d73;--theme-surface-b8cba3:#e4e9df;--theme-surface-b8d39a:#b8d39a;--theme-surface-b99b7938:#ac683f2a;--theme-surface-b9d69a:#b9d69a;--theme-surface-ba835e:#ba835e;--theme-surface-bacdb0:#e4e9df;--theme-surface-bad1a702:#537c6202;--theme-surface-bad1a710:#537c620c;--theme-surface-bb764f0b:#ac683f08;--theme-surface-bbd09413:#537c620e;--theme-surface-bf705126:#ac683f1c;--theme-surface-bf784d:#bf784d;--theme-surface-c17a57:#c17a57;--theme-surface-c1894b13:#ac683f0e;--theme-surface-c1d5a1:#c1d5a1;--theme-surface-c1d5a100:#537c6200;--theme-surface-c4b18e:#c4b18e;--theme-surface-c4cbb7:#e4e9df;--theme-surface-c5d3b508:#537c6206;--theme-surface-c5d3b514:#537c620f;--theme-surface-c6a18c2b:#ac683f20;--theme-surface-c6b09a:#e4e9df;--theme-surface-c7774219:#ac683f13;--theme-surface-c8d9a302:#537c6202;--theme-surface-c8d9a314:#537c620f;--theme-surface-d0ae8a:#d0ae8a;--theme-surface-d4b27903:#ac683f02;--theme-surface-d4b27905:#ac683f04;--theme-surface-d4b27907:#ac683f05;--theme-surface-d4b27912:#ac683f0e;--theme-surface-d6987010:#ac683f0c;--theme-surface-d7956d:#d7956d;--theme-surface-d89369:#d89369;--theme-surface-d8a070:#d8a070;--theme-surface-d98b5b:#d98b5b;--theme-surface-d99476:#d99476;--theme-surface-d9956d12:#ac683f0e;--theme-surface-dca07e:#dca07e;--theme-surface-df845423:#ac683f1a;--theme-surface-df986b:#df986b;--theme-surface-e0a17b:#e0a17b;--theme-surface-e3b08c:#e3b08c;--theme-surface-e49a6d:#e49a6d;--theme-surface-e4a06b02:#ac683f02;--theme-surface-e4a06b13:#ac683f0e;--theme-surface-e4dbe0:#e4e9df;--theme-surface-e59a6c:#e59a6c;--theme-surface-e5a17402:#ac683f02;--theme-surface-e5a1740e:#ac683f0a;--theme-surface-e5aa76:#e5aa76;--theme-surface-e5aa7600:#ac683f00;--theme-surface-e6a079:#e6a079;--theme-surface-e6b18e:#e6b18e;--theme-surface-e79165:#e79165;--theme-surface-e7956160:#ac683f48;--theme-surface-e7a06f:#e7a06f;--theme-surface-e7a176:#e7a176;--theme-surface-e8a474:#e8a474;--theme-surface-e8a575:#e8a575;--theme-surface-eba375:#eba375;--theme-surface-eba3750a:#ac683f08;--theme-surface-eba37530:#ac683f24;--theme-surface-edaa7d:#edaa7d;--theme-surface-eeebe5:#e4e9df;--theme-surface-efb38d:#efb38d;--theme-surface-f0a77b:#f0a77b;--theme-surface-f1b98c:#f1b98c;--theme-surface-f2854522:#ac683f1a;--theme-surface-f6bb94:#f6bb94;--theme-surface-ff825802:#ac683f02;--theme-surface-ff825803:#ac683f02;--theme-surface-ff825804:#ac683f03;--theme-surface-ff825805:#ac683f04;--theme-surface-ff825806:#ac683f04;--theme-surface-ff825807:#ac683f05;--theme-surface-ff825808:#ac683f06;--theme-surface-ff825809:#ac683f07;--theme-surface-ff82580d:#ac683f0a;--theme-surface-ff825810:#ac683f0c;--theme-surface-ff825812:#ac683f0e;--theme-surface-ff825813:#ac683f0e;--theme-surface-ff825836:#ac683f28;--theme-surface-ff8258b0:#ac683f84;--theme-surface-ff865005:#ac683f04;--theme-surface-ff865014:#ac683f0f;--theme-surface-ff86501a:#ac683f14;--theme-surface-ff865049:#ac683f37;--theme-surface-ff956f:#ff956f;--theme-surface-ff996a:#ff996a;--theme-surface-ffae82:#ffae82;--theme-surface-ffae8c:#ffae8c;--theme-surface-ffffff01:#2d493901;--theme-surface-ffffff02:#2d493902;--theme-surface-ffffff03:#2d493902;--theme-surface-ffffff04:#2d493903;--theme-surface-ffffff05:#2d493904;--theme-surface-ffffff06:#2d493904;--theme-surface-ffffff07:#2d493905;--theme-surface-ffffff08:#2d493906;--theme-surface-ffffff0a:#2d493908;--theme-surface-ffffff0b:#2d493908;--theme-surface-ffffff0d:#2d49390a;--theme-surface-ffffff0e:#2d49390a;--theme-surface-ffffff10:#2d49390c;--theme-surface-ffffff12:#2d49390e;--theme-surface-ffffff13:#2d49390e;--theme-surface-ffffff15:#2d493910;--theme-surface-ffffff17:#2d493911;--theme-surface-ffffff1a:#2d493914;--theme-surface-ffffff1b:#2d493914;--theme-surface-ffffff25:#2d49391c;--theme-surface-ffffff55:#2d493940;--theme-text-16231d:#27352e;--theme-text-1d170f:#27352e;--theme-text-20120e:#27352e;--theme-text-20190f:#27352e;--theme-text-201a13:#27352e;--theme-text-243a33:#27352e;--theme-text-49484f:#68736c;--theme-text-4a2c20:#974819;--theme-text-5f645c:#68736c;--theme-text-5f6e5e:#68736c;--theme-text-605853:#68736c;--theme-text-626862:#68736c;--theme-text-656c66:#68736c;--theme-text-666c65:#68736c;--theme-text-676b64:#68736c;--theme-text-676c64:#68736c;--theme-text-676c65:#68736c;--theme-text-696770:#68736c;--theme-text-69755e:#68736c;--theme-text-6b7068:#68736c;--theme-text-6d6868:#68736c;--theme-text-6d6870:#68736c;--theme-text-6d746e:#68736c;--theme-text-6e6966:#68736c;--theme-text-6f6d72:#68736c;--theme-text-6f746b:#68736c;--theme-text-6f7770:#68736c;--theme-text-706c73:#68736c;--theme-text-73757c:#68736c;--theme-text-737f70:#58665e;--theme-text-73816b:#58665e;--theme-text-747277:#68736c;--theme-text-75747d:#68736c;--theme-text-77727a:#68736c;--theme-text-777983:#58665e;--theme-text-777b72:#58665e;--theme-text-777b85:#58665e;--theme-text-777c71:#58665e;--theme-text-777d70:#58665e;--theme-text-786354:#68736c;--theme-text-786c64:#68736c;--theme-text-79777b:#58665e;--theme-text-79777e:#58665e;--theme-text-797f75:#58665e;--theme-text-79846f:#58665e;--theme-text-7a837c:#58665e;--theme-text-7b877f:#58665e;--theme-text-7d837d:#58665e;--theme-text-7e797e:#58665e;--theme-text-7e7b78:#58665e;--theme-text-7e847a:#58665e;--theme-text-7f7e7c:#58665e;--theme-text-7f8079:#58665e;--theme-text-7f8e72:#58665e;--theme-text-806d61:#68736c;--theme-text-817882:#58665e;--theme-text-827367:#58665e;--theme-text-827b7c:#58665e;--theme-text-83917f:#58665e;--theme-text-839181:#58665e;--theme-text-857770:#58665e;--theme-text-857c7b:#58665e;--theme-text-85818a:#58665e;--theme-text-85838c:#58665e;--theme-text-85878d:#58665e;--theme-text-858791:#58665e;--theme-text-85907e:#58665e;--theme-text-867f7a:#58665e;--theme-text-878890:#58665e;--theme-text-878b7d:#58665e;--theme-text-888087:#58665e;--theme-text-89838a:#58665e;--theme-text-89858e:#58665e;--theme-text-899287:#58665e;--theme-text-899387:#58665e;--theme-text-89997d:#58665e;--theme-text-8a8388:#58665e;--theme-text-8b7e8a:#58665e;--theme-text-8b8284:#58665e;--theme-text-8b858b:#58665e;--theme-text-8b8783:#58665e;--theme-text-8b8790:#58665e;--theme-text-8b8886:#58665e;--theme-text-8b9785:#58665e;--theme-text-8b9b88:#58665e;--theme-text-8c847c:#58665e;--theme-text-8c898c:#58665e;--theme-text-8c8990:#58665e;--theme-text-8c8a91:#58665e;--theme-text-8c8d93:#58665e;--theme-text-8d8581:#58665e;--theme-text-8d8783:#58665e;--theme-text-8e8583:#58665e;--theme-text-8e8b88:#58665e;--theme-text-8e8c94:#58665e;--theme-text-8e8d91:#58665e;--theme-text-8e9099:#58665e;--theme-text-8e9186:#58665e;--theme-text-8e9289:#58665e;--theme-text-8e9485:#58665e;--theme-text-8f8a82:#58665e;--theme-text-8f8c8e:#58665e;--theme-text-8f8d8f:#58665e;--theme-text-8f9097:#58665e;--theme-text-8f9c86:#58665e;--theme-text-90857e:#58665e;--theme-text-908c89:#58665e;--theme-text-909b86:#58665e;--theme-text-909c8e:#58665e;--theme-text-918b8c:#58665e;--theme-text-918b8e:#58665e;--theme-text-919098:#58665e;--theme-text-919d8f:#58665e;--theme-text-928487:#58665e;--theme-text-92877e:#58665e;--theme-text-929199:#58665e;--theme-text-938894:#58665e;--theme-text-938993:#58665e;--theme-text-938c86:#58665e;--theme-text-938d88:#58665e;--theme-text-939098:#58665e;--theme-text-939099:#58665e;--theme-text-94908c:#58665e;--theme-text-95978d:#58665e;--theme-text-968d83:#58665e;--theme-text-96908a:#58665e;--theme-text-969098:#58665e;--theme-text-96979f:#58665e;--theme-text-969e95:#58665e;--theme-text-969e96:#58665e;--theme-text-97888c:#58665e;--theme-text-97a18d:#58665e;--theme-text-97a396:#58665e;--theme-text-97c6b0:#386a4f;--theme-text-98909a:#58665e;--theme-text-98949a:#58665e;--theme-text-99929a:#58665e;--theme-text-9a877a:#58665e;--theme-text-9a9694:#58665e;--theme-text-9ac7b0:#386a4f;--theme-text-9b7a65:#974819;--theme-text-9b929c:#58665e;--theme-text-9b948a:#58665e;--theme-text-9b9ba3:#58665e;--theme-text-9c9ba3:#58665e;--theme-text-9c9ca5:#58665e;--theme-text-9ca891:#58665e;--theme-text-9d9794:#58665e;--theme-text-9d9894:#58665e;--theme-text-9d9aa0:#58665e;--theme-text-9d9b87:#58665e;--theme-text-9d9d8b:#58665e;--theme-text-9da39c:#58665e;--theme-text-9e7b66:#974819;--theme-text-9e8172:#58665e;--theme-text-9e9792:#58665e;--theme-text-9e9a97:#58665e;--theme-text-9e9ca3:#58665e;--theme-text-9ea4a5:#58665e;--theme-text-9eaa93:#58665e;--theme-text-9f9aa2:#58665e;--theme-text-a098a2:#58665e;--theme-text-a0ab98:#58665e;--theme-text-a0ad92:#58665e;--theme-text-a198a2:#58665e;--theme-text-a19a93:#58665e;--theme-text-a19aa0:#58665e;--theme-text-a1ad9c:#58665e;--theme-text-a29a94:#58665e;--theme-text-a29ca7:#58665e;--theme-text-a29d9a:#58665e;--theme-text-a2ac99:#58665e;--theme-text-a2ac9966:#58665e66;--theme-text-a3949e:#58665e;--theme-text-a397a0:#58665e;--theme-text-a39b97:#58665e;--theme-text-a3a3aa:#58665e;--theme-text-a3ab9d:#58665e;--theme-text-a3ac98:#58665e;--theme-text-a3b6a5:#58665e;--theme-text-a49aa6:#58665e;--theme-text-a4b195:#58665e;--theme-text-a4b4a3:#58665e;--theme-text-a59080:#58665e;--theme-text-a5968b:#58665e;--theme-text-a59b8a:#58665e;--theme-text-a59da6:#58665e;--theme-text-a5a0a7:#58665e;--theme-text-a5a1aa:#58665e;--theme-text-a5a3a0:#58665e;--theme-text-a5b59a:#58665e;--theme-text-a5bba5:#58665e;--theme-text-a69da7:#58665e;--theme-text-a6a0a1:#58665e;--theme-text-a6a3ab:#58665e;--theme-text-a6a3ac:#58665e;--theme-text-a6a6af:#58665e;--theme-text-a7a0a0:#58665e;--theme-text-a7a29d:#58665e;--theme-text-a7a3aa:#58665e;--theme-text-a7a6ad:#58665e;--theme-text-a7ada5:#58665e;--theme-text-a7afa4:#58665e;--theme-text-a7b19e:#58665e;--theme-text-a89b91:#58665e;--theme-text-a89ca5:#58665e;--theme-text-a8a09c:#58665e;--theme-text-a8a198:#58665e;--theme-text-a8a1a0:#58665e;--theme-text-a8a29c:#58665e;--theme-text-a8a39e:#58665e;--theme-text-a8a5a1:#58665e;--theme-text-a8a69f:#58665e;--theme-text-a8ada0:#58665e;--theme-text-a98774:#974819;--theme-text-a98f78:#974819;--theme-text-a99380:#58665e;--theme-text-a99d92:#58665e;--theme-text-a99eaa:#58665e;--theme-text-a9a0a4:#58665e;--theme-text-a9a1a4:#58665e;--theme-text-a9a8b0:#58665e;--theme-text-a9b5a3:#58665e;--theme-text-a9c98f:#386a4f;--theme-text-a9d8bc:#386a4f;--theme-text-aa9689:#58665e;--theme-text-aaa099:#58665e;--theme-text-aaa19a:#58665e;--theme-text-aaa29e:#58665e;--theme-text-aaa3ac:#58665e;--theme-text-aaa5a0:#58665e;--theme-text-aaa5a6:#58665e;--theme-text-aaa5a8:#58665e;--theme-text-aaa5a9:#58665e;--theme-text-aaa6ab:#58665e;--theme-text-aaa797:#58665e;--theme-text-aaa99f:#58665e;--theme-text-aab3a3:#58665e;--theme-text-aab69f:#58665e;--theme-text-aab8a0:#58665e;--theme-text-aba39b:#58665e;--theme-text-aba5a0:#58665e;--theme-text-aba9a4:#58665e;--theme-text-aca5a1:#58665e;--theme-text-ad9c8f:#58665e;--theme-text-ada0a1:#58665e;--theme-text-ada1aa:#58665e;--theme-text-aeaaa6:#58665e;--theme-text-aeb5ae:#58665e;--theme-text-aebba3:#58665e;--theme-text-aebbb1:#58665e;--theme-text-afa0ac:#58665e;--theme-text-afc1a4:#58665e;--theme-text-afc79d:#386a4f;--theme-text-b0a193:#58665e;--theme-text-b0a1934d:#58665e4d;--theme-text-b0a6b2:#58665e;--theme-text-b0a9b2:#58665e;--theme-text-b1a297:#58665e;--theme-text-b1aaa6:#58665e;--theme-text-b1b998:#58665e;--theme-text-b29d84:#974819;--theme-text-b2a39c:#58665e;--theme-text-b2a89e:#58665e;--theme-text-b2a99e:#58665e;--theme-text-b2aaa3:#58665e;--theme-text-b2aab0:#58665e;--theme-text-b2b4a6:#58665e;--theme-text-b3aaae:#58665e;--theme-text-b3aeaa:#58665e;--theme-text-b3bfaa:#58665e;--theme-text-b4b2d6:#365f87;--theme-text-b4bba5:#58665e;--theme-text-b4bcae:#58665e;--theme-text-b5826a:#974819;--theme-text-b5aab0:#58665e;--theme-text-b5aba9:#58665e;--theme-text-b5aea7:#58665e;--theme-text-b5b0a9:#58665e;--theme-text-b5b2b7:#58665e;--theme-text-b5b59f:#58665e;--theme-text-b5b6bf:#58665e;--theme-text-b5b8af:#58665e;--theme-text-b5b9aa:#58665e;--theme-text-b6a89c:#58665e;--theme-text-b6b0b0:#58665e;--theme-text-b6c3b2:#58665e;--theme-text-b7b0ad:#58665e;--theme-text-b7b6be:#58665e;--theme-text-b7b6bf:#58665e;--theme-text-b7cca0:#386a4f;--theme-text-b7cca3:#386a4f;--theme-text-b8a686:#974819;--theme-text-b8aaa0:#58665e;--theme-text-b8b2ab:#58665e;--theme-text-b8b5b0:#58665e;--theme-text-b8d0a7:#386a4f;--theme-text-b8d4c0:#202c27;--theme-text-b8d698:#386a4f;--theme-text-b8ebc4:#386a4f;--theme-text-b9aa9a:#58665e;--theme-text-b9c7b1:#202c27;--theme-text-b9cda6:#386a4f;--theme-text-b9d0ac:#386a4f;--theme-text-b9d69a:#386a4f;--theme-text-ba987f:#974819;--theme-text-bab2b5:#58665e;--theme-text-bab3a9:#58665e;--theme-text-bac3b3:#58665e;--theme-text-bad1a7:#386a4f;--theme-text-bbb0a9:#58665e;--theme-text-bbb7b4:#58665e;--theme-text-bbca9c:#386a4f;--theme-text-bbd1bc:#202c27;--theme-text-bcb8ba:#58665e;--theme-text-bcd7a8:#386a4f;--theme-text-bd8b71:#974819;--theme-text-bda28e:#974819;--theme-text-bdb3a8:#58665e;--theme-text-bdb3ad:#58665e;--theme-text-bdc5b5:#202c27;--theme-text-bebfb2:#58665e;--theme-text-bec7b7:#202c27;--theme-text-bed2b0:#386a4f;--theme-text-bed6c3:#202c27;--theme-text-bfa07c:#974819;--theme-text-bfa578:#974819;--theme-text-bfb6b2:#58665e;--theme-text-bfc7b7:#202c27;--theme-text-bfd5b3:#386a4f;--theme-text-c0aba0:#974819;--theme-text-c0b7ac:#58665e;--theme-text-c0bdb9:#58665e;--theme-text-c0c6b7:#202c27;--theme-text-c0d4aa:#386a4f;--theme-text-c1a992:#974819;--theme-text-c1aa8e:#974819;--theme-text-c1b290:#974819;--theme-text-c1b6af:#58665e;--theme-text-c1babc:#58665e;--theme-text-c2bab0:#58665e;--theme-text-c2c7b9:#202c27;--theme-text-c2d4ae:#386a4f;--theme-text-c3a793:#974819;--theme-text-c3b9ae:#58665e;--theme-text-c3d9ac:#386a4f;--theme-text-c4ac9d:#974819;--theme-text-c4b9c5:#58665e;--theme-text-c4bcaa:#58665e;--theme-text-c4d8ae:#386a4f;--theme-text-c5b1a5:#974819;--theme-text-c5beb8:#58665e;--theme-text-c5ceb9:#202c27;--theme-text-c5ddae:#386a4f;--theme-text-c6b29f:#974819;--theme-text-c6b699:#974819;--theme-text-c6c8c2:#202c27;--theme-text-c6d1b9:#202c27;--theme-text-c7b290:#974819;--theme-text-c7b2a6:#974819;--theme-text-c7bac6:#58665e;--theme-text-c7bbc0:#58665e;--theme-text-c7d0bb:#202c27;--theme-text-c7d0bd:#202c27;--theme-text-c8b7a9:#974819;--theme-text-c8c6c1:#202c27;--theme-text-c8ddbf:#386a4f;--theme-text-c8dfb0:#386a4f;--theme-text-c9c8b4:#202c27;--theme-text-c9dfaa:#386a4f;--theme-text-c9dfb0:#386a4f;--theme-text-cae0ad:#386a4f;--theme-text-cbbadd:#6a4b89;--theme-text-cbc8bd:#202c27;--theme-text-cbd7be:#202c27;--theme-text-ccc8c3:#202c27;--theme-text-cce1b7:#386a4f;--theme-text-cce2af:#386a4f;--theme-text-cebaa9:#974819;--theme-text-d0cfbd:#202c27;--theme-text-d19f73:#974819;--theme-text-d1c5be:#202c27;--theme-text-d1d2c7:#202c27;--theme-text-d1d4c6:#202c27;--theme-text-d2a285:#974819;--theme-text-d2b292:#974819;--theme-text-d2b29f:#974819;--theme-text-d2ddcc:#202c27;--theme-text-d3c2b3:#974819;--theme-text-d3e3c6:#386a4f;--theme-text-d4b279:#974819;--theme-text-d4c4ba:#202c27;--theme-text-d4d8c9:#202c27;--theme-text-d5b89f:#974819;--theme-text-d5c9c3:#202c27;--theme-text-d5cec7:#202c27;--theme-text-d5d8cc:#202c27;--theme-text-d5d9d1:#202c27;--theme-text-d6cfd4:#202c27;--theme-text-d6d6cc:#202c27;--theme-text-d6dec9:#202c27;--theme-text-d6e5bc:#386a4f;--theme-text-d7cdc5:#202c27;--theme-text-d7d3ce:#202c27;--theme-text-d7dec9:#202c27;--theme-text-d7dece:#202c27;--theme-text-d8d4c9:#202c27;--theme-text-d8d5cf:#202c27;--theme-text-d8d8c5:#202c27;--theme-text-d8d8cf:#202c27;--theme-text-d99167:#974819;--theme-text-d9ba80:#974819;--theme-text-d9ddd8:#202c27;--theme-text-daa479:#974819;--theme-text-dac4b7:#974819;--theme-text-dbddd0:#202c27;--theme-text-dc976d:#974819;--theme-text-dca27d:#974819;--theme-text-dcc09b:#974819;--theme-text-dcd7ce:#202c27;--theme-text-dd9568:#974819;--theme-text-dd976d:#974819;--theme-text-ddd1b8:#974819;--theme-text-ddd3ca:#202c27;--theme-text-ddd4ce:#202c27;--theme-text-ddd7d1:#202c27;--theme-text-ddd9cf:#202c27;--theme-text-ddd9d0:#202c27;--theme-text-dddcd6:#202c27;--theme-text-deaa85:#974819;--theme-text-ded9d2:#202c27;--theme-text-dedad4:#202c27;--theme-text-dedbd6:#202c27;--theme-text-dfa077:#974819;--theme-text-dfd4cc:#202c27;--theme-text-dfe2d9:#202c27;--theme-text-e0a06f:#974819;--theme-text-e0aa8d:#974819;--theme-text-e0b295:#974819;--theme-text-e0e8d3:#202c27;--theme-text-e1a177:#974819;--theme-text-e1d6d2:#202c27;--theme-text-e1d7cf:#202c27;--theme-text-e1d9ce:#202c27;--theme-text-e1dfd5:#202c27;--theme-text-e1e5d9:#202c27;--theme-text-e2d7d1:#202c27;--theme-text-e2ded3:#202c27;--theme-text-e2e2d4:#202c27;--theme-text-e2e6d8:#202c27;--theme-text-e3a271:#974819;--theme-text-e3a47d:#974819;--theme-text-e4a274:#974819;--theme-text-e4dfd5:#202c27;--theme-text-e4e9da:#202c27;--theme-text-e5cfbc:#974819;--theme-text-e5e0d9:#202c27;--theme-text-e5e1db:#202c27;--theme-text-e5e1df:#202c27;--theme-text-e6a57a:#974819;--theme-text-e6ab7a:#974819;--theme-text-e6ad86:#974819;--theme-text-e6dfd7:#202c27;--theme-text-e6e1d7:#202c27;--theme-text-e7a06f:#974819;--theme-text-e7a176:#974819;--theme-text-e7aa80:#974819;--theme-text-e7ac8d:#974819;--theme-text-e89877:#974819;--theme-text-e8a174:#974819;--theme-text-e8ae80:#974819;--theme-text-e8ae84:#974819;--theme-text-e8b093:#974819;--theme-text-e9a275:#974819;--theme-text-e9aa80:#974819;--theme-text-e9c19f:#974819;--theme-text-e9ecde:#202c27;--theme-text-eab286:#974819;--theme-text-ead8cc:#974819;--theme-text-eae6df:#202c27;--theme-text-eba375:#974819;--theme-text-ebe3de:#202c27;--theme-text-ebe6e1:#202c27;--theme-text-ecb18c:#974819;--theme-text-ecdbc9:#974819;--theme-text-edaa7b:#974819;--theme-text-edbd8b:#974819;--theme-text-edd8c8:#974819;--theme-text-edece4:#202c27;--theme-text-eeab7e:#974819;--theme-text-eee5dc:#202c27;--theme-text-eee5dd:#202c27;--theme-text-eee8e2:#202c27;--theme-text-eeeae2:#202c27;--theme-text-eeece6:#202c27;--theme-text-efa97d:#974819;--theme-text-efb087:#974819;--theme-text-efb58e:#974819;--theme-text-efede5:#202c27;--theme-text-f0b58b:#974819;--theme-text-f0bd99:#974819;--theme-text-f0ddd1:#974819;--theme-text-f0e7dd:#202c27;--theme-text-f0eee9:#202c27;--theme-text-f0efe6:#202c27;--theme-text-f0efe8:#202c27;--theme-text-f1b28b:#974819;--theme-text-f1ba93:#974819;--theme-text-f1cfab:#974819;--theme-text-f2a076:#974819;--theme-text-f2ccb8:#974819;--theme-text-f3dfc8:#974819;--theme-text-f49d75:#974819;--theme-text-f5d6b9:#974819;--theme-text-f9e4d5:#974819;--theme-text-ff7345:#974819;--theme-text-ff8258:#974819;--theme-text-ffad85:#974819;--theme-text-ffbb8d:#974819;--theme-text-ffe1c6:#974819;--theme-text-fff:#202c27;color-scheme:light;--bg:#f6f7f1;--surface:#fff;--surface-2:#eef1e8;--text:#202c27;--muted:#58665e;--quiet:#6a776d;--line:#2a48341f;--orange:#ac4c24;--orange-bright:#bd5426}html[data-theme=light] body{background:var(--bg);color:var(--text)}html[data-theme=light] .header{background:#f6f7f1ed;border-color:#2a483421}html[data-theme=light] .brand-mark path,html[data-theme=light] .brand-mark circle{--orange:#bc5730}html[data-theme=light] .hero-description,html[data-theme=light] .hero-note{color:#5b685e}html[data-theme=light] .header .header-start,html[data-theme=light] .button-primary{color:#20170f;background:#d58251;border-color:#d58251}html[data-theme=light] .header .header-start:hover,html[data-theme=light] .button-primary:hover{background:#e49b6c}html[data-theme=light] .sf-art,html[data-theme=light] .slice-illustration,html[data-theme=light] .mi-runtime-art,html[data-theme=light] .os-deck,html[data-theme=light] .ev-art{filter:none}html[data-theme=light] .sf-art .sf-orgname{fill:#a5522c}html[data-theme=light] .sf-art [data-sf-org="1"] .sf-orgname{fill:#456a53}html[data-theme=light] .sf-art .sf-core-title{fill:#384b3e}html[data-theme=light] .sf-art .sf-fleet-label,html[data-theme=light] .sf-art .sf-small-label,html[data-theme=light] .sf-art .sf-platform,html[data-theme=light] .sf-art .sf-repo-label{fill:#536557}html[data-theme=light] #observability .os-sample-dot{fill:#b66130;stroke:#f6f7f1}html[data-theme=light] #observability .os-history-chart{--os-ink:#293c2e}html[data-theme=light] #observability .os-history-chart text{fill:#566854}html[data-theme=light] #observability .os-history-chart .os-peak-line{stroke:#b66130}html[data-theme=light] #observability .os-history-chart .os-request-path{stroke:#456e4e}html[data-theme=light] #observability .os-history-chart .os-waste-label{fill:#9a4c23}html[data-theme=light] #pricing{--pr-orange:#a75428;--pr-text:#253429;--pr-muted:#5e6f61;--pr-sage:#4c7558}html[data-theme=light] #pricing .pr-featured .pr-action{color:#20170f;background:#d58251;border-color:#ce7645}html[data-theme=light] #pricing .pr-featured{box-shadow:0 8px 25px #37533c0a}html[data-theme=light] .pr-flow-dialog{color:#24362a;background:#fcfdf9}html[data-theme=light] .pr-flow-dialog p{color:#586956}html[data-theme=light] .pr-flow-dialog::backdrop{background:#1d352f6b}html[data-theme=light] .os-deck .cj-run-number{fill:#3d412f}html[data-theme=light] #ev-command-label,html[data-theme=light] #ev-status-label{color:#466c50!important}html[data-theme=light] .mi-runtime:first-child{--runtime-accent:#7c5a3d}html[data-theme=light] .mi-runtime:nth-child(2){--runtime-accent:#356985}html[data-theme=light] .mi-runtime:nth-child(3){--runtime-accent:#a7542a}html[data-theme=light] .mi-runtime:nth-child(4){--runtime-accent:#69578b}html[data-theme=light] #observability .os-excess-label-back{fill:#f6ece0;fill-opacity:.98;stroke:#ab612c33;stroke-width:.5px}html[data-theme=light] #observability .os-history-chart .os-excess-title{fill:#a5552a}html[data-theme=light] #observability .os-history-chart .os-excess-value{fill:#78431e}:root{--ex-bg:#121715;--ex-bg-alt:#1b211b;--ex-line:#b5c7af2b;--ex-text:#eeeee5;--ex-muted:#a5b1a0;--ex-quiet:#8a9986;--ex-accent:#e7a479;--ex-positive:#c0d3ae;--ex-ink:#152219;--ex-tint:#c4d5b60c}html[data-theme=light]{--ex-bg:#fff;--ex-bg-alt:#eff3e9;--ex-line:#36553d26;--ex-text:#26372c;--ex-muted:#5d6e5e;--ex-quiet:#657560;--ex-accent:#a7552c;--ex-positive:#41694a;--ex-ink:#f6f7f1;--ex-tint:#5c7c4910}.header-inner{gap:20px}.header-actions{flex-shrink:0;align-items:center;gap:16px;display:flex}.header .desktop-nav{gap:22px;margin-left:auto;margin-right:10px}.theme-switch{border:1px solid var(--ex-line);background:var(--ex-bg);border-radius:24px;flex-shrink:0;align-items:center;gap:2px;padding:3px;display:flex}.theme-switch button{width:34px;height:34px;color:var(--ex-muted);background:0 0;border:0;border-radius:50%;place-items:center;padding:8px;transition:background .16s,color .16s;display:grid}.theme-switch button[aria-pressed=true]{background:var(--ex-bg-alt);color:var(--ex-accent);box-shadow:0 1px 4px #00000012}.theme-switch button:hover{color:var(--ex-accent)}.theme-switch svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}#cost-calculator.se-section{border-top:1px solid var(--ex-line);color:var(--ex-text);padding:83px 0 69px;scroll-margin-top:105px}.se-heading{justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:28px;display:flex}.se-heading .eyebrow{color:var(--ex-accent);font-size:10px}.se-heading h2{letter-spacing:-2.3px;margin-top:17px;font-size:clamp(38px,4.2vw,58px);font-weight:530;line-height:1.09}.se-heading h2 span{color:var(--ex-accent)}.se-heading>p{color:var(--ex-muted);max-width:360px;margin-bottom:3px;font-size:15px;line-height:1.8}.se-comparison-note{font:10px/1.7 var(--mono);color:var(--ex-muted);align-items:center;gap:8px;margin:0 0 22px;display:flex}.se-note-dot{background:var(--ex-positive);border-radius:50%;flex:0 0 5px;width:5px;height:5px}.se-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.se-card{border:1px solid var(--ex-line);background:var(--ex-bg);border-radius:13px;min-width:0;padding:24px;position:relative;overflow:hidden}.se-card:before{content:"";background:var(--ex-accent);opacity:.7;width:36px;height:2px;position:absolute;top:0;left:24px}.se-top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:19px;display:flex}.se-kicker{font:9px/1.5 var(--mono);color:var(--ex-quiet);letter-spacing:.7px}.se-plan{font:9px/1.5 var(--mono);color:var(--ex-muted);border:1px solid var(--ex-line);border-radius:4px;padding:4px 7px}.se-card h3{letter-spacing:-.7px;font-size:25px;font-weight:540;line-height:1.25}.se-card-intro{color:var(--ex-muted);margin:8px 0 21px;font-size:12px;line-height:1.7}.se-hardware{border-top:1px solid var(--ex-line);align-items:center;gap:12px;min-height:70px;padding-top:16px;display:flex}.se-hardware svg{flex:0 0 67px;width:67px;height:52px;overflow:visible}.se-hardware strong{font-size:12px;font-weight:550;line-height:1.6;display:block}.se-hardware span{font:8px/1.7 var(--mono);color:var(--ex-muted);margin-top:3px;display:block}.se-volume{align-items:baseline;gap:9px;margin:19px 0 12px;display:flex}.se-volume strong{letter-spacing:-1px;font-size:30px;font-weight:500;line-height:1}.se-volume>span{font:9px/1.4 var(--mono);color:var(--ex-muted)}.se-purchase{color:var(--ex-muted);justify-content:space-between;gap:10px;padding-bottom:19px;font-size:11px;line-height:1.7;display:flex}.se-purchase strong{font:500 12px/1.5 var(--mono);color:var(--ex-text)}.se-costs{border-top:1px solid var(--ex-line);padding-top:16px}.se-cost-label{font:8px/1.7 var(--mono);color:var(--ex-quiet);letter-spacing:.7px;justify-content:space-between;margin-bottom:9px;display:flex}.se-provider{min-height:37px;color:var(--ex-muted);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.se-provider>strong{font:500 16px/1.4 var(--mono);color:var(--ex-text);white-space:nowrap}.se-provider strong small{color:var(--ex-muted);margin-left:3px;font-size:9px;font-weight:400}.se-provider.se-mars{color:var(--ex-positive);margin-bottom:0}.se-mars>span{align-items:center;gap:7px;font-size:11px;display:flex}.se-provider-dot{background:var(--ex-positive);border-radius:50%;flex:0 0 5px;width:5px;height:5px}.se-mars>strong{letter-spacing:-1px;color:var(--ex-positive);font-size:25px}.se-plan-note{font:8px/1.65 var(--mono);color:var(--ex-quiet);margin-bottom:12px}.se-payback{background:var(--ex-tint);border-top:1px solid var(--ex-line);margin-top:17px;padding:18px 0 0}.se-payback-label{font:8px/1.6 var(--mono);color:var(--ex-muted);letter-spacing:.65px}.se-payback-line{justify-content:space-between;align-items:baseline;gap:10px;margin-top:8px;display:flex}.se-payback-line strong{letter-spacing:-1px;color:var(--ex-accent);font-size:30px;font-weight:500}.se-payback-line strong small{letter-spacing:-.15px;color:var(--ex-text);font-size:14px}.se-payback-line>span{font:9px/1.5 var(--mono);color:var(--ex-muted)}.se-payback>p{font:9px/1.6 var(--mono);color:var(--ex-muted);margin-top:6px}.se-bottom{border-bottom:1px solid var(--ex-line);justify-content:space-between;align-items:center;gap:24px;margin-top:22px;padding:17px 0;display:flex}.se-bottom p{color:var(--ex-muted);font-size:12px;line-height:1.75}.se-bottom strong{color:var(--ex-text);font-weight:550}.se-bottom a{white-space:nowrap;min-height:36px;color:var(--ex-accent);align-items:center;gap:9px;font-size:12px;display:flex}.se-bottom a:hover{text-underline-offset:4px;text-decoration:underline}.se-visible-note{font:9px/1.8 var(--mono);color:var(--ex-quiet);max-width:1050px;margin:17px 0 0}.se-assumptions{margin-top:14px}.se-assumptions summary{font:11px/1.7 var(--sans);color:var(--ex-muted);cursor:pointer;align-items:center;gap:15px;width:fit-content;min-height:35px;list-style:none;display:flex}.se-assumptions summary::-webkit-details-marker{display:none}.se-assumptions summary span{font:19px var(--mono);color:var(--ex-accent)}.se-assumptions[open] summary span{transform:rotate(45deg)}.se-assumptions-body{grid-template-columns:1fr 1fr;gap:20px 34px;padding:21px 0 0;display:grid}.se-assumptions-body p{color:var(--ex-muted);font-size:11px;line-height:1.9}.se-assumptions-body strong{color:var(--ex-text);font-weight:550}.se-sources{border-top:1px solid var(--ex-line);font:9px/1.7 var(--mono);color:var(--ex-quiet);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px 22px;padding-top:15px;display:flex}.se-sources a{color:var(--ex-accent);text-underline-offset:3px;text-decoration:underline}@media (width<=1200px){.header .desktop-nav{gap:16px;margin-right:0}.header-actions{gap:10px}.header-inner{gap:16px}.se-card{padding:22px 18px}.se-mars>span{font-size:10px}.se-mars>strong{font-size:23px}.se-hardware svg{flex-basis:53px;width:53px}.se-hardware{gap:9px}.se-hardware strong{font-size:11px}.se-hardware span{font-size:7.5px}}@media (width<=1050px){.header .desktop-nav{display:none}.header-actions{margin-left:auto}.menu-toggle,.header .mobile-nav:not([hidden]){display:flex}.se-grid{gap:12px}.se-card{padding:21px 16px}.se-card h3{font-size:23px}.se-hardware{gap:8px}.se-hardware svg{flex-basis:45px;width:45px}.se-provider.se-mars{flex-direction:column;align-items:flex-start;gap:3px}.se-mars>strong{font-size:27px}.se-volume{flex-wrap:wrap;gap:5px}.se-hardware span,.se-plan,.se-kicker{font-size:8px}}@media (width<=760px){#cost-calculator.se-section{padding:56px 0 45px}.se-heading{margin-bottom:23px;display:block}.se-heading h2{letter-spacing:-1.5px;font-size:39px}.se-heading>p{margin-top:17px;font-size:13px}.se-heading .eyebrow{letter-spacing:1.3px;font-size:9px}.se-comparison-note{align-items:flex-start;font-size:8px;line-height:1.8}.se-note-dot{margin-top:5px}.se-grid{grid-template-columns:1fr;gap:16px;max-width:560px;margin:0 auto}.se-card{padding:22px 23px}.se-top{margin-bottom:14px}.se-card h3{font-size:26px}.se-card-intro{margin:6px 0 15px;font-size:12px}.se-hardware{min-height:60px;padding-top:11px}.se-hardware svg{flex-basis:63px;width:63px;height:46px}.se-hardware strong{font-size:12px}.se-hardware span{font-size:9px}.se-volume{gap:8px;margin-top:14px}.se-volume strong{font-size:28px}.se-volume>span{font-size:9px}.se-purchase{padding-bottom:13px}.se-costs{padding-top:13px}.se-provider.se-mars{flex-direction:row;align-items:center}.se-mars>span{font-size:11px}.se-mars>strong{font-size:26px}.se-cost-label{font-size:8px}.se-plan-note{margin-bottom:8px;font-size:8px}.se-plan,.se-kicker{font-size:9px}.se-payback{margin-top:13px;padding-top:13px}.se-payback-line strong{font-size:29px}.se-bottom{flex-direction:column;align-items:flex-start;gap:8px;margin-top:16px;padding:13px 0}.se-bottom p{font-size:11px}.se-visible-note{font-size:8px}.se-assumptions-body{grid-template-columns:1fr;gap:16px}.se-sources{gap:10px 14px;font-size:8px}}@media (width<=600px){.header-inner,.header-actions{gap:10px}.theme-switch{padding:2px}.theme-switch button{width:30px;height:30px;padding:6px}.header .header-start{display:none}.theme-switch svg{width:17px;height:17px}.header .brand{font-size:21px}.header .brand-mark{width:31px}}@media (width<=355px){.se-card{padding:20px 17px}.se-hardware span{font-size:8px}.se-mars>strong{font-size:23px}.se-mars>span{font-size:10px}.se-plan-note{font-size:7.6px}.se-heading h2{font-size:35px}}@media (prefers-reduced-motion:reduce){.theme-switch button{transition:none}}.se-mobile-tabs{display:none}@media (width<=1050px){.header .menu-toggle{border:1px solid var(--ex-line);background:0 0;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;padding:0;display:flex}.header .menu-toggle span{background:var(--text);width:16px;height:1.5px;display:block}}@media (width<=760px){.se-mobile-tabs{border:1px solid var(--ex-line);background:var(--ex-bg);margin-bottom:15px;border-radius:9px;gap:4px;max-width:560px;margin-inline:auto;padding:4px;display:flex}.se-mobile-tabs button{min-height:39px;font:11px/1.5 var(--sans);color:var(--ex-muted);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;flex:1;padding:7px 8px}.se-mobile-tabs button[aria-selected=true]{background:var(--ex-bg-alt);border-color:var(--ex-line);color:var(--ex-accent);font-weight:600}.se-grid>.se-card[hidden]{display:none!important}}@media (width<=600px){.theme-switch button{width:36px;height:36px;padding:8px}}.skip-link{opacity:0;pointer-events:none}.skip-link:focus{opacity:1;pointer-events:auto}.se-assumptions{border:0;padding:0}.se-assumptions summary{margin:0;padding:0}.se-hardware span,.se-plan-note,.se-payback-label,.se-cost-label{font-size:9px}.se-visible-note,.se-payback>p{font-size:10px}@media (width<=760px){.se-heading h2{font-size:36px}.se-heading>p{line-height:1.7}.se-heading{margin-bottom:19px}.se-hardware span,.se-plan-note,.se-comparison-note,.se-visible-note{font-size:9px}.se-hardware{min-height:63px}.se-provider{font-size:13px}}#cost-calculator .se-azure-comparison{border-top:1px solid var(--ex-line);min-height:91px;margin-top:7px;padding-top:8px}#cost-calculator .se-azure-provider>span{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}#cost-calculator .se-estimate{font:8px/1.5 var(--mono);letter-spacing:.4px;border:1px solid var(--ex-line);color:var(--ex-quiet);cursor:help;border-radius:3px;padding:1px 4px;text-decoration:none}#cost-calculator .se-azure-note{font:9px/1.8 var(--mono);color:var(--ex-muted);margin-top:1px}#cost-calculator .se-azure-note>span{color:var(--ex-quiet)}#cost-calculator .se-azure-na{color:var(--ex-quiet);font-size:13px}#cost-calculator .se-azure-payback>span{color:var(--ex-quiet);font-size:9px}@media (width<=1050px) and (width>=761px){#cost-calculator .se-azure-provider{align-items:flex-start;padding-top:4px}#cost-calculator .se-azure-provider>span{gap:4px;font-size:11px}#cost-calculator .se-azure-provider>strong{font-size:14px}#cost-calculator .se-azure-note{font-size:8px;line-height:1.9}}@media (width<=760px){#cost-calculator .se-azure-comparison{min-height:87px;margin-top:6px;padding-top:6px}#cost-calculator .se-azure-note{font-size:9px}#cost-calculator .se-azure-provider>strong{font-size:16px}}#ai-assist{--ai-bg:#0d100e;--ai-card:#111611;--ai-edge:#364031;--ai-line:#9fa98c28;--ai-text:#e7e8dd;--ai-muted:#a3ac9e;--ai-copper:#e9a777;--ai-sage:#c0d3a6;--ai-copper-soft:#c5855013;--ai-sage-soft:#b5cd9310;--ai-top-a:#343c36;--ai-top-b:#242d28;--ai-front:#161e19;--ai-side:#202a23;--ai-ink:#75846e;--ai-paper:#1d2720;--ai-paper-edge:#6c7b62;--ai-red:#e6a382;--ai-chip-a:#b6855e;--ai-chip-b:#7f573d;--ai-chip-ink:#f5dbc0;--ai-grid:#889a6c12;border-top:1px solid var(--line);padding:95px 0 94px}#ai-assist .ai-layout{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:center;gap:85px;display:grid}#ai-assist .ai-copy{min-width:0}#ai-assist .eyebrow{letter-spacing:1.65px;margin-bottom:22px;font-size:9px}#ai-assist h2{letter-spacing:-2.25px;margin:0;font-size:clamp(40px,4vw,57px);font-weight:540;line-height:1.08}#ai-assist h2>span{color:var(--ai-copper)}#ai-assist .ai-intro{color:var(--muted);max-width:438px;margin-top:23px;font-size:14px;line-height:1.9}#ai-assist .ai-use-cases{gap:9px;margin-top:26px;display:grid}#ai-assist .ai-use-case{text-align:left;color:var(--ai-muted);background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:33px minmax(0,1fr) 16px;align-items:center;gap:14px;padding:17px 15px;transition:background .2s,border-color .2s;display:grid;position:relative}#ai-assist .ai-use-case[aria-selected=true]{border-color:var(--ai-line);background:var(--ai-copper-soft)}#ai-assist .ai-use-case:hover{border-color:var(--ai-line)}#ai-assist .ai-use-case[aria-selected=true]:before{content:"";background:var(--ai-copper);border-radius:2px;width:2px;position:absolute;top:22px;bottom:22px;left:-1px}#ai-assist .ai-use-icon{border:1px solid var(--ai-line);border-radius:7px;place-items:center;width:33px;height:33px;display:grid}#ai-assist .ai-use-icon svg{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linejoin:round;stroke-linecap:round;width:19px;height:19px}#ai-assist .ai-use-case[aria-selected=true] .ai-use-icon{color:var(--ai-copper)}#ai-assist .ai-use-text strong{color:var(--text);font-size:15px;font-weight:550;line-height:1.45;display:block}#ai-assist .ai-use-text>span{color:var(--muted);margin-top:5px;font-size:12px;line-height:1.75;display:block}#ai-assist .ai-use-arrow{color:var(--ai-copper);opacity:0;transition:opacity .2s}#ai-assist .ai-use-case[aria-selected=true] .ai-use-arrow{opacity:1}#ai-assist .ai-provider-choice{margin-top:28px}#ai-assist .ai-provider-heading{font-family:var(--mono);letter-spacing:1px;color:var(--ai-muted);justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;font-size:8px;display:flex}#ai-assist .ai-choice-hint{font-family:var(--sans);letter-spacing:0;font-size:10px}#ai-assist .ai-provider-switch{border:1px solid var(--ai-line);background:var(--ai-bg);border-radius:7px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}#ai-assist .ai-provider-switch button{min-height:40px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:9px;font-size:11px;transition:color .2s,border-color .2s,background .2s;display:flex}#ai-assist .ai-provider-switch button[aria-pressed=true]{color:var(--ai-sage);border-color:var(--ai-line);background:var(--ai-sage-soft)}#ai-assist .ai-provider-switch button:hover{color:var(--text)}#ai-assist .ai-provider-switch svg{stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:17px;height:17px}#ai-assist .ai-provider-note{color:var(--muted);max-width:445px;min-height:39px;margin-top:11px;font-size:11px;line-height:1.75}#ai-assist .ai-example{background:linear-gradient(145deg,var(--ai-card),var(--ai-bg));border:1px solid var(--ai-line);border-radius:17px;min-width:0;padding:23px 23px 0;position:relative;overflow:hidden}#ai-assist .ai-example:after{content:"";background:linear-gradient(90deg,var(--ai-copper),var(--ai-sage));opacity:.8;height:1px;position:absolute;bottom:0;left:24px;right:24px}#ai-assist .ai-example-top{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}#ai-assist .ai-mark{font-family:var(--mono);letter-spacing:1.2px;color:var(--ai-text);align-items:center;gap:9px;font-size:10px;display:flex}#ai-assist .ai-mark svg{width:18px;height:18px;stroke:var(--ai-copper);stroke-width:1.3px;fill:none}#ai-assist .ai-preview-badge{color:var(--ai-muted);font-family:var(--mono);letter-spacing:.75px;font-size:7px}#ai-assist .ai-source-strip{border-top:1px solid var(--ai-line);border-bottom:1px solid var(--ai-line);align-items:center;gap:12px;padding:13px 0;display:flex}#ai-assist .ai-source-state{font-family:var(--mono);letter-spacing:.3px;border:1px solid var(--ai-line);color:var(--ai-red);border-radius:3px;flex-shrink:0;align-items:center;gap:5px;padding:5px 7px;font-size:8px;display:flex}#ai-assist .ai-source-state>span{font-size:13px;line-height:10px}#ai-assist .ai-source-strip>div{flex:1;min-width:0}#ai-assist .ai-source-strip strong{color:var(--ai-text);font-size:12px;font-weight:550;line-height:1.5;display:block}#ai-assist .ai-source-strip>div>span{font-family:var(--mono);color:var(--ai-muted);overflow-wrap:anywhere;margin-top:3px;font-size:8px;line-height:1.65;display:block}#ai-assist .ai-source-kind{font-family:var(--mono);letter-spacing:.7px;color:var(--ai-muted);flex-shrink:0;font-size:7px}#ai-assist .ai-art-wrap{margin:8px -9px 9px}#ai-assist .ai-art{width:100%;height:auto;display:block;overflow:visible}#ai-assist .ai-art-grid{stroke:var(--ai-grid)}#ai-assist .ai-metal-start{stop-color:var(--ai-top-a)}#ai-assist .ai-metal-end{stop-color:var(--ai-top-b)}#ai-assist .ai-chip-start{stop-color:var(--ai-chip-a)}#ai-assist .ai-chip-end{stop-color:var(--ai-chip-b)}#ai-assist .ai-metal-face{fill:url(#mai-metal);stroke:var(--ai-edge);stroke-width:.85px}#ai-assist .ai-front-face{fill:var(--ai-front);stroke:var(--ai-edge);stroke-width:.85px}#ai-assist .ai-side-face{fill:var(--ai-side);stroke:var(--ai-edge);stroke-width:.85px}#ai-assist .ai-paper{fill:var(--ai-paper);stroke:var(--ai-paper-edge);stroke-width:1px}#ai-assist .ai-code-lines{stroke:var(--ai-ink);stroke-width:2.5px;stroke-linecap:round}#ai-assist .ai-error-line{stroke:var(--ai-red);stroke-width:3px}#ai-assist .ai-diff-symbol{stroke:var(--ai-sage);stroke-width:2px}#ai-assist .ai-pin-lines{stroke:var(--ai-copper);stroke-width:2px;opacity:.65}#ai-assist .ai-processor{fill:url(#mai-chip);stroke:var(--ai-copper);stroke-width:1px}#ai-assist .ai-processor-inset{stroke:var(--ai-copper);stroke-width:.65px;fill:none;opacity:.7}#ai-assist .ai-processor-mark{stroke:var(--ai-chip-ink);stroke-width:1.6px;fill:none}#ai-assist .ai-copper-edge,#ai-assist .ai-input-edge{stroke:var(--ai-copper);stroke-width:1.2px;opacity:.6}#ai-assist .ai-model-led{fill:var(--ai-copper)}#ai-assist .ai-vent-lines{stroke:var(--ai-ink);stroke-width:1px}#ai-assist .ai-output-paper{fill:var(--ai-paper);stroke:var(--ai-sage);stroke-opacity:.6;stroke-width:1px}#ai-assist .ai-output-checks{stroke:var(--ai-sage);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}#ai-assist .ai-output-lines{stroke:var(--ai-sage);opacity:.65;stroke-width:2px;stroke-linecap:round}#ai-assist .ai-output-edge{stroke:var(--ai-sage);stroke-width:1.3px}#ai-assist .ai-art-labels{font-family:var(--mono);letter-spacing:.8px;fill:var(--ai-muted);font-size:8px}#ai-assist #ai-model-label{fill:var(--ai-copper)}#ai-assist .ai-provider-tag rect{fill:var(--ai-sage-soft);stroke:var(--ai-line)}#ai-assist .ai-provider-tag circle{fill:var(--ai-sage)}#ai-assist .ai-provider-tag text{font:7px var(--mono);letter-spacing:.2px;fill:var(--ai-sage)}#ai-assist .ai-provider-tag path{fill:none;stroke:var(--ai-line);stroke-dasharray:2 3}#ai-assist .ai-route-base{stroke:var(--ai-edge)}#ai-assist .ai-signal-copper{stroke:var(--ai-copper)}#ai-assist .ai-signal-sage{stroke:var(--ai-sage)}#ai-assist .ai-signal-copper-fill{fill:var(--ai-copper)}#ai-assist .ai-signal-sage-fill{fill:var(--ai-sage)}#ai-assist .ai-result{background:var(--ai-sage-soft);border:1px solid var(--ai-line);border-radius:8px;min-height:156px;padding:16px 18px 14px;position:relative}#ai-assist .ai-result-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:11px;display:flex}#ai-assist .ai-result-type{font:8px var(--mono);letter-spacing:.95px;color:var(--ai-sage)}#ai-assist .ai-result-scope{font:7px var(--mono);letter-spacing:.6px;color:var(--ai-muted)}#ai-assist .ai-result h3{letter-spacing:-.35px;color:var(--ai-text);text-wrap:pretty;font-size:16px;font-weight:520;line-height:1.45}#ai-assist .ai-result p{color:var(--ai-muted);margin-top:7px;font-size:12px;line-height:1.8}#ai-assist .ai-evidence{font:8px/1.8 var(--mono);color:var(--ai-muted);flex-wrap:wrap;align-items:center;gap:7px;margin-top:13px;display:flex}#ai-assist .ai-evidence svg{fill:none;width:13px;height:13px;stroke:var(--ai-muted);stroke-width:1px}#ai-assist .ai-evidence code{color:var(--ai-sage);font-size:9px}#ai-assist .ai-evidence>span:before{content:"·";margin-right:7px}#ai-assist .ai-example-foot{color:var(--ai-muted);justify-content:space-between;align-items:center;gap:10px;padding:17px 0;font-size:10px;display:flex}#ai-assist .ai-example-foot>span:first-child{font:7px/1.4 var(--mono);letter-spacing:.6px;align-items:center;gap:7px;display:flex}#ai-assist .ai-example-foot i{background:var(--ai-sage);border-radius:50%;width:4px;height:4px;display:inline-block}#ai-assist[data-ai-phase="1"] .ai-model-led{fill:var(--ai-chip-ink)}#ai-assist[data-ai-mode=review] .ai-source-state{color:var(--ai-sage)}html[data-theme=light] #ai-assist{--ai-bg:#fafbf6;--ai-card:#f0f3eb;--ai-edge:#a7b4a4;--ai-line:#29473526;--ai-text:#263c2c;--ai-muted:#5e715f;--ai-copper:#a35b2a;--ai-sage:#3d704e;--ai-copper-soft:#ba6b270a;--ai-sage-soft:#547f4610;--ai-top-a:#e9ede4;--ai-top-b:#ced8c9;--ai-front:#a8b8a3;--ai-side:#bdcbb6;--ai-ink:#7c9377;--ai-paper:#eef3e7;--ai-paper-edge:#9caf92;--ai-red:#aa582e;--ai-chip-a:#e5ba89;--ai-chip-b:#c99160;--ai-chip-ink:#7b4920;--ai-grid:#57734c15}@media (width>=1051px) and (width<=1180px){.header .desktop-nav{gap:11px}.header .desktop-nav a{font-size:12px}.header-actions{gap:8px}}@media (width<=1200px){#ai-assist .ai-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:45px}#ai-assist h2{letter-spacing:-1.8px;font-size:47px}#ai-assist .ai-example{padding:19px 18px 0}#ai-assist .ai-source-kind{display:none}}@media (width<=960px) and (width>=761px){#ai-assist .ai-layout{gap:28px}#ai-assist h2{letter-spacing:-1.5px;font-size:39px}#ai-assist .ai-use-case{grid-template-columns:28px minmax(0,1fr);gap:10px;padding:13px 9px}#ai-assist .ai-use-icon{width:28px;height:28px}#ai-assist .ai-use-arrow{display:none}#ai-assist .ai-use-text strong{font-size:13px}#ai-assist .ai-use-text>span{font-size:11px}#ai-assist .ai-intro{font-size:13px}#ai-assist .ai-choice-hint{display:none}#ai-assist .ai-provider-switch button{gap:6px;font-size:10px}#ai-assist .ai-preview-badge{letter-spacing:.4px;font-size:6px}#ai-assist .ai-result{padding:14px 13px}#ai-assist .ai-result h3{font-size:14px}#ai-assist .ai-result p{font-size:11px}#ai-assist .ai-example-foot{font-size:8px}#ai-assist .ai-example-foot>span:first-child{letter-spacing:.15px;font-size:6px}#ai-assist .ai-source-strip{gap:8px}#ai-assist .ai-source-state{padding:5px;font-size:7px}}@media (width<=760px){#ai-assist{padding:58px 0}#ai-assist .ai-layout{grid-template-columns:minmax(0,1fr);gap:22px}#ai-assist .ai-copy{display:contents}#ai-assist .eyebrow{letter-spacing:1.1px;grid-row:1;margin:0;font-size:8px}#ai-assist h2{letter-spacing:-1.55px;grid-row:2;margin-top:-8px;font-size:38px;line-height:1.1}#ai-assist .ai-intro{grid-row:3;max-width:500px;margin-top:-7px;font-size:13px;line-height:1.8}#ai-assist .ai-use-cases{grid-row:4;grid-template-columns:1fr 1fr;gap:7px;margin-top:0}#ai-assist .ai-use-case{border-color:var(--ai-line);border-radius:6px;justify-content:center;gap:7px;min-height:47px;padding:12px 7px;display:flex}#ai-assist .ai-use-case[aria-selected=true]:before{width:auto;height:2px;inset:auto 15px -1px}#ai-assist .ai-use-icon{border:0;width:19px;height:19px}#ai-assist .ai-use-icon svg{width:17px;height:17px}#ai-assist .ai-use-text strong{font-size:11px;line-height:1.3}#ai-assist .ai-use-text>span,#ai-assist .ai-use-arrow{display:none}#ai-assist .ai-example{border-radius:12px;grid-row:5;justify-self:center;width:100%;max-width:540px;margin:0;padding:18px 15px 0}#ai-assist .ai-example-top{margin-bottom:14px}#ai-assist .ai-preview-badge{letter-spacing:.5px;font-size:6px}#ai-assist .ai-mark{font-size:9px}#ai-assist .ai-art-wrap{margin:7px -6px}#ai-assist .ai-art-labels{letter-spacing:.3px;font-size:9px}#ai-assist .ai-source-strip{gap:9px;padding:11px 0}#ai-assist .ai-source-strip strong{font-size:11px}#ai-assist .ai-source-strip>div>span{font-size:7px}#ai-assist .ai-result{min-height:158px;padding:14px 13px}#ai-assist .ai-result h3{font-size:14px}#ai-assist .ai-result p{font-size:11px;line-height:1.75}#ai-assist .ai-result-type{font-size:7px}#ai-assist .ai-result-scope{font-size:6px}#ai-assist .ai-evidence{gap:5px;font-size:7px}#ai-assist .ai-evidence code{font-size:8px}#ai-assist .ai-example-foot{padding:14px 0;font-size:8px}#ai-assist .ai-example-foot>span:first-child{letter-spacing:.3px;font-size:6px}#ai-assist .ai-provider-choice{grid-row:6;margin-top:2px}#ai-assist .ai-provider-note{min-height:39px;margin-bottom:0}#ai-assist .ai-provider-heading{font-size:7px}#ai-assist .ai-choice-hint{font-size:9px}}@media (width<=355px){#ai-assist h2{font-size:34px}#ai-assist .ai-use-text strong{font-size:10px}#ai-assist .ai-use-case{gap:5px}#ai-assist .ai-example{padding-left:12px;padding-right:12px}#ai-assist .ai-result{padding:12px 11px}#ai-assist .ai-example-foot{flex-wrap:wrap;gap:8px}#ai-assist .ai-provider-switch button{gap:6px;font-size:10px}}@media (prefers-reduced-motion:reduce){#ai-assist *,#ai-assist :before{transition:none!important;animation:none!important}}}:root{--sans:-apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--max:1160px;--sp-page:#fff;--sp-surface:#f6f6f7;--sp-raised:#fff;--sp-ink:#19191b;--sp-secondary:#6f6f75;--sp-subtle:#929298;--sp-line:#e5e5e8;--sp-on-ink:#fff;--sp-accent:#ad633f;--sp-tint:#f2e9e3;--sp-green:#4f7561;--sp-shadow:0 4px 8px #1b1b2303, 0 20px 48px #1b1b2305}html[data-theme=dark]{--sp-page:#111113;--sp-surface:#1b1b1e;--sp-raised:#222225;--sp-ink:#f5f5f6;--sp-secondary:#a2a2a9;--sp-subtle:#888891;--sp-line:#303035;--sp-on-ink:#161619;--sp-accent:#e8a179;--sp-tint:#352a24;--sp-green:#a4c2ad;--sp-shadow:0 16px 48px #00000018}html[data-theme]{--bg:var(--sp-page);--text:var(--sp-ink);--muted:var(--sp-secondary);--quiet:var(--sp-subtle);--line:var(--sp-line);--surface:var(--sp-surface);--surface-2:var(--sp-raised);--orange:var(--sp-accent);--orange-bright:var(--sp-accent);background:var(--sp-page);scroll-padding-top:96px}body{background:var(--sp-page);color:var(--sp-ink);font-family:var(--sans)}body:before{display:none}::selection{background:var(--sp-tint);color:var(--sp-ink)}a,button{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--sp-accent);outline-offset:5px}.eyebrow,.section .eyebrow,.slice-copy .eyebrow{color:var(--sp-secondary);font:500 12px/1.5 var(--sans);letter-spacing:.025em;text-transform:none;align-items:center;gap:8px;display:inline-flex}.eyebrow .tiny-cross{color:var(--sp-accent);margin:0;font-size:14px}.section{border:0;padding-top:112px;padding-bottom:112px}.section h2,.slice-copy h2,.se-heading h2,.pr-heading h2{font:500 clamp(36px,4.25vw,58px)/1.04 var(--sans);letter-spacing:-.055em;color:var(--sp-ink);margin:20px 0 0}.section h2 span,.slice-copy h2 span,.se-heading h2 span,.pr-heading h2 span,.section h2 .muted{color:var(--sp-secondary);-webkit-text-fill-color:currentColor;background:0 0}.section p,.slice-description{color:var(--sp-secondary)}.button,.button-primary,.header .header-start,html[data-theme=light] .button-primary,html[data-theme=light] .header .header-start{border:1px solid var(--sp-ink);background:var(--sp-ink);color:var(--sp-on-ink);box-shadow:none;font:500 14px/1.3 var(--sans);letter-spacing:-.01em;border-radius:999px;min-height:48px;padding:15px 23px;transition:background .2s,box-shadow .2s,transform .2s}.button:hover,.header .header-start:hover{background:var(--sp-ink);color:var(--sp-on-ink);transform:translateY(-2px);box-shadow:0 6px 16px #00000016}[data-waitlist-joined][hidden],[data-cta-source=hero][hidden],[data-cta-source=navigation][hidden]{display:none!important}[data-waitlist-joined]:disabled{cursor:default}.text-link{font:500 14px/1.4 var(--sans);color:var(--sp-ink)}.resource-guide{font:500 13px/1.5 var(--sans);color:var(--sp-ink);letter-spacing:0}.header{background:color-mix(in srgb,var(--sp-page) 94%,transparent);border-bottom:1px solid var(--sp-line);backdrop-filter:blur(18px);box-shadow:none}.header-inner{gap:30px;height:80px}.header .brand{letter-spacing:-.045em;color:var(--sp-ink);gap:10px;font-size:25px;font-weight:650}.brand-mark{width:35px;height:28px}.brand-mark path{stroke:var(--sp-ink)}.brand-mark circle{fill:var(--sp-ink)}.header .desktop-nav{gap:26px;margin-left:auto}.header .desktop-nav a{font:400 13px/1.4 var(--sans);color:var(--sp-secondary)}.header .desktop-nav a:hover{color:var(--sp-ink)}.header-actions{gap:15px;margin-left:7px}.header .header-start{gap:12px;min-height:40px;padding:11px 17px;font-size:12px}.theme-switch{background:var(--sp-surface);border:1px solid var(--sp-line);border-radius:999px;gap:1px;padding:3px}.theme-switch button{width:30px;min-width:30px;height:30px;color:var(--sp-secondary);border-radius:50%}.theme-switch button[aria-pressed=true]{background:var(--sp-raised);color:var(--sp-ink);box-shadow:0 1px 3px #00000012}.mobile-nav{background:var(--sp-page);border-color:var(--sp-line)}.mobile-nav a{color:var(--sp-ink);border-color:var(--sp-line);font-size:15px}#shared-fleet{border:0;padding-top:62px;padding-bottom:0}#shared-fleet .hero-topline{justify-content:center;gap:12px}#shared-fleet .hero-topline .eyebrow{font:500 11px/1.4 var(--sans);color:var(--sp-secondary);letter-spacing:.015em}#shared-fleet .dev-badge{border:1px solid var(--sp-line);background:var(--sp-page);font:400 10px/1.4 var(--sans);color:var(--sp-secondary);border-radius:999px;gap:6px;padding:6px 10px}#shared-fleet .hero-grid{flex-direction:column;align-items:center;gap:44px;padding:27px 0 0;display:flex}#shared-fleet .hero-copy{text-align:center;width:100%;max-width:900px}#shared-fleet .hero-copy h1{font:500 clamp(58px,7.1vw,98px)/.99 var(--sans);letter-spacing:-.065em;color:var(--sp-ink);margin:0}#shared-fleet .hero-copy h1 span{color:var(--sp-secondary);-webkit-text-fill-color:currentColor;background:0 0}#shared-fleet .hero-description{font:400 17px/1.65 var(--sans);max-width:580px;color:var(--sp-secondary);margin:25px auto 0}#shared-fleet .hero-actions{flex-direction:row;justify-content:center;align-items:center;gap:22px;margin-top:25px}#shared-fleet .hero-actions .button{padding:15px 23px;font-size:14px}#shared-fleet .hero-actions .text-link{min-height:46px;font-size:13px}#shared-fleet .hero-note{font:400 11px/1.5 var(--sans);color:var(--sp-subtle);justify-content:center;margin-top:15px}#shared-fleet .hero-note .mini-check{color:var(--sp-green)}#shared-fleet .hero-fleet-figure{background:var(--sp-surface);border:1px solid var(--sp-line);isolation:isolate;width:100%;max-width:none;box-shadow:var(--sp-shadow);border-radius:28px;margin:0;padding:0 30px 20px;overflow:hidden}#shared-fleet .hero-fleet-figure:before{display:none}.space-artbar{border-bottom:1px solid var(--sp-line);height:53px;font:500 11px/1.4 var(--sans);color:var(--sp-secondary);justify-content:space-between;align-items:center;display:flex}.space-artbar>span{align-items:center;gap:8px;display:flex}.space-artbar i{background:var(--sp-green);border-radius:50%;width:6px;height:6px}.space-artbar .space-window-dots{gap:5px;margin-right:6px;display:flex}.space-window-dots b{background:var(--sp-subtle);opacity:.35;border-radius:50%;width:6px;height:6px}#shared-fleet .sf-art{filter:none;width:min(100%,790px);height:auto;margin:12px auto -12px;display:block}#shared-fleet .sf-caption{max-width:900px;font:400 11px/1.5 var(--sans);color:var(--sp-secondary);border:0;margin:0 auto;padding-top:0}#shared-fleet .sf-caption>span:last-child{font:400 9px/1.4 var(--mono);color:var(--sp-subtle);letter-spacing:.02em}#shared-fleet .compatibility-rail{border:0;flex-wrap:wrap;justify-content:center;gap:30px;min-height:0;margin:0;padding:33px 0 55px;display:flex}#shared-fleet .compatibility-rail .rail-intro{font:400 12px/1.4 var(--sans);color:var(--sp-subtle);letter-spacing:0;max-width:none}#shared-fleet .compatibility-rail>span:not(.rail-intro){font:500 13px/1.4 var(--sans);color:var(--sp-secondary);gap:9px}#shared-fleet .compatibility-rail .icon{width:17px;height:17px;color:var(--sp-secondary)}.hardware-cache-sequence{background:var(--sp-surface);border-top:0}.hardware-cache-sticky,.is-sequence .hardware-cache-sticky{background:var(--sp-surface)}.hardware-cache-sequence .slice-sticky{background:0 0}.hardware-cache-sequence .slice-scene:before{display:none}.hardware-cache-sequence .slice-copy h2{letter-spacing:-.055em;font-size:clamp(39px,4.2vw,58px)}.hardware-cache-sequence .slice-description{font:400 16px/1.7 var(--sans);max-width:350px;margin-top:22px}.slice-host{border-color:var(--sp-line);color:var(--sp-secondary)}.slice-host b{color:var(--sp-ink)}.slice-scroll-hint{color:var(--sp-subtle);font-family:var(--sans);letter-spacing:.04em;font-size:10px}.sequence-progress-track{background:var(--sp-line)}.sequence-progress-track i{background:var(--sp-ink);box-shadow:none}.sequence-steps button{font-family:var(--sans);color:var(--sp-secondary);letter-spacing:-.01em;font-size:12px}.sequence-steps button[aria-current=step]{color:var(--sp-ink)}.sequence-steps button span{color:var(--sp-subtle);font-family:var(--mono);font-size:10px}.sequence-steps button[aria-current=step] span{color:var(--sp-accent)}.sequence-caption{color:var(--sp-subtle)}.worker-cache-types{gap:8px}.worker-cache-types span{background:var(--sp-raised);border:1px solid var(--sp-line);font:400 11px/1.4 var(--sans);color:var(--sp-secondary);border-radius:999px;padding:8px 11px}.cache-permanence{border-color:var(--sp-line)}.cache-permanence strong{color:var(--sp-ink);font-family:var(--sans);font-weight:500}.cache-permanence p{color:var(--sp-secondary)}.cache-render-toolbar,.cache-render-caption{border-color:var(--sp-line);color:var(--sp-secondary)}#worker-integrations .mi-heading{text-align:center;margin-bottom:45px;display:block}#worker-integrations .mi-heading h2{margin-top:20px}#worker-integrations .mi-heading>p{font:400 16px/1.7 var(--sans);max-width:600px;margin:23px auto 0}#worker-integrations .mi-runtime-grid{background:0 0;border:0;border-radius:0;gap:16px;overflow:visible}#worker-integrations .mi-runtime{background:var(--sp-surface);border:1px solid var(--sp-line);border-radius:22px;flex-direction:column;min-width:0;padding:23px 23px 25px;display:flex}#worker-integrations .mi-runtime:before,#worker-integrations .mi-runtime:after{display:none}#worker-integrations .mi-runtime-label{font:500 10px/1.4 var(--sans);color:var(--sp-secondary);letter-spacing:0}#worker-integrations .mi-runtime-label>span:last-child{color:var(--sp-subtle)}#worker-integrations .mi-runtime-art{filter:none;width:100%;max-width:215px;height:158px;margin:20px auto 12px}#worker-integrations .mi-runtime h3{font:500 20px/1.2 var(--sans);letter-spacing:-.035em;color:var(--sp-ink);margin:0 0 8px}#worker-integrations .mi-runtime-type{font:500 11px/1.5 var(--sans);color:var(--sp-secondary);letter-spacing:0;min-height:18px}#worker-integrations .mi-runtime p{font:400 13px/1.65 var(--sans);color:var(--sp-secondary);min-height:90px;margin-top:12px}#worker-integrations .mi-runtime a{font:500 12px/1.5 var(--sans);color:var(--sp-ink);margin-top:auto;padding-top:18px}#worker-integrations .mi-flow-note{background:0 0;border:0;justify-content:center;gap:22px;margin:27px auto 0}#worker-integrations .mi-flow-note span{font:500 10px/1.5 var(--sans);color:var(--sp-secondary);letter-spacing:.02em}#worker-integrations .mi-flow-note i{background:var(--sp-line)}#worker-integrations .mi-runtime-foot{border-color:var(--sp-line);margin-top:22px;padding-top:20px}#worker-integrations .mi-runtime-foot p{font:400 12px/1.7 var(--sans);color:var(--sp-secondary);max-width:720px}#worker-integrations .mi-runtime-foot p strong{color:var(--sp-ink);font-weight:500}#worker-integrations .mi-runtime-foot a{font:500 12px/1.5 var(--sans);color:var(--sp-ink)}#workflow-labels .resource-intro h2{letter-spacing:-.055em;margin-top:17px;font-size:48px;line-height:1.05}#workflow-labels .resource-intro>p{font:400 15px/1.7 var(--sans);color:var(--sp-secondary);max-width:360px}#workflow-labels .resource-intro strong{color:var(--sp-ink);font-weight:500}#workflow-labels .resource-panel{border:1px solid var(--sp-line);background:var(--sp-surface);box-shadow:var(--sp-shadow);border-radius:22px;overflow:hidden}#workflow-labels .resource-panel-bar{background:var(--sp-raised);border-color:var(--sp-line);color:var(--sp-secondary);padding:17px 20px}#workflow-labels .resource-presets{background:0 0;border:0;gap:5px;padding:17px 17px 0}#workflow-labels .resource-preset{font:400 11px/1.4 var(--sans);color:var(--sp-secondary);background:0 0;border:0;border-radius:999px;min-height:32px;padding:8px 10px}#workflow-labels .resource-preset[aria-selected=true]{color:var(--sp-ink);background:var(--sp-raised);box-shadow:0 1px 4px #00000012}#workflow-labels .resource-code-preview{padding:22px 24px}#workflow-labels .resource-yaml{font-size:13px;line-height:1.8}#workflow-labels .resource-combination-description{font:400 12px/1.6 var(--sans);color:var(--sp-secondary);margin-top:14px}#workflow-labels .resource-policy{background:var(--sp-raised);border-color:var(--sp-line);font:400 11px/1.5 var(--sans);color:var(--sp-secondary);padding:13px 21px}#workflow-labels .resource-or-badge{border:1px solid var(--sp-line);background:var(--sp-surface);color:var(--sp-ink);font:500 9px/1.4 var(--sans);border-radius:5px}#workflow-labels .label-copy{background:var(--sp-surface);color:var(--sp-secondary);border:0;border-radius:8px}#observability{border-top:1px solid var(--sp-line);padding-top:80px}#observability .os-heading{text-align:center;max-width:740px;margin:0 auto 42px;display:block}#observability .os-heading>p{font:400 16px/1.7 var(--sans);max-width:540px;margin:21px auto 0}#observability .os-heading strong{color:var(--sp-ink);font-weight:500}#observability .os-figure{border:1px solid var(--sp-line);background:var(--sp-surface);border-radius:26px;padding:30px 27px 25px}#observability .os-story{column-gap:25px}#observability .os-kicker{font:500 10px/1.5 var(--sans);letter-spacing:.025em;color:var(--sp-secondary)}#observability .os-history-heading h3{font:500 21px/1.3 var(--sans);letter-spacing:-.03em;color:var(--sp-ink);margin-top:8px}#observability .os-history-identity code{color:var(--sp-secondary);font-size:10px}#observability .os-history-identity .os-data-note{color:var(--sp-subtle);font-size:6px}#observability .os-chart-legend{color:var(--sp-secondary);font-size:9px}#observability .os-steps{background:var(--sp-raised);border:1px solid var(--sp-line);border-radius:16px;padding:9px;box-shadow:0 4px 16px #00000004}#observability .os-steps:before,#observability .os-steps:after{display:none}#observability .os-steps>span{font:500 12px/1.5 var(--sans);color:var(--sp-secondary);background:0 0;border:0;border-radius:9px;gap:9px;padding:10px 8px}#observability .os-steps>span i{font:400 9px/1 var(--mono);border:1px solid var(--sp-line);color:var(--sp-subtle);background:0 0;width:25px;height:25px}#observability .os-steps>span.active,#observability .os-steps>span.is-active{background:var(--sp-tint);color:var(--sp-ink);box-shadow:none}#observability .os-tally>strong{font:500 52px/.95 var(--sans);letter-spacing:-.06em;color:var(--sp-ink)}#observability .os-tally b{font:500 16px/1.4 var(--sans);letter-spacing:-.025em;color:var(--sp-ink)}#observability .os-tally span{font:400 10px/1.5 var(--sans);color:var(--sp-secondary)}#observability .os-request-summary>strong{font:500 21px/1.2 var(--sans);letter-spacing:-.04em;color:var(--sp-ink)}#observability .os-request-summary>span{color:var(--sp-secondary);font-size:8px}#ai-assist{padding-top:70px}#ai-assist .ai-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:62px}#ai-assist .ai-intro{font:400 16px/1.7 var(--sans);color:var(--sp-secondary);margin-top:22px}#ai-assist .ai-use-cases{gap:10px;margin-top:28px}#ai-assist .ai-use-case{background:var(--sp-page);color:var(--sp-ink);border:1px solid #0000;border-radius:15px;padding:16px 15px}#ai-assist .ai-use-case[aria-selected=true]{background:var(--sp-surface);border-color:var(--sp-line);box-shadow:none}#ai-assist .ai-use-icon{background:var(--sp-raised);border-color:var(--sp-line);color:var(--sp-ink);border-radius:10px}#ai-assist .ai-use-text strong{font:500 15px/1.4 var(--sans);color:var(--sp-ink);letter-spacing:-.02em}#ai-assist .ai-use-text>span{font:400 12px/1.6 var(--sans);color:var(--sp-secondary)}#ai-assist .ai-use-arrow{color:var(--sp-secondary)}#ai-assist .ai-provider-heading{font:500 10px/1.5 var(--sans);letter-spacing:.03em;color:var(--sp-secondary)}#ai-assist .ai-provider-switch{background:var(--sp-surface);border:1px solid var(--sp-line);border-radius:999px;padding:4px}#ai-assist .ai-provider-switch button{font:500 11px/1.4 var(--sans);color:var(--sp-secondary);border:0;border-radius:999px}#ai-assist .ai-provider-switch button[aria-pressed=true]{background:var(--sp-raised);color:var(--sp-ink);box-shadow:0 1px 4px #0000000f}#ai-assist .ai-provider-note{color:var(--sp-secondary);font-size:11px}#ai-assist .ai-example{background:var(--sp-surface);border:1px solid var(--sp-line);box-shadow:var(--sp-shadow);border-radius:24px}#ai-assist .ai-example-top{border-color:var(--sp-line);background:var(--sp-raised);padding:17px 21px}#ai-assist .ai-mark{font:500 11px/1.5 var(--sans);color:var(--sp-ink)}#ai-assist .ai-preview-badge{font:400 9px/1.4 var(--sans);color:var(--sp-subtle);letter-spacing:.015em}#ai-assist .ai-source-strip{border-color:var(--sp-line);background:0 0}#ai-assist .ai-source-strip strong{color:var(--sp-ink);font-weight:500}#ai-assist .ai-result{background:var(--sp-raised);border-color:var(--sp-line);border-radius:15px;margin:0 19px 19px;padding:20px}#ai-assist .ai-result h3{font:500 19px/1.35 var(--sans);letter-spacing:-.025em;color:var(--sp-ink)}#ai-assist .ai-result p{font:400 13px/1.65 var(--sans);color:var(--sp-secondary)}#ai-assist .ai-evidence{background:var(--sp-surface);color:var(--sp-secondary);border:0;border-radius:8px}#ai-assist .ai-example-foot{border-color:var(--sp-line);color:var(--sp-secondary)}#features{padding-top:70px}#features .ev-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:70px}#features .ev-intro{font:400 16px/1.7 var(--sans);color:var(--sp-secondary)}#features .ev-step{border:0;border-bottom:1px solid var(--sp-line);box-shadow:none;background:0 0;border-radius:0;padding:15px 3px}#features .ev-step.is-active{background:var(--sp-surface);box-shadow:none;border-bottom-color:#0000;border-radius:12px;padding-left:12px;padding-right:12px}#features .ev-step-no{border:1px solid var(--sp-line);background:var(--sp-surface);color:var(--sp-secondary);border-radius:50%;width:30px;height:30px}#features .ev-step h3{font:500 15px/1.4 var(--sans);letter-spacing:-.02em;color:var(--sp-ink)}#features .ev-step p{font:400 12px/1.6 var(--sans);color:var(--sp-secondary)}#features .ev-step-progress{background:var(--sp-accent);height:1px}#features .ev-freedoms{color:var(--sp-secondary);font:400 12px/1.5 var(--sans)}#features .ev-freedoms i{color:var(--sp-green)}#features .ev-visual{background:var(--sp-surface);border:1px solid var(--sp-line);box-shadow:var(--sp-shadow);border-radius:24px}#features .ev-visual:before,#features .ev-visual:after{display:none}#features .ev-visual-header{background:var(--sp-raised);border-color:var(--sp-line)}#features .ev-visual-eyebrow,#features .ev-scene-step{font:500 10px/1.5 var(--sans);color:var(--sp-secondary);letter-spacing:.015em}#features .ev-command{background:var(--sp-raised);border:1px solid var(--sp-line);box-shadow:none;border-radius:10px}#features .ev-command-name{font-family:var(--sans);color:var(--sp-secondary);font-size:11px}#features .ev-statusbar{border-color:var(--sp-line);color:var(--sp-secondary);background:0 0}#features .ev-timeline{background:var(--sp-line);height:2px}#features .ev-timeline span{background:var(--sp-accent)}#features .ev-sample-label{color:var(--sp-subtle)}#cost-calculator{border:0;padding-top:90px;padding-bottom:95px}#cost-calculator .se-heading{text-align:center;margin-bottom:26px;display:block}#cost-calculator .se-heading>p{max-width:520px;font:400 16px/1.7 var(--sans);color:var(--sp-secondary);margin:22px auto 0}#cost-calculator .se-comparison-note{font:400 11px/1.6 var(--sans);color:var(--sp-secondary);background:0 0;border:0;justify-content:center;margin-bottom:28px;padding:0}#cost-calculator .se-grid{gap:18px}#cost-calculator .se-card{border:1px solid var(--sp-line);background:var(--sp-surface);box-shadow:none;border-radius:22px;padding:25px 23px}#cost-calculator .se-card h3{font:500 25px/1.2 var(--sans);letter-spacing:-.04em;color:var(--sp-ink)}#cost-calculator .se-card-intro{font:400 12px/1.6 var(--sans);color:var(--sp-secondary)}#cost-calculator .se-kicker{font:500 10px/1.5 var(--sans);letter-spacing:.02em;color:var(--sp-subtle)}#cost-calculator .se-plan{border:1px solid var(--sp-line);background:var(--sp-raised);font:400 10px/1.4 var(--sans);color:var(--sp-secondary);border-radius:999px}#cost-calculator .se-hardware{border-color:var(--sp-line);background:0 0;border-radius:12px}#cost-calculator .se-hardware strong{font:500 13px/1.5 var(--sans);color:var(--sp-ink)}#cost-calculator .se-hardware span{font:400 10px/1.5 var(--sans);color:var(--sp-secondary)}#cost-calculator .se-volume strong{font:500 32px/1 var(--sans);letter-spacing:-.045em;color:var(--sp-ink)}#cost-calculator .se-volume>span{font:400 11px/1.5 var(--sans);color:var(--sp-secondary)}#cost-calculator .se-purchase{border-color:var(--sp-line);font:400 12px/1.5 var(--sans);color:var(--sp-secondary)}#cost-calculator .se-purchase strong{color:var(--sp-ink);font-weight:500}#cost-calculator .se-cost-label{font:500 9px/1.5 var(--sans);letter-spacing:.02em;color:var(--sp-subtle)}#cost-calculator .se-provider{font-family:var(--sans);color:var(--sp-secondary);border-color:var(--sp-line);font-size:12px}#cost-calculator .se-provider strong{font:500 19px/1.2 var(--sans);letter-spacing:-.03em;color:var(--sp-ink)}#cost-calculator .se-mars{background:var(--sp-raised);border:1px solid var(--sp-line);color:var(--sp-ink);border-radius:10px}#cost-calculator .se-mars strong{color:var(--sp-green)}#cost-calculator .se-payback{background:var(--sp-raised);border:1px solid var(--sp-line);border-radius:12px}#cost-calculator .se-assumptions{border:1px solid var(--sp-line);background:var(--sp-page);color:var(--sp-secondary);border-radius:14px;margin-top:24px}#cost-calculator .se-assumptions summary{font:500 13px/1.6 var(--sans);color:var(--sp-ink);padding:18px 22px}#cost-calculator .se-mobile-tabs{background:var(--sp-surface);border:1px solid var(--sp-line);border-radius:999px;padding:4px}#cost-calculator .se-mobile-tabs button{color:var(--sp-secondary);font:500 11px/1.4 var(--sans);border:0;border-radius:999px}#cost-calculator .se-mobile-tabs button[aria-selected=true]{background:var(--sp-raised);color:var(--sp-ink);box-shadow:0 1px 3px #0000000c}#pricing .pr-intro{text-align:center;margin:0 auto 45px;display:block}#pricing .pr-heading h2{letter-spacing:-.055em;font-size:58px;line-height:1.04}#pricing .pr-description{font:400 16px/1.7 var(--sans);color:var(--sp-secondary);max-width:570px;margin:23px auto 0}#pricing .pr-billing{border:1px solid var(--sp-line);background:var(--sp-surface);font:400 10px/1.5 var(--sans);color:var(--sp-secondary);letter-spacing:.03em;border-radius:999px;margin:24px auto 0;padding:7px 13px;display:inline-flex}#pricing .pr-grid{align-items:stretch;gap:18px}#pricing .pr-card{--plan-ink:var(--sp-ink);--plan-muted:var(--sp-secondary);--plan-line:var(--sp-line);--plan-surface:var(--sp-page);--plan-soft:var(--sp-surface);background:var(--plan-surface);border:1px solid var(--plan-line);box-shadow:none;border-radius:24px;padding:28px;transform:none}#pricing .pr-card:before,#pricing .pr-card:after{display:none}#pricing .pr-featured{--plan-ink:#fff;--plan-muted:#b9b9bf;--plan-line:#3a3a40;--plan-surface:#202023;--plan-soft:#323236;border-color:#202023;box-shadow:0 12px 40px #11111112}html[data-theme=dark] #pricing .pr-featured{--plan-ink:#19191b;--plan-muted:#68686e;--plan-line:#dcdce0;--plan-surface:#f5f5f6;--plan-soft:#e8e8eb;box-shadow:none;border-color:#f5f5f6}#pricing .pr-plan-icon{color:var(--plan-ink);width:40px}#pricing .pr-plan-icon *{stroke:currentColor}#pricing .pr-tag{background:var(--plan-soft);color:var(--plan-ink);font:500 9px/1.4 var(--sans);letter-spacing:.015em;border:0;border-radius:999px;padding:7px 10px}#pricing .pr-card h3{font:500 25px/1.2 var(--sans);letter-spacing:-.035em;color:var(--plan-ink);margin:0 0 12px}#pricing .pr-card-description{font:400 13px/1.65 var(--sans);color:var(--plan-muted);min-height:50px;margin:0}#pricing .pr-price-block{min-height:112px;margin-top:25px}#pricing .pr-price-context{font:400 11px/1.4 var(--sans);color:var(--plan-muted)}#pricing .pr-price{color:var(--plan-ink);margin-top:7px}#pricing .pr-amount{font:500 58px/1 var(--sans);letter-spacing:-.06em;color:var(--plan-ink)}#pricing .pr-currency{letter-spacing:-.055em;font-size:37px}#pricing .pr-period{font:400 12px/1.5 var(--sans);color:var(--plan-muted)}#pricing .pr-custom{font:500 43px/1.2 var(--sans);letter-spacing:-.05em}#pricing .pr-action{border:1px solid var(--plan-line);min-height:46px;font:500 12px/1.4 var(--sans);background:var(--plan-soft);color:var(--plan-ink);box-shadow:none;border-radius:999px;padding:13px 17px}#pricing .pr-featured .pr-action{background:var(--plan-ink);color:var(--plan-surface);border-color:var(--plan-ink)}#pricing .pr-action:hover{opacity:.85;transform:translateY(-1px)}#pricing .pr-detail-heading{font:500 10px/1.4 var(--sans);letter-spacing:.03em;color:var(--plan-muted);margin:27px 0 14px}#pricing .pr-features{border:0;margin:0}#pricing .pr-feature-row{border-color:var(--plan-line);gap:7px;padding:13px 0}#pricing .pr-feature-row dt{font:400 12px/1.5 var(--sans);color:var(--plan-muted)}#pricing .pr-feature-row dd{font:500 12px/1.5 var(--sans);color:var(--plan-ink)}#pricing .pr-runtime-row{min-height:68px}#pricing .pr-runtime-row dd{white-space:normal}#pricing .pr-feature-row.pr-runtime-row{flex-direction:row;align-items:flex-start}#pricing .pr-runtime-row dt{max-width:none}#pricing .pr-runtime-row dd{text-align:right}#pricing .pr-feature-row.pr-ai-ops-row{align-items:flex-start}#pricing .pr-custom-list{flex-direction:column;gap:12px;min-height:185px;display:flex}#pricing .pr-custom-list li{font:400 12px/1.5 var(--sans);color:var(--plan-muted)}#pricing .pr-custom-list li:before{color:var(--plan-ink)}#pricing .pr-card-note{border-color:var(--plan-line);color:var(--plan-muted);font:400 10px/1.6 var(--sans);margin-top:19px;padding-top:17px}#pricing .pr-fineprint{border:0;gap:20px;margin-top:25px}#pricing .pr-fineprint p{font:400 11px/1.7 var(--sans);color:var(--sp-secondary)}#pricing .pr-fineprint strong{color:var(--sp-ink);font-weight:500}#pricing .pr-bottomline{border-color:var(--sp-line);color:var(--sp-secondary);font:400 12px/1.7 var(--sans);margin-top:26px;padding-top:24px}#pricing .pr-bottomline strong{color:var(--sp-ink);font-weight:500}#pricing .pr-bottom-label{font:400 10px/1.5 var(--sans);letter-spacing:.03em;color:var(--sp-subtle)}.space-outro{text-align:center;background:var(--sp-surface);border:1px solid var(--sp-line);border-radius:28px;margin-top:8px;margin-bottom:70px;padding:65px 25px}.space-outro h2{font:500 clamp(34px,4.2vw,58px)/1.05 var(--sans);letter-spacing:-.055em;color:var(--sp-ink);margin:0}.space-outro h2 span{color:var(--sp-secondary)}.space-outro p{font:400 15px/1.7 var(--sans);color:var(--sp-secondary);margin:20px auto 25px}.footer{background:var(--sp-page);color:var(--sp-secondary);border:0;padding:0 0 32px}.footer-inner{border-top:1px solid var(--sp-line);grid-template-columns:1fr 1.5fr;align-items:start;gap:30px;padding-top:34px;display:grid}.footer .brand{color:var(--sp-ink);letter-spacing:-.035em;font-size:25px}.footer-inner>div>p{font:400 12px/1.6 var(--sans);color:var(--sp-secondary);margin-top:13px}.footer-links{grid-template-columns:repeat(4,1fr);justify-content:start;gap:17px 25px;display:grid}.footer-links a{font:400 12px/1.5 var(--sans);color:var(--sp-secondary)}.footer-links a:hover{color:var(--sp-ink)}.footer-line{text-align:left;border-top:1px solid var(--sp-line);font:400 11px/1.6 var(--sans);color:var(--sp-subtle);grid-column:1/-1;padding-top:21px}.pr-flow-dialog{background:var(--sp-raised);border:1px solid var(--sp-line);color:var(--sp-ink);border-radius:22px}.pr-flow-dialog h2{color:var(--sp-ink)}.pr-flow-dialog p{color:var(--sp-secondary)}.pr-flow-dialog button{border-radius:999px}@media (width>=901px){#observability .os-story{grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr)}#observability .os-steps{grid-area:stages}}@media (width<=1100px){.container{width:calc(100% - 64px)}.header-inner,.header .desktop-nav{gap:20px}.header-actions{gap:10px}#worker-integrations .mi-runtime{padding:20px 18px}#worker-integrations .mi-runtime h3{font-size:18px}#workflow-labels,#ai-assist .ai-layout,#features .ev-layout{gap:35px}#pricing .pr-card{padding:23px}#pricing .pr-custom{font-size:36px}}@media (width<=900px){.header .desktop-nav{display:none}.header .header-actions{margin-left:auto}.header .menu-toggle{border:1px solid var(--sp-line);background:var(--sp-page);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:36px;height:36px;padding:0;display:flex}.header .menu-toggle span{background:var(--sp-ink);width:14px;height:1.5px;display:block}.section{padding-top:80px;padding-bottom:80px}#shared-fleet{padding-top:48px}#shared-fleet .hero-copy h1{font-size:78px}#shared-fleet .sf-art{max-width:710px}#shared-fleet .compatibility-rail{gap:18px}#shared-fleet .compatibility-rail .rail-intro{text-align:center;width:100%}#worker-integrations .mi-runtime-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#worker-integrations .mi-runtime p{min-height:65px}#worker-integrations .mi-runtime{padding:24px}#workflow-labels{grid-template-columns:1fr;gap:30px;padding-top:15px}#workflow-labels .resource-intro{grid-template-columns:1fr 1fr;column-gap:30px;display:grid}#workflow-labels .resource-intro>.eyebrow{grid-column:1/-1}#workflow-labels .resource-intro h2{grid-area:2/1/4;font-size:42px}#workflow-labels .resource-intro>p{grid-column:2;margin-top:18px}#workflow-labels .resource-intro>.resource-guide{grid-column:2}#observability .os-figure{padding:23px 21px}#observability .os-heading h2{font-size:48px}#observability .os-steps>span{font-size:12px}#ai-assist .ai-layout,#features .ev-layout{grid-template-columns:1fr;gap:35px}#ai-assist .ai-copy,#features .ev-copy{max-width:640px}#ai-assist .ai-use-cases{grid-template-columns:1fr 1fr;display:grid}#ai-assist .ai-provider-choice{max-width:460px}#ai-assist .ai-example,#features .ev-visual{justify-self:center;width:100%;max-width:640px}#features .ev-steps{max-width:600px}#pricing .pr-grid{gap:12px}#pricing .pr-card{padding:22px 16px}#pricing .pr-card h3{font-size:21px}#pricing .pr-card-description{min-height:64px;font-size:12px}#pricing .pr-feature-row{flex-direction:column;align-items:flex-start;gap:2px;padding:10px 0}#pricing .pr-custom-list{min-height:225px}#pricing .pr-price-context{font-size:10px}#pricing .pr-action{padding:12px 9px;font-size:11px}#pricing .pr-custom{font-size:33px}#cost-calculator .se-grid{gap:12px}#cost-calculator .se-card{padding:22px 15px}#cost-calculator .se-card h3{font-size:22px}.footer-links{grid-template-columns:repeat(3,1fr);gap:14px 20px}}@media (width<=700px){.container{width:calc(100% - 40px)}.header-inner{gap:12px;height:68px}.header .brand{gap:8px;font-size:23px}.header .brand-mark{width:29px;height:25px}.header .header-start{display:none}.header-actions{gap:10px}.theme-switch button{width:29px;min-width:29px;height:29px}.section{padding-top:64px;padding-bottom:64px}.eyebrow,.section .eyebrow,.slice-copy .eyebrow{letter-spacing:.015em;font-size:10px}.section h2,.slice-copy h2,.se-heading h2,.pr-heading h2{letter-spacing:-.055em;margin-top:16px;font-size:37px;line-height:1.07}#shared-fleet{padding-top:35px}#shared-fleet .hero-topline{flex-wrap:wrap;gap:9px}#shared-fleet .hero-topline .eyebrow{font-size:10px}#shared-fleet .dev-badge{padding:5px 9px;font-size:9px}#shared-fleet .hero-grid{gap:31px;padding-top:25px}#shared-fleet .hero-copy h1{letter-spacing:-.062em;font-size:clamp(44px,10.8vw,69px);line-height:1.025}#shared-fleet .hero-description{max-width:440px;margin-top:20px;font-size:14px;line-height:1.7}#shared-fleet .hero-actions{flex-wrap:wrap;gap:16px;margin-top:22px}#shared-fleet .hero-actions .button{min-height:43px;padding:13px 18px;font-size:12px}#shared-fleet .hero-actions .text-link{gap:6px;min-height:43px;font-size:11px}#shared-fleet .hero-note{margin-top:13px;font-size:10px}#shared-fleet .hero-fleet-figure{border-radius:20px;padding:0 13px 13px}.space-artbar{height:40px;font-size:9px}.space-artbar .space-window-dots{display:none}.space-artbar>span{gap:6px}#shared-fleet .sf-art{width:100%;margin:14px auto 0}#shared-fleet .sf-caption{justify-content:center;margin:5px 0 0;font-size:9px}#shared-fleet .sf-caption>span:last-child{display:none}#shared-fleet .compatibility-rail{grid-template-columns:1fr 1fr;gap:17px;padding:27px 13px 38px;display:grid}#shared-fleet .compatibility-rail .rail-intro{grid-column:1/-1;font-size:11px}#shared-fleet .compatibility-rail>span:not(.rail-intro){justify-content:center;gap:8px;font-size:11px}#shared-fleet .compatibility-rail .icon{width:16px;height:16px}.hardware-cache-sequence .slice-copy h2{margin-top:15px;font-size:37px}.hardware-cache-sequence .slice-description{max-width:360px;margin-top:13px;font-size:13px;line-height:1.65}.hardware-cache-sequence .slice-layout{gap:0;padding-top:27px}.sequence-steps button{gap:6px;font-size:10px}.sequence-steps button span{font-size:8px}.worker-cache-types span{padding:6px 8px;font-size:10px}#worker-integrations .mi-heading{text-align:left;margin-bottom:26px}#worker-integrations .mi-heading>p{margin-top:18px;font-size:14px}#worker-integrations .mi-runtime-grid{gap:12px}#worker-integrations .mi-runtime{border-radius:17px;padding:17px 15px}#worker-integrations .mi-runtime-label{gap:4px;font-size:8px;line-height:1.5}#worker-integrations .mi-runtime-art{aspect-ratio:220/172;height:auto;margin:18px 0 10px}#worker-integrations .mi-runtime h3{font-size:18px;line-height:1.25}#worker-integrations .mi-runtime-type{min-height:30px;font-size:10px;line-height:1.5}#worker-integrations .mi-runtime p{min-height:110px;margin-top:8px;font-size:11px;line-height:1.65}#worker-integrations .mi-runtime a{padding-top:15px;font-size:10px}#worker-integrations .mi-flow-note{gap:12px;margin-top:24px}#worker-integrations .mi-flow-note span{gap:6px;font-size:8px}#worker-integrations .mi-flow-note .icon{width:14px;height:14px}#worker-integrations .mi-runtime-foot{gap:10px}#worker-integrations .mi-runtime-foot p,#worker-integrations .mi-runtime-foot a{font-size:11px}#workflow-labels{gap:24px;padding-top:0;padding-bottom:64px}#workflow-labels .resource-intro{display:block}#workflow-labels .resource-intro h2{font-size:37px}#workflow-labels .resource-intro>p{max-width:380px;margin-top:18px;font-size:14px}#workflow-labels .resource-panel{border-radius:18px}#workflow-labels .resource-panel-bar{padding:14px 15px}#workflow-labels .resource-panel-bar>span{font-size:10px}#workflow-labels .resource-presets{gap:3px;padding:13px 11px 0}#workflow-labels .resource-preset{padding:7px 8px;font-size:10px}#workflow-labels .resource-code-preview{padding:18px 15px}#workflow-labels .resource-yaml{font-size:10px;line-height:1.85}#workflow-labels .resource-combination-description{font-size:11px}#workflow-labels .resource-policy{padding:13px 15px;font-size:10px}#observability{padding-top:64px}#observability .os-heading{text-align:left;margin-bottom:25px}#observability .os-heading h2{font-size:36px}#observability .os-heading>p{margin:16px 0 0;font-size:13px}#observability .os-figure{border-radius:19px;padding:17px 11px 15px}#observability .os-story{gap:12px 8px}#observability .os-steps{border-radius:11px;padding:5px}#observability .os-steps>span{border-radius:6px;gap:5px;padding:8px 4px;font-size:10px}#observability .os-steps>span i{width:21px;height:21px;font-size:8px}#observability .os-tally>strong{font-size:34px}#observability .os-tally b{font-size:11px}#observability .os-tally span{font-size:8px}#observability .os-request-summary>strong{font-size:15px}#observability .os-request-summary>span{font-size:6px}#observability .os-history-heading h3{margin-top:5px;font-size:17px}#observability .os-kicker{font-size:8px}#observability .os-history-identity code{font-size:9px}#observability .os-chart-legend{font-size:8px}#observability .os-history-chart{width:100%}#ai-assist{padding-top:20px}#ai-assist .ai-layout{gap:27px}#ai-assist .ai-intro{margin-top:18px;font-size:14px}#ai-assist .ai-use-cases{flex-direction:column;gap:6px;margin-top:22px;display:flex}#ai-assist .ai-use-case{border-radius:12px;padding:14px 12px}#ai-assist .ai-use-text strong{font-size:14px}#ai-assist .ai-use-text>span{font-size:11px}#ai-assist .ai-example{border-radius:19px}#ai-assist .ai-result{border-radius:12px;margin:0 13px 13px;padding:16px}#ai-assist .ai-result h3{font-size:17px}#ai-assist .ai-result p{font-size:12px}#ai-assist .ai-preview-badge{font-size:8px}#features{padding-top:20px}#features .ev-layout{gap:26px}#features .ev-intro{font-size:14px;line-height:1.7}#features .ev-steps{margin-top:21px}#features .ev-step h3{font-size:14px}#features .ev-step p{font-size:11px}#features .ev-actions{gap:15px}#features .ev-actions .button{min-height:43px;padding:13px 17px;font-size:12px}#features .ev-actions .text-link{font-size:11px}#features .ev-visual{border-radius:19px}#cost-calculator{padding-top:35px;padding-bottom:65px}#cost-calculator .se-heading{text-align:left;margin-bottom:19px}#cost-calculator .se-heading>p{margin:17px 0 0;font-size:14px;line-height:1.7}#cost-calculator .se-comparison-note{justify-content:flex-start;margin-bottom:20px;font-size:10px}#cost-calculator .se-grid{gap:0}#cost-calculator .se-card{border-radius:19px;padding:23px}#cost-calculator .se-card h3{font-size:25px}#cost-calculator .se-provider{font-size:12px}#cost-calculator .se-provider strong{font-size:19px}#cost-calculator .se-assumptions summary{padding:16px;font-size:12px}#pricing{padding-top:63px;padding-bottom:55px}#pricing .pr-intro{text-align:left;margin-bottom:28px}#pricing .pr-heading h2{font-size:37px}#pricing .pr-description{margin-top:18px;font-size:14px}#pricing .pr-billing{margin-top:20px;font-size:9px}#pricing .pr-grid{grid-template-columns:1fr;gap:16px}#pricing .pr-card{border-radius:21px;padding:26px}#pricing .pr-card-top{margin-bottom:20px}#pricing .pr-card h3{font-size:26px}#pricing .pr-card-description{min-height:0;font-size:13px}#pricing .pr-price-block{min-height:102px;margin-top:22px}#pricing .pr-amount{font-size:58px}#pricing .pr-custom{font-size:43px}#pricing .pr-action{min-height:46px;font-size:12px}#pricing .pr-feature-row{flex-direction:row;align-items:center;gap:8px;padding:12px 0}#pricing .pr-feature-row dt,#pricing .pr-feature-row dd{font-size:12px}#pricing .pr-custom-list{gap:12px;min-height:0}#pricing .pr-fineprint{gap:10px}#pricing .pr-bottomline{margin-top:23px;font-size:11px}.space-outro{border-radius:21px;margin-top:0;margin-bottom:45px;padding:43px 20px}.space-outro h2{font-size:37px}.space-outro p{max-width:280px;font-size:13px;line-height:1.7}.space-outro .button{font-size:12px}.footer-inner{grid-template-columns:1fr;gap:25px;padding-top:27px}.footer-links{grid-template-columns:repeat(3,1fr);gap:16px 12px}.footer-links a{font-size:11px}.footer-line{padding-top:20px;font-size:10px}}@media (width<=360px){.container{width:calc(100% - 32px)}#shared-fleet .hero-copy h1{font-size:42px}#shared-fleet .hero-description{font-size:13px}#shared-fleet .hero-actions{gap:12px}#shared-fleet .hero-actions .button{padding:12px 15px;font-size:11px}#shared-fleet .hero-actions .text-link{font-size:10px}#worker-integrations .mi-runtime{padding:15px 12px}#worker-integrations .mi-runtime h3{font-size:16px}#worker-integrations .mi-runtime p{min-height:120px;font-size:10px}#worker-integrations .mi-runtime-label{font-size:7px}#observability .os-steps>span{font-size:9px}#pricing .pr-card{padding:23px}.space-outro h2{font-size:33px}}#pricing .pr-custom-list li{border:0;min-height:0;padding:0}#pricing .pr-card{min-height:0}#pricing .pr-card-note{margin-top:auto}#pricing .pr-features,#pricing .pr-custom-list{padding-bottom:18px}html[data-theme=light] :is(.sf-art,.slice-illustration,.mi-runtime-art,.os-deck,.os-history-chart,.ev-art){--theme-paint-000:#667a91;--theme-paint-0b0c0e44:#8393a544;--theme-paint-0d0f11:#8797a8;--theme-paint-0e1419:#8e9dad;--theme-paint-101214:#8c9bac;--theme-paint-101615:#909faf;--theme-paint-101713:#91a0b0;--theme-paint-101718:#92a0b0;--theme-paint-10171b:#92a0b1;--theme-paint-111215:#8c9bac;--theme-paint-111412:#8e9dae;--theme-paint-11181d:#94a2b2;--theme-paint-11191a:#94a3b3;--theme-paint-121617:#91a0b0;--theme-paint-121a20:#96a5b4;--theme-paint-131b18:#97a5b5;--theme-paint-141616:#92a0b0;--theme-paint-14161c:#92a1b1;--theme-paint-141c1c:#99a7b6;--theme-paint-15201c:#9eabba;--theme-paint-16191e:#96a5b4;--theme-paint-171411:#909faf;--theme-paint-17181b:#95a4b3;--theme-paint-171a1b:#98a6b5;--theme-paint-171a1c:#98a6b5;--theme-paint-171b1c:#99a7b6;--theme-paint-174331:#c8d1db;--theme-paint-181310:#8f9eae;--theme-paint-181d1b:#9ba9b8;--theme-paint-182018:#9eacba;--theme-paint-18221c:#a1aebd;--theme-paint-18221e:#a1aebd;--theme-paint-18242a:#a5b1c0;--theme-paint-19191c:#97a5b5;--theme-paint-191a1e:#99a6b6;--theme-paint-191d1b:#9ca9b8;--theme-paint-19231e:#a3afbe;--theme-paint-1a2324:#a4b0bf;--theme-paint-1a2424:#a5b1c0;--theme-paint-1a281f:#a9b5c3;--theme-paint-1b2226:#a3b0be;--theme-paint-1b232a:#a5b1bf;--theme-paint-1b251f:#a6b2c0;--theme-paint-1b252a:#a7b3c1;--theme-paint-1b2721:#a8b4c2;--theme-paint-1c1f25:#a0adbc;--theme-paint-1c2627:#a8b4c2;--theme-paint-1d2423:#a6b2c0;--theme-paint-1e1e29:#a0adbc;--theme-paint-1e1f24:#a0aebc;--theme-paint-202324:#a6b2c0;--theme-paint-20241e:#a6b3c1;--theme-paint-20242a:#a7b4c2;--theme-paint-20261f:#a8b5c2;--theme-paint-202a29:#aebac7;--theme-paint-202a2e:#afbac7;--theme-paint-202b24:#aebac7;--theme-paint-202c23:#afbbc8;--theme-paint-202d23:#b1bcc9;--theme-paint-212c27:#b0bcc9;--theme-paint-214332:#cbd4de;--theme-paint-22242a:#a8b4c2;--theme-paint-223228:#b7c2ce;--theme-paint-224d39:#d7dfe7;--theme-paint-22533c:#dee5ed;--theme-paint-231d18:#9facbb;--theme-paint-232327:#a7b3c1;--theme-paint-232c29:#b1bcc9;--theme-paint-242830:#aebac7;--theme-paint-242928:#aebac7;--theme-paint-243a33:#c2ccd7;--theme-paint-25201d:#a3b0be;--theme-paint-252528:#aab6c4;--theme-paint-253130:#b8c3cf;--theme-paint-262827:#adb9c6;--theme-paint-262f2a:#b6c0cd;--theme-paint-272f30:#b7c1ce;--theme-paint-274d3e:#dae1e9;--theme-paint-28362b:#bec8d4;--theme-paint-292632:#adb9c6;--theme-paint-29282a:#afbac7;--theme-paint-292c2b:#b3becb;--theme-paint-292d2e:#b5c0cc;--theme-paint-292d33:#b5c0cd;--theme-paint-292f29:#b6c1ce;--theme-paint-29332f:#bcc6d2;--theme-paint-2a1e18:#a2afbd;--theme-paint-2a211d:#a6b2c0;--theme-paint-2a2d29:#b5c0cc;--theme-paint-2b241a:#a9b5c3;--theme-paint-2b2724:#aeb9c7;--theme-paint-2e2620:#adb9c6;--theme-paint-2e2923:#b1bcc9;--theme-paint-2f4039:#cdd6df;--theme-paint-30241d:#abb7c5;--theme-paint-30271f:#afbac7;--theme-paint-302c2b:#b6c1cd;--theme-paint-302c3c:#b8c2ce;--theme-paint-303035:#bbc6d1;--theme-paint-303233:#bdc7d3;--theme-paint-303638:#c2ccd7;--theme-paint-30483f:#d7dfe7;--theme-paint-313b33:#c8d1db;--theme-paint-322e27:#b8c3cf;--theme-paint-34281e:#b1bcc9;--theme-paint-34312c:#bdc7d2;--theme-paint-353735:#c5ced9;--theme-paint-354436:#d3dbe4;--theme-paint-383029:#bdc7d2;--theme-paint-393025:#bcc7d2;--theme-paint-393a33:#c9d2dc;--theme-paint-3a4337:#d4dce5;--theme-paint-3a7756:#3b8873;--theme-paint-3b4544:#d8dfe8;--theme-paint-3c5144:#e6ecf3;--theme-paint-40535f:#ecf2f8;--theme-paint-414f45:#e5ebf2;--theme-paint-434644:#dce3eb;--theme-paint-455043:#e7edf4;--theme-paint-45504a:#e8eef5;--theme-paint-455f4f:#eff4fa;--theme-paint-473427:#c6cfda;--theme-paint-48362b:#c9d2dc;--theme-paint-493a2c:#ced6e0;--theme-paint-4a2c20:#bdc7d3;--theme-paint-4a4d48:#e6ecf3;--theme-paint-4b574c:#eff4fa;--theme-paint-519678:#4d9a83;--theme-paint-536157:#eff4fa;--theme-paint-538e6c:#49967f;--theme-paint-566f63:#3b8973;--theme-paint-573323:#c9d2dc;--theme-paint-573e30:#d7dfe7;--theme-paint-575e50:#eff4fa;--theme-paint-593a2b:#d3dbe4;--theme-paint-607784:#7189ad;--theme-paint-607d68:#43907a;--theme-paint-625045:#eff4fa;--theme-paint-674a38:#ebf0f7;--theme-paint-676d6a:#eff4fa;--theme-paint-677064:#eff4fa;--theme-paint-685742:#eff4fa;--theme-paint-694331:#e3e9f0;--theme-paint-6d8b9c:#7c94b7;--theme-paint-6f746e:#eff4fa;--theme-paint-713d23:#ad5c30;--theme-paint-727778:#eff4fa;--theme-paint-729285:#509d85;--theme-paint-72c798:#67b49b;--theme-paint-736b4d:#c07448;--theme-paint-744d36:#b46539;--theme-paint-74523c:#b6673c;--theme-paint-747872:#eff4fa;--theme-paint-748979:#4b9982;--theme-paint-758267:#48957e;--theme-paint-777c78:#eff4fa;--theme-paint-777d7b:#eff4fa;--theme-paint-777d89:#eff4fa;--theme-paint-779989:#53a089;--theme-paint-7e9d83:#56a38b;--theme-paint-7ea77522:#5aa68e22;--theme-paint-87634b:#c07347;--theme-paint-886448:#c07347;--theme-paint-898473:#a4b4c8;--theme-paint-8a4b28:#b5663b;--theme-paint-8d654b:#c17549;--theme-paint-8eacbf:#91a8c8;--theme-paint-96b19c:#63af96;--theme-paint-9c6c50:#c67a4e;--theme-paint-9d6643:#c3774b;--theme-paint-9eab8970:#60ad9470;--theme-paint-9fe5b5:#7bc7ad;--theme-paint-a38c7e:#d48d60;--theme-paint-a4aa95:#eff4fa;--theme-paint-a4e9b5:#7ecaaf;--theme-paint-a8b9c4:#eff4fa;--theme-paint-a8c494:#6db9a0;--theme-paint-a9a3ad:#eff4fa;--theme-paint-a9b897:#68b49b;--theme-paint-aac5b4:#eff4fa;--theme-paint-aebfa0:#6cb89f;--theme-paint-aec5a0:#6fbba1;--theme-paint-af8560:#d28a5d;--theme-paint-b15b2a:#c07347;--theme-paint-b1c6a6:#70bca2;--theme-paint-b3ceb8:#eff4fa;--theme-paint-b48260:#d1895c;--theme-paint-b5cdaa:#73c0a5;--theme-paint-b6754e:#cc8256;--theme-paint-b6c8a5:#71bda3;--theme-paint-b6dca3:#7ac6ab;--theme-paint-b7c9a0:#71bea4;--theme-paint-b8d0a3:#75c1a7;--theme-paint-b8d0a7:#75c1a7;--theme-paint-b8d1b2:#eff4fa;--theme-paint-b9bea9:#eff4fa;--theme-paint-b9c59e:#70bca2;--theme-paint-b9d4ab:#77c3a9;--theme-paint-b9d69a:#77c3a9;--theme-paint-b9d6b2:#78c4aa;--theme-paint-ba8e65:#d79063;--theme-paint-bad4af:#77c3a9;--theme-paint-bbd1bc:#eff4fa;--theme-paint-bdc9ae:#eff4fa;--theme-paint-bfd0af:#76c2a8;--theme-paint-bfd4a561:#77c4a961;--theme-paint-bfe09e:#7cc8ae;--theme-paint-c0b7b3:#eff4fa;--theme-paint-c3dba8:#7bc7ac;--theme-paint-c5d5ad:#79c5ab;--theme-paint-c6b089:#e6a476;--theme-paint-c6deaa:#7dc9ae;--theme-paint-c79063:#d99366;--theme-paint-c7dcb0:#7cc8ae;--theme-paint-c99872:#dd976a;--theme-paint-d08a51:#d79063;--theme-paint-d1dec0:#eff4fa;--theme-paint-d39468:#dc9669;--theme-paint-d59363:#db9669;--theme-paint-d69b68:#df9a6d;--theme-paint-d8b495:#eaa97b;--theme-paint-dab17e54:#e8a67954;--theme-paint-daebd9:#eff4fa;--theme-paint-dd9d72:#e19d6f;--theme-paint-e0a06f:#e29e71;--theme-paint-e19b70:#e09c6f;--theme-paint-e49b70:#e19d6f;--theme-paint-e4a67b:#e5a275;--theme-paint-e4aa78:#e7a477;--theme-paint-e4f7d5:#eff4fa;--theme-paint-e5a877:#e6a376;--theme-paint-e5b888:#edac7e;--theme-paint-e69c6d:#e19d70;--theme-paint-e7a172:#e3a073;--theme-paint-e7a176:#e3a073;--theme-paint-e8ae7d:#e9a779;--theme-paint-eac095:#f1b183;--theme-paint-ead8cc:#eff4fa;--theme-paint-eb945d:#de996c;--theme-paint-edaa7b:#e8a678;--theme-paint-edb17d:#eaa97b;--theme-paint-edb783:#edac7e;--theme-paint-f0c191:#f2b284;--theme-paint-f2dcc2:#f4b587;--theme-paint-f3ba8c:#efaf81;--theme-paint-ff8258:#d99366;--theme-paint-ffe0b9:#f4b587;--theme-paint-ffe1ab:#f4b587;--theme-paint-ffffff05:#eff4fa05;--theme-stroke-0b1010:#788a9f;--theme-stroke-192720:#788a9f;--theme-stroke-223a2c:#788a9f;--theme-stroke-243d34:#788a9f;--theme-stroke-26312b:#788a9f;--theme-stroke-293f3944:#788a9f44;--theme-stroke-302318:#788a9f;--theme-stroke-35413b:#788a9f;--theme-stroke-3c5144:#368c78;--theme-stroke-414f45:#368c78;--theme-stroke-42464e:#6683a6;--theme-stroke-42514d:#368c78;--theme-stroke-46514c:#368c78;--theme-stroke-4a4e50:#788a9f;--theme-stroke-4d624b:#368c78;--theme-stroke-51605a:#368c78;--theme-stroke-52665e:#368c78;--theme-stroke-53575f:#6683a6;--theme-stroke-53594e:#368c78;--theme-stroke-545850:#368c78;--theme-stroke-56645c:#368c78;--theme-stroke-572e224d:#bc744e4d;--theme-stroke-57625a:#368c78;--theme-stroke-5b5f66:#6683a6;--theme-stroke-5b6068:#6683a6;--theme-stroke-5e626c:#6683a6;--theme-stroke-60666e:#6683a6;--theme-stroke-60706948:#368c7848;--theme-stroke-607465:#368c78;--theme-stroke-637068:#368c78;--theme-stroke-637167:#368c78;--theme-stroke-666f584a:#368c784a;--theme-stroke-69715f5a:#368c785a;--theme-stroke-697e69:#368c78;--theme-stroke-6b7277:#6683a6;--theme-stroke-6d6b6580:#788a9f80;--theme-stroke-6f5845:#bc744e;--theme-stroke-6f706a:#788a9f;--theme-stroke-70757c:#788a9f;--theme-stroke-707d64:#368c78;--theme-stroke-718472:#368c78;--theme-stroke-718d65:#368c78;--theme-stroke-74544377:#bc744e77;--theme-stroke-747781:#6683a6;--theme-stroke-748478:#368c78;--theme-stroke-757a7980:#788a9f80;--theme-stroke-768c7c4f:#368c784f;--theme-stroke-777d89:#6683a6;--theme-stroke-77836e:#368c78;--theme-stroke-77876d:#368c78;--theme-stroke-798d7c:#368c78;--theme-stroke-7b887a:#368c78;--theme-stroke-7c9478:#368c78;--theme-stroke-7d5a43:#bc744e;--theme-stroke-809576:#368c78;--theme-stroke-81766b:#bc744e;--theme-stroke-818893:#6683a6;--theme-stroke-82917e:#368c78;--theme-stroke-83937c:#368c78;--theme-stroke-84766a:#bc744e;--theme-stroke-849278:#368c78;--theme-stroke-859086:#788a9f;--theme-stroke-85937a:#368c78;--theme-stroke-878e8555:#788a9f55;--theme-stroke-879281:#368c78;--theme-stroke-88664c:#bc744e;--theme-stroke-88917f62:#368c7862;--theme-stroke-889286:#368c78;--theme-stroke-899980:#368c78;--theme-stroke-8a8f8650:#788a9f50;--theme-stroke-8b9690:#788a9f;--theme-stroke-8b9b81:#368c78;--theme-stroke-8d6547:#bc744e;--theme-stroke-8d7667:#bc744e;--theme-stroke-8da87f:#368c78;--theme-stroke-8e735e6a:#bc744e6a;--theme-stroke-8e9b8a:#368c78;--theme-stroke-8eacbf:#6683a6;--theme-stroke-92948a:#788a9f;--theme-stroke-96a28755:#368c7855;--theme-stroke-99aa91:#368c78;--theme-stroke-9a6648:#bc744e;--theme-stroke-9b9d77:#368c78;--theme-stroke-9caa91:#368c78;--theme-stroke-9da493:#368c78;--theme-stroke-9dbd89:#368c78;--theme-stroke-9f9f90:#368c78;--theme-stroke-9fb18d:#368c78;--theme-stroke-a0aa91:#368c78;--theme-stroke-a1ad8f:#368c78;--theme-stroke-a37358:#bc744e;--theme-stroke-a3a199:#788a9f;--theme-stroke-a6b89e56:#368c7856;--theme-stroke-a7b7a21a:#368c781a;--theme-stroke-a7c394:#368c78;--theme-stroke-a8bd9d:#368c78;--theme-stroke-a8c696:#368c78;--theme-stroke-a9bd9180:#368c7880;--theme-stroke-a9c998:#368c78;--theme-stroke-a9c99888:#368c7888;--theme-stroke-ab815b:#bc744e;--theme-stroke-acbc9b:#368c78;--theme-stroke-aebfa0:#368c78;--theme-stroke-aec5a0:#368c78;--theme-stroke-b28055:#bc744e;--theme-stroke-b2c1a62a:#368c782a;--theme-stroke-b6c6a5:#368c78;--theme-stroke-b6c8a5:#368c78;--theme-stroke-b7c2ad24:#368c7824;--theme-stroke-b7c49e:#368c78;--theme-stroke-b87955:#bc744e;--theme-stroke-b8c9aa:#368c78;--theme-stroke-b8d0a7:#368c78;--theme-stroke-b8d3a8:#368c78;--theme-stroke-b9d0b1:#368c78;--theme-stroke-b9d69a:#368c78;--theme-stroke-bbd1bc:#368c78;--theme-stroke-bbd69c:#368c78;--theme-stroke-bdd3ad:#368c78;--theme-stroke-bdd5a7:#368c78;--theme-stroke-bdd99d:#368c78;--theme-stroke-bfd2c071:#368c7871;--theme-stroke-c08a68:#bc744e;--theme-stroke-c1c9b2:#368c78;--theme-stroke-c2d4d7:#788a9f;--theme-stroke-c3a28a:#bc744e;--theme-stroke-c48762:#bc744e;--theme-stroke-c69b72:#bc744e;--theme-stroke-c6b089:#bc744e;--theme-stroke-c9e3aa:#368c78;--theme-stroke-cf9e7590:#bc744e90;--theme-stroke-d09b747f:#bc744e7f;--theme-stroke-d0d1c3:#788a9f;--theme-stroke-d6af83:#bc744e;--theme-stroke-d6b5938c:#bc744e8c;--theme-stroke-d7ba9d:#bc744e;--theme-stroke-d8a47d80:#bc744e80;--theme-stroke-d99a74:#bc744e;--theme-stroke-d9a778:#bc744e;--theme-stroke-dce4cbab:#368c78ab;--theme-stroke-dda078:#bc744e;--theme-stroke-e09a6e:#bc744e;--theme-stroke-e0a06f:#bc744e;--theme-stroke-e2ae8a:#bc744e;--theme-stroke-e39d72:#bc744e;--theme-stroke-e5a06f:#bc744e;--theme-stroke-e5a071:#bc744e;--theme-stroke-e5a078:#bc744e;--theme-stroke-e6a078:#bc744e;--theme-stroke-e7a172:#bc744e;--theme-stroke-e7a176:#bc744e;--theme-stroke-e8ae7d:#bc744e;--theme-stroke-e8b787:#bc744e;--theme-stroke-e8f0d5:#718298;--theme-stroke-e9a270:#bc744e;--theme-stroke-ebf5dc40:#71829840;--theme-stroke-edaa7b:#bc744e;--theme-stroke-ee9761:#bc744e;--theme-stroke-efa370:#bc744e;--theme-stroke-f2b07b:#bc744e;--theme-stroke-f2d1ae:#bc744e;--theme-stroke-f4eee6:#718298;--theme-stroke-f5c49e:#bc744e;--theme-stroke-f8cba0:#bc744e;--theme-stroke-f8e8d0:#788a9f;--theme-stroke-ff8258:#bc744e;--theme-stroke-ffb48eaf:#bc744eaf;--theme-stroke-ffd4b6:#bc744e;--theme-stroke-ffe0b73d:#bc744e3d;--theme-stroke-ffffff06:#71829806;--theme-stroke-ffffff09:#71829809;--theme-stroke-ffffff0c:#7182980c;--theme-stroke-ffffff10:#71829810;--theme-stroke-ffffff12:#71829812;--theme-stroke-ffffff13:#71829813;--theme-stroke-ffffff14:#71829814;--theme-stroke-ffffff16:#71829816;--theme-stroke-ffffff27:#71829827;--theme-text-16231d:#53647a;--theme-text-1d170f:#53647a;--theme-text-20120e:#53647a;--theme-text-20190f:#53647a;--theme-text-201a13:#53647a;--theme-text-243a33:#53647a;--theme-text-49484f:#53647a;--theme-text-4a2c20:#53647a;--theme-text-5f645c:#53647a;--theme-text-5f6e5e:#53647a;--theme-text-605853:#53647a;--theme-text-626862:#53647a;--theme-text-656c66:#53647a;--theme-text-666c65:#53647a;--theme-text-676b64:#53647a;--theme-text-676c64:#53647a;--theme-text-676c65:#53647a;--theme-text-696770:#53647a;--theme-text-69755e:#53647a;--theme-text-6b7068:#53647a;--theme-text-6d6868:#53647a;--theme-text-6d6870:#53647a;--theme-text-6d746e:#53647a;--theme-text-6e6966:#53647a;--theme-text-6f6d72:#53647a;--theme-text-6f746b:#53647a;--theme-text-6f7770:#53647a;--theme-text-706c73:#53647a;--theme-text-73757c:#53647a;--theme-text-737f70:#53647a;--theme-text-73816b:#53647a;--theme-text-747277:#53647a;--theme-text-75747d:#53647a;--theme-text-77727a:#53647a;--theme-text-777983:#53647a;--theme-text-777b72:#53647a;--theme-text-777b85:#53647a;--theme-text-777c71:#53647a;--theme-text-777d70:#53647a;--theme-text-786354:#98451f;--theme-text-786c64:#53647a;--theme-text-79777b:#53647a;--theme-text-79777e:#53647a;--theme-text-797f75:#53647a;--theme-text-79846f:#53647a;--theme-text-7a837c:#53647a;--theme-text-7b877f:#53647a;--theme-text-7d837d:#53647a;--theme-text-7e797e:#53647a;--theme-text-7e7b78:#53647a;--theme-text-7e847a:#53647a;--theme-text-7f7e7c:#53647a;--theme-text-7f8079:#53647a;--theme-text-7f8e72:#53647a;--theme-text-806d61:#53647a;--theme-text-817882:#53647a;--theme-text-827367:#53647a;--theme-text-827b7c:#53647a;--theme-text-83917f:#53647a;--theme-text-839181:#53647a;--theme-text-857770:#53647a;--theme-text-857c7b:#53647a;--theme-text-85818a:#53647a;--theme-text-85838c:#53647a;--theme-text-85878d:#53647a;--theme-text-858791:#53647a;--theme-text-85907e:#53647a;--theme-text-867f7a:#53647a;--theme-text-878890:#53647a;--theme-text-878b7d:#53647a;--theme-text-888087:#53647a;--theme-text-89838a:#53647a;--theme-text-89858e:#53647a;--theme-text-899287:#53647a;--theme-text-899387:#53647a;--theme-text-89997d:#53647a;--theme-text-8a8388:#53647a;--theme-text-8b7e8a:#53647a;--theme-text-8b8284:#53647a;--theme-text-8b858b:#53647a;--theme-text-8b8783:#53647a;--theme-text-8b8790:#53647a;--theme-text-8b8886:#53647a;--theme-text-8b9785:#53647a;--theme-text-8b9b88:#53647a;--theme-text-8c847c:#53647a;--theme-text-8c898c:#53647a;--theme-text-8c8990:#53647a;--theme-text-8c8a91:#53647a;--theme-text-8c8d93:#53647a;--theme-text-8d8581:#53647a;--theme-text-8d8783:#53647a;--theme-text-8e8583:#53647a;--theme-text-8e8b88:#53647a;--theme-text-8e8c94:#53647a;--theme-text-8e8d91:#53647a;--theme-text-8e9099:#53647a;--theme-text-8e9186:#53647a;--theme-text-8e9289:#53647a;--theme-text-8e9485:#53647a;--theme-text-8f8a82:#53647a;--theme-text-8f8c8e:#53647a;--theme-text-8f8d8f:#53647a;--theme-text-8f9097:#53647a;--theme-text-8f9c86:#53647a;--theme-text-90857e:#53647a;--theme-text-908c89:#53647a;--theme-text-909b86:#53647a;--theme-text-909c8e:#53647a;--theme-text-918b8c:#53647a;--theme-text-918b8e:#53647a;--theme-text-919098:#53647a;--theme-text-919d8f:#53647a;--theme-text-928487:#53647a;--theme-text-92877e:#53647a;--theme-text-929199:#53647a;--theme-text-938894:#53647a;--theme-text-938993:#53647a;--theme-text-938c86:#53647a;--theme-text-938d88:#53647a;--theme-text-939098:#53647a;--theme-text-939099:#53647a;--theme-text-94908c:#53647a;--theme-text-95978d:#53647a;--theme-text-968d83:#53647a;--theme-text-96908a:#53647a;--theme-text-969098:#53647a;--theme-text-96979f:#53647a;--theme-text-969e95:#53647a;--theme-text-969e96:#53647a;--theme-text-97888c:#53647a;--theme-text-97a18d:#53647a;--theme-text-97a396:#53647a;--theme-text-97c6b0:#216b58;--theme-text-98909a:#53647a;--theme-text-98949a:#53647a;--theme-text-99929a:#53647a;--theme-text-9a877a:#53647a;--theme-text-9a9694:#53647a;--theme-text-9ac7b0:#216b58;--theme-text-9b7a65:#98451f;--theme-text-9b929c:#53647a;--theme-text-9b948a:#53647a;--theme-text-9b9ba3:#53647a;--theme-text-9c9ba3:#53647a;--theme-text-9c9ca5:#53647a;--theme-text-9ca891:#53647a;--theme-text-9d9794:#53647a;--theme-text-9d9894:#53647a;--theme-text-9d9aa0:#53647a;--theme-text-9d9b87:#53647a;--theme-text-9d9d8b:#53647a;--theme-text-9da39c:#53647a;--theme-text-9e7b66:#98451f;--theme-text-9e8172:#53647a;--theme-text-9e9792:#53647a;--theme-text-9e9a97:#53647a;--theme-text-9e9ca3:#53647a;--theme-text-9ea4a5:#53647a;--theme-text-9eaa93:#53647a;--theme-text-9f9aa2:#53647a;--theme-text-a098a2:#53647a;--theme-text-a0ab98:#53647a;--theme-text-a0ad92:#53647a;--theme-text-a198a2:#53647a;--theme-text-a19a93:#53647a;--theme-text-a19aa0:#53647a;--theme-text-a1ad9c:#26354a;--theme-text-a29a94:#53647a;--theme-text-a29ca7:#53647a;--theme-text-a29d9a:#53647a;--theme-text-a2ac99:#26354a;--theme-text-a2ac9966:#26354a66;--theme-text-a3949e:#53647a;--theme-text-a397a0:#53647a;--theme-text-a39b97:#53647a;--theme-text-a3a3aa:#53647a;--theme-text-a3ab9d:#53647a;--theme-text-a3ac98:#26354a;--theme-text-a3b6a5:#26354a;--theme-text-a49aa6:#53647a;--theme-text-a4b195:#26354a;--theme-text-a4b4a3:#26354a;--theme-text-a59080:#53647a;--theme-text-a5968b:#53647a;--theme-text-a59b8a:#53647a;--theme-text-a59da6:#53647a;--theme-text-a5a0a7:#53647a;--theme-text-a5a1aa:#53647a;--theme-text-a5a3a0:#53647a;--theme-text-a5b59a:#26354a;--theme-text-a5bba5:#26354a;--theme-text-a69da7:#53647a;--theme-text-a6a0a1:#53647a;--theme-text-a6a3ab:#53647a;--theme-text-a6a3ac:#53647a;--theme-text-a6a6af:#53647a;--theme-text-a7a0a0:#53647a;--theme-text-a7a29d:#53647a;--theme-text-a7a3aa:#53647a;--theme-text-a7a6ad:#53647a;--theme-text-a7ada5:#26354a;--theme-text-a7afa4:#26354a;--theme-text-a7b19e:#26354a;--theme-text-a89b91:#53647a;--theme-text-a89ca5:#53647a;--theme-text-a8a09c:#53647a;--theme-text-a8a198:#53647a;--theme-text-a8a1a0:#53647a;--theme-text-a8a29c:#53647a;--theme-text-a8a39e:#53647a;--theme-text-a8a5a1:#53647a;--theme-text-a8a69f:#53647a;--theme-text-a8ada0:#26354a;--theme-text-a98774:#98451f;--theme-text-a98f78:#98451f;--theme-text-a99380:#53647a;--theme-text-a99d92:#53647a;--theme-text-a99eaa:#53647a;--theme-text-a9a0a4:#53647a;--theme-text-a9a1a4:#53647a;--theme-text-a9a8b0:#26354a;--theme-text-a9b5a3:#26354a;--theme-text-a9c98f:#216b58;--theme-text-a9d8bc:#216b58;--theme-text-aa9689:#53647a;--theme-text-aaa099:#53647a;--theme-text-aaa19a:#53647a;--theme-text-aaa29e:#53647a;--theme-text-aaa3ac:#53647a;--theme-text-aaa5a0:#53647a;--theme-text-aaa5a6:#53647a;--theme-text-aaa5a8:#53647a;--theme-text-aaa5a9:#53647a;--theme-text-aaa6ab:#53647a;--theme-text-aaa797:#53647a;--theme-text-aaa99f:#26354a;--theme-text-aab3a3:#26354a;--theme-text-aab69f:#26354a;--theme-text-aab8a0:#26354a;--theme-text-aba39b:#53647a;--theme-text-aba5a0:#53647a;--theme-text-aba9a4:#26354a;--theme-text-aca5a1:#53647a;--theme-text-ad9c8f:#53647a;--theme-text-ada0a1:#53647a;--theme-text-ada1aa:#53647a;--theme-text-aeaaa6:#26354a;--theme-text-aeb5ae:#26354a;--theme-text-aebba3:#26354a;--theme-text-aebbb1:#26354a;--theme-text-afa0ac:#53647a;--theme-text-afc1a4:#26354a;--theme-text-afc79d:#216b58;--theme-text-b0a193:#53647a;--theme-text-b0a1934d:#53647a4d;--theme-text-b0a6b2:#26354a;--theme-text-b0a9b2:#26354a;--theme-text-b1a297:#53647a;--theme-text-b1aaa6:#26354a;--theme-text-b1b998:#26354a;--theme-text-b29d84:#53647a;--theme-text-b2a39c:#53647a;--theme-text-b2a89e:#26354a;--theme-text-b2a99e:#26354a;--theme-text-b2aaa3:#26354a;--theme-text-b2aab0:#26354a;--theme-text-b2b4a6:#26354a;--theme-text-b3aaae:#26354a;--theme-text-b3aeaa:#26354a;--theme-text-b3bfaa:#26354a;--theme-text-b4b2d6:#26354a;--theme-text-b4bba5:#26354a;--theme-text-b4bcae:#26354a;--theme-text-b5826a:#98451f;--theme-text-b5aab0:#26354a;--theme-text-b5aba9:#26354a;--theme-text-b5aea7:#26354a;--theme-text-b5b0a9:#26354a;--theme-text-b5b2b7:#26354a;--theme-text-b5b59f:#26354a;--theme-text-b5b6bf:#26354a;--theme-text-b5b8af:#26354a;--theme-text-b5b9aa:#26354a;--theme-text-b6a89c:#26354a;--theme-text-b6b0b0:#26354a;--theme-text-b6c3b2:#26354a;--theme-text-b7b0ad:#26354a;--theme-text-b7b6be:#26354a;--theme-text-b7b6bf:#26354a;--theme-text-b7cca0:#216b58;--theme-text-b7cca3:#216b58;--theme-text-b8a686:#53647a;--theme-text-b8aaa0:#26354a;--theme-text-b8b2ab:#26354a;--theme-text-b8b5b0:#26354a;--theme-text-b8d0a7:#26354a;--theme-text-b8d4c0:#26354a;--theme-text-b8d698:#216b58;--theme-text-b8ebc4:#216b58;--theme-text-b9aa9a:#26354a;--theme-text-b9c7b1:#26354a;--theme-text-b9cda6:#26354a;--theme-text-b9d0ac:#26354a;--theme-text-b9d69a:#216b58;--theme-text-ba987f:#98451f;--theme-text-bab2b5:#26354a;--theme-text-bab3a9:#26354a;--theme-text-bac3b3:#26354a;--theme-text-bad1a7:#216b58;--theme-text-bbb0a9:#26354a;--theme-text-bbb7b4:#26354a;--theme-text-bbca9c:#216b58;--theme-text-bbd1bc:#26354a;--theme-text-bcb8ba:#26354a;--theme-text-bcd7a8:#216b58;--theme-text-bd8b71:#98451f;--theme-text-bda28e:#53647a;--theme-text-bdb3a8:#26354a;--theme-text-bdb3ad:#26354a;--theme-text-bdc5b5:#26354a;--theme-text-bebfb2:#26354a;--theme-text-bec7b7:#26354a;--theme-text-bed2b0:#26354a;--theme-text-bed6c3:#26354a;--theme-text-bfa07c:#98451f;--theme-text-bfa578:#98451f;--theme-text-bfb6b2:#26354a;--theme-text-bfc7b7:#26354a;--theme-text-bfd5b3:#26354a;--theme-text-c0aba0:#26354a;--theme-text-c0b7ac:#26354a;--theme-text-c0bdb9:#26354a;--theme-text-c0c6b7:#26354a;--theme-text-c0d4aa:#26354a;--theme-text-c1a992:#26354a;--theme-text-c1aa8e:#26354a;--theme-text-c1b290:#26354a;--theme-text-c1b6af:#26354a;--theme-text-c1babc:#26354a;--theme-text-c2bab0:#26354a;--theme-text-c2c7b9:#26354a;--theme-text-c2d4ae:#26354a;--theme-text-c3a793:#26354a;--theme-text-c3b9ae:#26354a;--theme-text-c3d9ac:#216b58;--theme-text-c4ac9d:#26354a;--theme-text-c4b9c5:#26354a;--theme-text-c4bcaa:#26354a;--theme-text-c4d8ae:#26354a;--theme-text-c5b1a5:#26354a;--theme-text-c5beb8:#26354a;--theme-text-c5ceb9:#26354a;--theme-text-c5ddae:#216b58;--theme-text-c6b29f:#26354a;--theme-text-c6b699:#26354a;--theme-text-c6c8c2:#26354a;--theme-text-c6d1b9:#26354a;--theme-text-c7b290:#26354a;--theme-text-c7b2a6:#26354a;--theme-text-c7bac6:#26354a;--theme-text-c7bbc0:#26354a;--theme-text-c7d0bb:#26354a;--theme-text-c7d0bd:#26354a;--theme-text-c8b7a9:#26354a;--theme-text-c8c6c1:#26354a;--theme-text-c8ddbf:#26354a;--theme-text-c8dfb0:#216b58;--theme-text-c9c8b4:#26354a;--theme-text-c9dfaa:#216b58;--theme-text-c9dfb0:#216b58;--theme-text-cae0ad:#216b58;--theme-text-cbbadd:#26354a;--theme-text-cbc8bd:#26354a;--theme-text-cbd7be:#26354a;--theme-text-ccc8c3:#26354a;--theme-text-cce1b7:#26354a;--theme-text-cce2af:#216b58;--theme-text-cebaa9:#26354a;--theme-text-d0cfbd:#26354a;--theme-text-d19f73:#98451f;--theme-text-d1c5be:#26354a;--theme-text-d1d2c7:#26354a;--theme-text-d1d4c6:#26354a;--theme-text-d2a285:#98451f;--theme-text-d2b292:#98451f;--theme-text-d2b29f:#26354a;--theme-text-d2ddcc:#26354a;--theme-text-d3c2b3:#26354a;--theme-text-d3e3c6:#26354a;--theme-text-d4b279:#98451f;--theme-text-d4c4ba:#26354a;--theme-text-d4d8c9:#26354a;--theme-text-d5b89f:#26354a;--theme-text-d5c9c3:#26354a;--theme-text-d5cec7:#26354a;--theme-text-d5d8cc:#26354a;--theme-text-d5d9d1:#26354a;--theme-text-d6cfd4:#26354a;--theme-text-d6d6cc:#26354a;--theme-text-d6dec9:#26354a;--theme-text-d6e5bc:#26354a;--theme-text-d7cdc5:#26354a;--theme-text-d7d3ce:#26354a;--theme-text-d7dec9:#26354a;--theme-text-d7dece:#26354a;--theme-text-d8d4c9:#26354a;--theme-text-d8d5cf:#26354a;--theme-text-d8d8c5:#26354a;--theme-text-d8d8cf:#26354a;--theme-text-d99167:#98451f;--theme-text-d9ba80:#98451f;--theme-text-d9ddd8:#26354a;--theme-text-daa479:#98451f;--theme-text-dac4b7:#26354a;--theme-text-dbddd0:#26354a;--theme-text-dc976d:#98451f;--theme-text-dca27d:#98451f;--theme-text-dcc09b:#98451f;--theme-text-dcd7ce:#26354a;--theme-text-dd9568:#98451f;--theme-text-dd976d:#98451f;--theme-text-ddd1b8:#26354a;--theme-text-ddd3ca:#26354a;--theme-text-ddd4ce:#26354a;--theme-text-ddd7d1:#26354a;--theme-text-ddd9cf:#26354a;--theme-text-ddd9d0:#26354a;--theme-text-dddcd6:#26354a;--theme-text-deaa85:#98451f;--theme-text-ded9d2:#26354a;--theme-text-dedad4:#26354a;--theme-text-dedbd6:#26354a;--theme-text-dfa077:#98451f;--theme-text-dfd4cc:#26354a;--theme-text-dfe2d9:#26354a;--theme-text-e0a06f:#98451f;--theme-text-e0aa8d:#98451f;--theme-text-e0b295:#98451f;--theme-text-e0e8d3:#26354a;--theme-text-e1a177:#98451f;--theme-text-e1d6d2:#26354a;--theme-text-e1d7cf:#26354a;--theme-text-e1d9ce:#26354a;--theme-text-e1dfd5:#26354a;--theme-text-e1e5d9:#26354a;--theme-text-e2d7d1:#26354a;--theme-text-e2ded3:#26354a;--theme-text-e2e2d4:#26354a;--theme-text-e2e6d8:#26354a;--theme-text-e3a271:#98451f;--theme-text-e3a47d:#98451f;--theme-text-e4a274:#98451f;--theme-text-e4dfd5:#26354a;--theme-text-e4e9da:#26354a;--theme-text-e5cfbc:#26354a;--theme-text-e5e0d9:#26354a;--theme-text-e5e1db:#26354a;--theme-text-e5e1df:#26354a;--theme-text-e6a57a:#98451f;--theme-text-e6ab7a:#98451f;--theme-text-e6ad86:#98451f;--theme-text-e6dfd7:#26354a;--theme-text-e6e1d7:#26354a;--theme-text-e7a06f:#98451f;--theme-text-e7a176:#98451f;--theme-text-e7aa80:#98451f;--theme-text-e7ac8d:#98451f;--theme-text-e89877:#98451f;--theme-text-e8a174:#98451f;--theme-text-e8ae80:#98451f;--theme-text-e8ae84:#98451f;--theme-text-e8b093:#98451f;--theme-text-e9a275:#98451f;--theme-text-e9aa80:#98451f;--theme-text-e9c19f:#98451f;--theme-text-e9ecde:#26354a;--theme-text-eab286:#98451f;--theme-text-ead8cc:#26354a;--theme-text-eae6df:#26354a;--theme-text-eba375:#98451f;--theme-text-ebe3de:#26354a;--theme-text-ebe6e1:#26354a;--theme-text-ecb18c:#98451f;--theme-text-ecdbc9:#26354a;--theme-text-edaa7b:#98451f;--theme-text-edbd8b:#98451f;--theme-text-edd8c8:#26354a;--theme-text-edece4:#26354a;--theme-text-eeab7e:#98451f;--theme-text-eee5dc:#26354a;--theme-text-eee5dd:#26354a;--theme-text-eee8e2:#26354a;--theme-text-eeeae2:#26354a;--theme-text-eeece6:#26354a;--theme-text-efa97d:#98451f;--theme-text-efb087:#98451f;--theme-text-efb58e:#98451f;--theme-text-efede5:#26354a;--theme-text-f0b58b:#98451f;--theme-text-f0bd99:#98451f;--theme-text-f0ddd1:#26354a;--theme-text-f0e7dd:#26354a;--theme-text-f0eee9:#26354a;--theme-text-f0efe6:#26354a;--theme-text-f0efe8:#26354a;--theme-text-f1b28b:#98451f;--theme-text-f1ba93:#98451f;--theme-text-f1cfab:#98451f;--theme-text-f2a076:#98451f;--theme-text-f2ccb8:#26354a;--theme-text-f3dfc8:#26354a;--theme-text-f49d75:#98451f;--theme-text-f5d6b9:#26354a;--theme-text-f9e4d5:#26354a;--theme-text-ff7345:#98451f;--theme-text-ff8258:#98451f;--theme-text-ffad85:#98451f;--theme-text-ffbb8d:#98451f;--theme-text-ffe1c6:#26354a;--theme-text-fff:#26354a}html[data-theme=light] #sf-metal-top stop:first-child{stop-color:#fbfdff}html[data-theme=light] #sf-metal-top stop:nth-child(2){stop-color:#edf2f8}html[data-theme=light] #sf-metal-top stop:nth-child(3){stop-color:#dce5f0}html[data-theme=light] #slice-top-material stop:first-child{stop-color:#fbfdff}html[data-theme=light] #slice-top-material stop:nth-child(2){stop-color:#edf2f8}html[data-theme=light] #slice-top-material stop:nth-child(3){stop-color:#dce5f0}html[data-theme=light] #wc2-slice-top-material stop:first-child{stop-color:#fbfdff}html[data-theme=light] #wc2-slice-top-material stop:nth-child(2){stop-color:#edf2f8}html[data-theme=light] #wc2-slice-top-material stop:nth-child(3){stop-color:#dce5f0}html[data-theme=light] #ev-shell-top stop:first-child{stop-color:#fbfdff}html[data-theme=light] #ev-shell-top stop:nth-child(2){stop-color:#edf2f8}html[data-theme=light] #ev-shell-top stop:nth-child(3){stop-color:#dce5f0}html[data-theme=light] #sf-metal-front stop:first-child{stop-color:#bac9da}html[data-theme=light] #sf-metal-front stop:nth-child(2){stop-color:#91a4bc}html[data-theme=light] #slice-front-material stop:first-child{stop-color:#bac9da}html[data-theme=light] #slice-front-material stop:nth-child(2){stop-color:#a4b5c9}html[data-theme=light] #slice-front-material stop:nth-child(3){stop-color:#8e9fb5}html[data-theme=light] #wc2-slice-front-material stop:first-child{stop-color:#bac9da}html[data-theme=light] #wc2-slice-front-material stop:nth-child(2){stop-color:#a4b5c9}html[data-theme=light] #wc2-slice-front-material stop:nth-child(3){stop-color:#8e9fb5}html[data-theme=light] #ev-shell-left stop:first-child{stop-color:#bac9da}html[data-theme=light] #ev-shell-left stop:nth-child(2){stop-color:#91a4bc}html[data-theme=light] #sf-metal-side stop:first-child{stop-color:#8fa3bb}html[data-theme=light] #sf-metal-side stop:nth-child(2){stop-color:#71869f}html[data-theme=light] #slice-right-material stop:first-child{stop-color:#8fa3bb}html[data-theme=light] #slice-right-material stop:nth-child(2){stop-color:#71869f}html[data-theme=light] #wc2-slice-right-material stop:first-child{stop-color:#8fa3bb}html[data-theme=light] #wc2-slice-right-material stop:nth-child(2){stop-color:#71869f}html[data-theme=light] #ev-shell-right stop:first-child{stop-color:#8fa3bb}html[data-theme=light] #ev-shell-right stop:nth-child(2){stop-color:#71869f}html[data-theme=light] #sf-worker-top stop:first-child{stop-color:#f9fbff}html[data-theme=light] #sf-worker-top stop:nth-child(2){stop-color:#dce5ef}html[data-theme=light] #sf-core-top stop:first-child{stop-color:#f0b58c}html[data-theme=light] #sf-core-top stop:nth-child(2){stop-color:#cd7948}html[data-theme=light] #ev-mars-top stop:first-child{stop-color:#f4c29d}html[data-theme=light] #ev-mars-top stop:nth-child(2){stop-color:#e8a476}html[data-theme=light] #ev-mars-top stop:nth-child(3){stop-color:#cb7745}html[data-theme=light] #ev-mars-right stop:first-child{stop-color:#af683f}html[data-theme=light] #ev-mars-right stop:nth-child(2){stop-color:#8c4d30}html[data-theme=light] #ev-chip-top stop:first-child{stop-color:#e4ecf6}html[data-theme=light] #ev-chip-top stop:nth-child(2){stop-color:#afc0d4}html[data-theme=light] #ev-copper-job stop:first-child{stop-color:#f1b48b}html[data-theme=light] #ev-copper-job stop:nth-child(2){stop-color:#df8957}html[data-theme=light] #ev-sage-job stop:first-child{stop-color:#9cd6c3}html[data-theme=light] #ev-sage-job stop:nth-child(2){stop-color:#58a58f}html[data-theme=light] #ev-blue-job stop:first-child{stop-color:#bfd3ef}html[data-theme=light] #ev-blue-job stop:nth-child(2){stop-color:#7599c8}html[data-theme=light] .sf-art{--theme-paint-111412:#263548;--theme-paint-20241e:#35485e;--theme-paint-191d1b:#43566b;--theme-paint-2b2724:#c17a52;--theme-paint-383029:#9d5735;--theme-paint-34312c:#f1bc98;--theme-paint-edaa7b:#df915f;--theme-paint-bbd1bc:#59a990;--theme-stroke-f5c49e:#7b3d22;--theme-stroke-545850:#8395ab;--theme-stroke-849278:#d0deec;--theme-stroke-9caa91:#9bafc5;--theme-stroke-a9bd9180:#9aafc580;--theme-stroke-666f584a:#647c974a}html[data-theme=light] #shared-fleet .sf-core-title{fill:#25364a}html[data-theme=light] #shared-fleet .sf-orgname{fill:#a4522d}html[data-theme=light] #shared-fleet [data-sf-org="1"] .sf-orgname{fill:#20745f}html[data-theme=light] #shared-fleet :is(.sf-small-label,.sf-repo-label,.sf-fleet-label){fill:#52647b}html[data-theme=light] #shared-fleet .sf-platform{fill:#f4f7fb}html[data-theme=light] #shared-fleet .sf-route{stroke:#8b9eb3}html[data-theme=light] #shared-fleet .sf-worker>g[transform^=matrix]{stroke:#4d6685}html[data-theme=light] .sf-art>ellipse{opacity:.25}html[data-theme=light] .sf-art [fill="var(--theme-paint-000,#000)"]{opacity:.06}html[data-theme=light] .slice-illustration{--theme-paint-0d0f11:#e1e8f1;--theme-stroke-ffffff12:#7f93ac5c;--theme-stroke-ffffff16:#71869f66;--theme-stroke-ffffff27:#9eafc5;--theme-paint-df9c6d:#da8552;--theme-paint-b6c5a2:#62a78b}html[data-theme=light] .slice-illustration :is(.slice-label-title,.slice-surface-word){fill:#253349}html[data-theme=light] .slice-illustration :is(.slice-label-resource,.slice-label-tag,.slice-label-reserve){fill:#52647b}html[data-theme=light] #cp-top stop:first-child{stop-color:#455f78}html[data-theme=light] #cp-top stop:nth-child(2){stop-color:#334a62}html[data-theme=light] #cp-top stop:nth-child(3){stop-color:#273c53}html[data-theme=light] #cp-front stop:first-child{stop-color:#2e465f}html[data-theme=light] #cp-front stop:nth-child(2){stop-color:#21364c}html[data-theme=light] #cp-warm-edge stop:first-child{stop-color:#54b89c}html[data-theme=light] #cp-warm-edge stop:nth-child(2){stop-color:#2c987c}html[data-theme=light] #cp-warm-edge stop:nth-child(3){stop-color:#54b89c}html[data-theme=light] #cache3d-svg [data-cache-mesh="3"]{--theme-paint-121617:#334b63;--theme-paint-18221c:#e5f4ee;--theme-paint-171a1b:#2d4157}html[data-theme=light] #cache3d-svg [data-cache-mesh="3"]>[data-face=right]:not([data-tint]){fill:#22364d}html[data-theme=light] #cache3d-svg [data-cache-mesh="3"]>[data-face=front]:not([data-tint]){fill:url(#cp-front)}html[data-theme=light] #cache3d-svg [data-cache-mesh="3"]>polygon[fill*=slice-top-material]{fill:url(#cp-top)}html[data-theme=light] #worker-cache .cp-cache .cp-cache-title{fill:#f5f9ff}html[data-theme=light] #worker-cache .cp-cache .cp-package-name{fill:#1d4d42}html[data-theme=light] #worker-cache .cp-cache .cp-cache-count{fill:#d1e2ed}html[data-theme=light] #cache3d-svg [data-cache-mesh="3"] .slice-surface-word{fill:#e2ebf6}html[data-theme=light] #cache3d-svg [data-package-chip] rect{fill:#e4f2ed;stroke:#84c5b2}html[data-theme=light] #cache3d-svg [data-package-chip] circle{fill:#258569}html[data-theme=light] #worker-cache .cp-cache .cp-job-name{fill:#223247}html[data-theme=light] #worker-cache .cp-cache :is(.cp-job-repo,.cp-run-id){fill:#4d6279}html[data-theme=light] #worker-cache .cp-cache .cp-request-file{fill:#166a53}html[data-theme=light] #cache3d-svg [data-package-pill] rect{fill:#def1e9;stroke:#77b7a2}html[data-theme=light] #cache3d-svg [data-lit-route]{stroke:#268d73}html[data-theme=light] #cache3d-svg [id^=c3-job-path]{stroke:#4e7c70;stroke-opacity:.4}html[data-theme=light] #cache3d-svg [data-packet-route] path[fill]{fill:#329e80}html[data-theme=light] #cache3d-svg [data-packet-route] path[stroke]{stroke:#e3fff3}html[data-theme=light] #worker-integrations .mi-runtime-art{--theme-paint-242830:#485d76;--theme-paint-16191e:#283d55;--theme-paint-1c1f25:#344a64;--theme-stroke-53575f:#687f9a;--theme-stroke-42464e:#5a728c;--theme-stroke-747781:#adbed0;--theme-stroke-5e626c:#8197b1}html[data-theme=light] #worker-integrations .mi-runtime:first-child .mi-runtime-art{color:#5576a5}html[data-theme=light] #worker-integrations .mi-runtime:nth-child(2) .mi-runtime-art{color:#277f9c}html[data-theme=light] #worker-integrations .mi-runtime:nth-child(3) .mi-runtime-art{color:#b16b42}html[data-theme=light] #worker-integrations .mi-runtime:nth-child(4) .mi-runtime-art{color:#7966aa}html[data-theme=light] #worker-integrations .mi-runtime-art ellipse{opacity:.06}html[data-theme=light] #worker-integrations .mi-art-payload polygon[fill=currentColor]{fill-opacity:.55}html[data-theme=light] #worker-integrations .mi-art-payload path[fill=currentColor][fill-opacity=\.07]{fill-opacity:.38}html[data-theme=light] #worker-integrations .mi-art-payload path[fill=currentColor][fill-opacity=\.13]{fill-opacity:.7}html[data-theme=light] #worker-integrations .mi-art-payload{--theme-paint-22242a:#dce7f5;--theme-paint-14161c:#aebfd4;--theme-paint-29282a:#7c97b9;--theme-paint-302c2b:#eff5fd;--theme-paint-1e1f24:#bfcee1;--theme-paint-34281e:#f5dfcd}html[data-theme=light] #cj-after-base stop:first-child{stop-color:#566b82}html[data-theme=light] #cj-after-base stop:nth-child(2){stop-color:#3a516b}html[data-theme=light] #cj-after-base stop:nth-child(3){stop-color:#2b405a}html[data-theme=light] #cj-after-copper-top stop:first-child{stop-color:#f4bf98}html[data-theme=light] #cj-after-copper-top stop:nth-child(2){stop-color:#e9a371}html[data-theme=light] #cj-after-copper-top stop:nth-child(3){stop-color:#d9834e}html[data-theme=light] #cj-after-copper-front stop:first-child{stop-color:#c27b50}html[data-theme=light] #cj-after-copper-front stop:nth-child(2){stop-color:#9e5a34}html[data-theme=light] #cj-after-copper-side stop:first-child{stop-color:#af673e}html[data-theme=light] #cj-after-copper-side stop:nth-child(2){stop-color:#87482b}html[data-theme=light] #cj-after-mint-top stop:first-child{stop-color:#c9e5df}html[data-theme=light] #cj-after-mint-top stop:nth-child(2){stop-color:#a2cdbf}html[data-theme=light] #cj-after-mint-top stop:nth-child(3){stop-color:#75ad9d}html[data-theme=light] #cj-after-mint-front stop:first-child{stop-color:#6ca08f}html[data-theme=light] #cj-after-mint-front stop:nth-child(2){stop-color:#457c6c}html[data-theme=light] #cj-after-mint-side stop:first-child{stop-color:#5a8e7e}html[data-theme=light] #cj-after-mint-side stop:nth-child(2){stop-color:#336757}html[data-theme=light] #cj-after-done-top stop:first-child{stop-color:#83ddbc}html[data-theme=light] #cj-after-done-top stop:nth-child(2){stop-color:#4db48f}html[data-theme=light] #cj-after-done-top stop:nth-child(3){stop-color:#28946f}html[data-theme=light] #cj-after-done-front stop:first-child{stop-color:#2c8c6a}html[data-theme=light] #cj-after-done-front stop:nth-child(2){stop-color:#19634d}html[data-theme=light] #cj-after-done-side stop:first-child{stop-color:#24795d}html[data-theme=light] #cj-after-done-side stop:nth-child(2){stop-color:#124c3c}html[data-theme=light] #observability .os-deck{--theme-paint-0e1419:#24374e;--theme-paint-10171b:#30465f;--theme-paint-1b252a:#425a73;--theme-paint-121a20:#283d56;--theme-paint-1b232a:#38516b;--theme-paint-18242a:#354d67;--theme-paint-202a2e:#435f7b}html[data-theme=light] #observability .os-deck ellipse{opacity:.08}html[data-theme=light] #observability .cj-run-number{fill:#412d22}html[data-theme=light] #observability .cj-job-mint .cj-run-number{fill:#1b4d40}html[data-theme=light] #observability .os-history-chart :is(.os-usage-trace,.os-sample-dot){stroke:#ae572d}html[data-theme=light] #observability .os-history-chart .os-sample-dot{fill:#d58a58}html[data-theme=light] #observability .os-history-chart :is(.os-request-new,.os-request-trace){stroke:#3c7e68}html[data-theme=light] #observability .os-history-chart .os-excess-label-back{fill:#fcf3e9}html[data-theme=light] #observability .os-history-chart :is(.os-excess-title,.os-excess-value){fill:#8b461f}html[data-theme=light] #observability .os-history-chart .os-headroom-fill{fill:#4c9a7f;opacity:.07}html[data-theme=light] #ai-assist .ai-art{--ai-top-a:#f3f7fd;--ai-top-b:#d6e1ef;--ai-front:#9badc4;--ai-side:#728ba7;--ai-edge:#6d83a0;--ai-paper:#fff;--ai-paper-edge:#8399b4;--ai-ink:#597391;--ai-grid:#e0e7f0;--ai-chip-a:#efb48c;--ai-chip-b:#d78350;--ai-copper:#ad5d32;--ai-chip-ink:#6e331b;--ai-sage:#247e63;--ai-sage-soft:#e4f2ec;--ai-muted:#50647c;--ai-line:#b6cfca;--ai-red:#bd593d}html[data-theme=light] #features .ev-art{--theme-paint-19231e:#e9f2f9;--theme-stroke-718472:#829bb5;--theme-text-cbd7be:#314e6d;--theme-paint-1b251f:#e0f3eb;--theme-text-c4d8ae:#175d46;--theme-stroke-4d624b:#63a38b;--theme-stroke-bdd5a7:#237e60;--theme-paint-2e241d:#a05e39;--theme-stroke-f2cda5:#fdf2e6;--theme-paint-15201c:#c2cfdf}html[data-theme=light] #features .ev-cap-label{fill:#314e6d}html[data-theme=light] #features .ev-approved-text{fill:#175d46}html[data-theme=light] #features .ev-caption{fill:#51647c}html[data-theme=light] #features #ev-approval-bg{fill:#e0f3eb;stroke:#63a38b}html[data-theme=light] #cache3d-svg{--theme-paint-b8d0a7:#237c60;--theme-paint-121617:#f4f8fd;--theme-paint-1b2721:#dcefe6;--theme-paint-223228:#dcefe6}html[data-theme=light] #cache3d-svg [data-cache-content]:not([data-cache-content="3"])>path:first-child{fill:#eff5fb;stroke:#c6d3e3}html[data-theme=light] #cache3d-svg [data-package-badge] rect{fill:#deefe7;stroke:#66aa91}html[data-theme=light] #cache3d-svg [data-side-name]{--theme-paint-b8d0a7:#194f43}html[data-theme=light] #cache3d-svg [data-cache-mesh="3"] [data-side-name]{fill:#e2ebf6}html[data-theme=light] #observability .os-history-chart .os-sample-dot.is-completing{fill:#218465;stroke:#d5f2e5}html[data-theme=light] #observability .os-completion-ripples circle{stroke:#218465}html[data-theme=light] #observability .os-history-chart :is(.os-axis,.os-chart-title,.os-chart-unit,.os-chart-axis-title,.os-linked-run){fill:#52637b}html[data-theme=light] #observability .os-history-chart .os-peak-label{fill:#8a4928}html[data-theme=light] #observability .os-history-chart :is(.os-change-label,.os-new-label){fill:#28694f}html[data-theme=light] #observability .cj-job[data-state=complete] .cj-run-number{fill:#103b30}:root{--mk-radius:22px}html[data-theme]{scroll-padding-top:94px}html[data-theme=light]{--sp-secondary:#61636d;--sp-subtle:#747780}html[data-theme=dark]{--sp-secondary:#b0b1b9;--sp-subtle:#92949e}.container{width:calc(100% - 80px);max-width:1200px}.header-inner{height:72px}.header .desktop-nav{gap:28px}.header .desktop-nav a{font-size:13px}.header .header-start{min-height:42px}.button,.button-primary{min-height:48px}.section{padding-top:76px;padding-bottom:76px}.section h2,.slice-copy h2,.se-heading h2,.pr-heading h2{letter-spacing:-.05em;font-size:clamp(34px,3.7vw,50px);line-height:1.08}.eyebrow,.section .eyebrow,.slice-copy .eyebrow{letter-spacing:.055em;font-size:11px;font-weight:600}#shared-fleet{padding-top:56px;padding-bottom:0}#shared-fleet .hero-grid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:42px;padding:0;display:grid}#shared-fleet .hero-copy{text-align:left;min-width:0;max-width:none;padding:12px 0}#shared-fleet .hero-topline{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;margin-bottom:25px}#shared-fleet .hero-topline .eyebrow{letter-spacing:.015em;font-size:11px}.hero-category-dot{background:var(--sp-accent);border-radius:50%;flex:none;width:6px;height:6px}#shared-fleet .dev-badge{gap:4px;padding:4px 7px;font-size:9px}#shared-fleet .hero-copy h1{letter-spacing:-.065em;font-size:clamp(48px,4.9vw,68px);font-weight:550;line-height:1.035}#shared-fleet .hero-copy h1 span{color:var(--sp-secondary)}#shared-fleet .hero-description{max-width:455px;margin:24px 0 0;font-size:16px;line-height:1.72}#shared-fleet .hero-description strong{color:var(--sp-ink);font-weight:500}#shared-fleet .hero-actions{justify-content:flex-start;gap:23px;margin-top:29px}#shared-fleet .hero-actions .button{min-height:49px;padding:15px 25px}#shared-fleet .hero-actions .text-link{gap:12px;font-size:13px;font-weight:500}#shared-fleet .hero-note{color:var(--sp-secondary);flex-wrap:wrap;justify-content:flex-start;gap:8px;margin-top:16px;font-size:11px}.hero-note-dot{color:var(--sp-subtle)}#shared-fleet .hero-fleet-figure{box-shadow:none;border-radius:24px;padding:0 20px 14px}#shared-fleet .space-artbar{height:44px;font-size:10px}#shared-fleet .space-artbar .space-window-dots{display:none}#shared-fleet .space-artbar>span:last-child{gap:5px;font-size:9px}#shared-fleet .sf-art{width:100%;margin:15px auto 0}#shared-fleet .sf-caption{padding:4px 2px 0;font-size:10px}#shared-fleet .sf-caption>span:last-child{font-size:8px}#shared-fleet .compatibility-rail{border-top:1px solid var(--sp-line);border-bottom:1px solid var(--sp-line);justify-content:center;gap:28px;margin-top:38px;padding:23px 0}#shared-fleet .compatibility-rail .rail-intro{font-size:11px}#shared-fleet .compatibility-rail>span:not(.rail-intro){font-size:12px}#features{border:0;padding:76px 0 80px}#features .ev-layout{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:74px}#features .ev-copy h2{margin-top:16px;font-size:clamp(34px,3.4vw,46px);line-height:1.08}#features .ev-intro{max-width:410px;margin-top:19px;font-size:15px;line-height:1.7}#features .ev-steps{gap:3px;margin:23px 0 17px}#features .ev-step{gap:13px;padding:13px 12px}#features .ev-step-no{width:28px;height:28px;font-size:10px}#features .ev-step h3{font-size:14px}#features .ev-step p{font-size:12px;line-height:1.6}#features .ev-freedoms{gap:20px;margin-top:18px}#features .ev-freedoms span{font-size:12px}#features .ev-actions{flex-wrap:wrap;gap:16px;margin-top:21px;display:flex}#features .ev-actions .text-link{gap:6px;min-height:28px;font-size:12px}#features .ev-actions .text-link:last-child{color:var(--sp-secondary)}#features .ev-visual{border-radius:22px;max-width:570px}@media (prefers-reduced-motion:no-preference){.hardware-cache-sequence.is-sequence{height:570svh}}.hardware-cache-sequence .slice-copy h2{font-size:clamp(38px,3.8vw,52px)}.hardware-cache-sequence .slice-description{font-size:15px;line-height:1.7}.hardware-cache-sequence .slice-layout{gap:32px}#observability{border-top:0;padding-top:76px;padding-bottom:76px}#observability .os-heading{max-width:720px;margin-bottom:28px}#observability .os-heading h2{font-size:clamp(36px,3.8vw,50px)}#observability .os-heading>p{max-width:560px;margin-top:18px;font-size:15px;line-height:1.65}#observability .os-figure{border-radius:22px;padding:25px 24px 22px}#worker-integrations{border-top:1px solid var(--sp-line);padding-top:72px;padding-bottom:40px}#worker-integrations .mi-heading{margin-bottom:32px}#worker-integrations .mi-heading>p{max-width:560px;margin-top:18px;font-size:15px;line-height:1.7}#worker-integrations .mi-runtime-grid{gap:15px}#worker-integrations .mi-runtime{border-radius:20px;padding:20px}#worker-integrations .mi-runtime-art{height:132px;margin:14px auto 9px}#worker-integrations .mi-runtime h3{font-size:19px}#worker-integrations .mi-runtime p{min-height:64px;margin-top:12px;font-size:13px;line-height:1.6}#worker-integrations .mi-runtime a{padding-top:13px}#worker-integrations .mi-flow-note{display:none}#worker-integrations .mi-runtime-foot{margin-top:19px;padding-top:15px}#worker-integrations .mi-runtime-foot p{max-width:820px;font-size:11px}#workflow-labels{gap:62px;padding-top:32px;padding-bottom:76px}#workflow-labels .resource-intro h2{font-size:42px}#workflow-labels .resource-intro>p{font-size:14px;line-height:1.7}#workflow-labels .resource-panel{box-shadow:none;border-radius:18px}#ai-assist{border-top:1px solid var(--sp-line);padding-top:72px;padding-bottom:76px}#ai-assist .ai-layout{align-items:center;gap:65px}#ai-assist .ai-intro{margin-top:19px;font-size:15px;line-height:1.7}#ai-assist .ai-use-cases{margin-top:21px}#ai-assist .ai-use-case{padding:16px}#ai-assist .ai-provider-choice{margin-top:22px}#ai-assist .ai-example{border-radius:22px}#pricing{border-top:1px solid var(--sp-line);padding-top:76px;padding-bottom:70px}#pricing .pr-heading h2{font-size:clamp(36px,3.8vw,50px)}#pricing .pr-description{max-width:540px;margin-top:17px;font-size:15px;line-height:1.65}#pricing .pr-card{border-radius:22px;min-height:0;padding:25px}#pricing .pr-card-top svg{width:21px;height:21px}#pricing .pr-tag{letter-spacing:.04em;font-size:9px}#pricing .pr-card h3{margin-bottom:9px;font-size:25px}#pricing .pr-card-description{min-height:43px;font-size:13px;line-height:1.65}#pricing .pr-price-block{min-height:83px;margin-top:22px;margin-bottom:20px}#pricing .pr-price-context{font-size:10px}#pricing .pr-price .pr-amount{font-size:56px}#pricing .pr-price .pr-period{font-size:12px}#pricing .pr-period small{font-size:10px;line-height:1.5;display:block}#pricing .pr-custom{font-size:43px}#pricing .pr-action{min-height:46px;padding:12px 17px;font-size:13px}#pricing .pr-detail-heading{margin-top:24px;margin-bottom:7px;font-size:9px}#pricing .pr-feature-row{gap:12px;padding:12px 0}#pricing .pr-feature-row dt{font-size:12px}#pricing .pr-feature-row dd{font-size:14px}#pricing .pr-custom-list{gap:0}#pricing .pr-custom-list li{padding:8px 0;font-size:12px}#pricing .pr-card-note{margin-top:auto;padding-top:14px;font-size:10px;line-height:1.6}#pricing .pr-fineprint{gap:12px;margin-top:20px}#pricing .pr-fineprint p{font-size:11px;line-height:1.6}#pricing .pr-bottomline{gap:15px;margin-top:22px;padding-top:20px}#pricing .pr-bottom-label{font-family:var(--sans);text-transform:none;letter-spacing:0;font-size:12px}#pricing .pr-bottom-label a{color:var(--sp-ink);align-items:center;gap:10px;display:inline-flex}#cost-calculator{border-top:1px solid var(--sp-line);padding-top:72px;padding-bottom:64px}#cost-calculator .se-heading{margin-bottom:22px}#cost-calculator .se-heading h2{font-size:clamp(36px,3.8vw,50px)}#cost-calculator .se-heading>p{max-width:560px;margin-top:18px;font-size:15px;line-height:1.65}#cost-calculator .se-comparison-note{margin-bottom:23px;font-size:11px;line-height:1.6}#cost-calculator .se-card{border-radius:20px;padding:23px 22px}#cost-calculator .se-card h3{font-size:23px}#cost-calculator .se-card-intro{font-size:12px}#cost-calculator .se-hardware{margin-top:18px}#cost-calculator .se-assumptions{border:1px solid var(--sp-line);border-radius:12px;margin-top:18px;overflow:hidden}#cost-calculator .se-assumptions summary{padding:17px 19px;font-size:12px}#cost-calculator .se-sources{flex-wrap:wrap}.space-outro{background:var(--sp-surface);border:1px solid var(--sp-line);text-align:center;border-radius:26px;margin-top:0;padding:58px 40px 62px}.space-outro h2{font-size:clamp(35px,4.3vw,56px);line-height:1.07}.space-outro p{max-width:440px;margin:19px auto 24px;font-size:15px;line-height:1.7}.space-outro .button{display:inline-flex}.mk-outro-secondary{align-items:center;gap:8px;margin-left:21px;font-size:13px;display:inline-flex}.mk-outro-secondary svg{width:15px;height:15px}.footer{margin-top:55px}@media (width>=1600px){#shared-fleet .hero-grid{gap:55px}#shared-fleet .hero-copy h1{font-size:68px}}@media (width<=1100px){.container{width:calc(100% - 64px)}.header .desktop-nav{gap:20px}#shared-fleet .hero-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:25px}#shared-fleet .hero-copy h1{font-size:53px}#shared-fleet .hero-description{font-size:15px}#shared-fleet .hero-fleet-figure{padding:0 14px 12px}#shared-fleet .space-artbar>span:last-child{display:none}#shared-fleet .hero-topline{gap:9px;margin-bottom:20px}#features .ev-layout,#ai-assist .ai-layout{gap:35px}#worker-integrations .mi-runtime{padding:17px}#worker-integrations .mi-runtime h3{font-size:17px}#worker-integrations .mi-runtime-art{height:115px}#pricing .pr-card{padding:22px 19px}}@media (width<=900px){.header .desktop-nav{display:none}.header .menu-toggle{display:flex}#shared-fleet{padding-top:43px}#shared-fleet .hero-grid{grid-template-columns:1fr;gap:31px}#shared-fleet .hero-copy{text-align:center;max-width:650px;margin:auto;padding:0}#shared-fleet .hero-copy h1{font-size:clamp(45px,7.7vw,65px)}#shared-fleet .hero-topline,#shared-fleet .hero-actions,#shared-fleet .hero-note{justify-content:center}#shared-fleet .hero-description{max-width:520px;margin:22px auto 0}#shared-fleet .hero-fleet-figure{max-width:650px;margin:auto;padding:0 23px 13px}#shared-fleet .sf-art{max-width:530px}#shared-fleet .space-artbar>span:last-child{display:flex}#shared-fleet .compatibility-rail{gap:22px;margin-top:26px}#features .ev-layout{grid-template-columns:1fr 1fr;gap:30px}#features .ev-copy h2{font-size:34px}#features .ev-step{gap:9px;padding:10px 6px}#features .ev-step p{font-size:11px}#features .ev-step h3{font-size:13px}#features .ev-intro{font-size:14px}#features .ev-actions{gap:9px}#features .ev-freedoms{gap:11px}#features .ev-freedoms span{font-size:11px}#worker-integrations .mi-runtime-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#worker-integrations .mi-runtime{padding:22px}#worker-integrations .mi-runtime-art{height:140px}#worker-integrations .mi-runtime p{min-height:45px}#workflow-labels{gap:32px}#workflow-labels .resource-intro h2{font-size:36px}#ai-assist .ai-layout{grid-template-columns:1fr}#ai-assist .ai-copy{max-width:630px}#pricing .pr-card h3{font-size:22px}#pricing .pr-card{padding:21px 16px}#pricing .pr-price .pr-amount{font-size:48px}#pricing .pr-feature-row{display:block}#pricing .pr-feature-row dd{margin-top:4px}#pricing .pr-custom{font-size:35px}}@media (width<=760px){.container{width:calc(100% - 40px)}.header-inner{gap:10px;height:66px}.header .brand{font-size:23px}.header-actions{gap:10px}.header .header-start{min-height:38px;padding:10px 14px;font-size:11px}.header .header-start .icon{display:none}.header .header-start[data-waitlist-joined] .icon{display:block}.theme-switch button{width:27px;min-width:27px;height:27px}.section{padding-top:53px;padding-bottom:53px}.section h2,.slice-copy h2,.se-heading h2,.pr-heading h2{font-size:36px}#shared-fleet{padding-top:30px}#shared-fleet .hero-grid{gap:25px}#shared-fleet .hero-topline{gap:8px;margin-bottom:20px}#shared-fleet .hero-topline .eyebrow{font-size:10px}#shared-fleet .dev-badge{font-size:8px}#shared-fleet .hero-copy h1{letter-spacing:-.055em;font-size:clamp(39px,9.5vw,58px);line-height:1.055}#shared-fleet .hero-description{max-width:440px;margin-top:19px;font-size:14px;line-height:1.7}#shared-fleet .hero-actions{gap:20px;margin-top:22px}#shared-fleet .hero-actions .button{min-height:46px;padding:13px 21px;font-size:13px}#shared-fleet .hero-actions .text-link{gap:7px;min-height:44px;font-size:12px}#shared-fleet .hero-note{gap:6px;margin-top:13px;font-size:10px}#shared-fleet .hero-fleet-figure{border-radius:18px;padding:0 11px 10px}#shared-fleet .space-artbar{height:37px;font-size:9px}#shared-fleet .space-artbar>span:last-child{font-size:8px}#shared-fleet .sf-art{margin:10px auto 0}#shared-fleet .sf-caption{font-size:8px}#shared-fleet .sf-caption>span:last-child{font-size:7px}#shared-fleet .compatibility-rail{gap:12px 20px;margin-top:24px;padding:19px 0 22px}#shared-fleet .compatibility-rail .rail-intro{text-align:center;width:100%;font-size:10px}#shared-fleet .compatibility-rail>span:not(.rail-intro){gap:6px;font-size:10px}#shared-fleet .compatibility-rail .icon{width:14px;height:14px}#features{padding-top:51px;padding-bottom:54px}#features .ev-layout{grid-template-columns:1fr;gap:27px}#features .ev-copy h2{font-size:36px}#features .ev-intro{max-width:none;font-size:14px}#features .ev-steps{margin:19px 0 14px}#features .ev-step{gap:12px;padding:12px 10px}#features .ev-step h3{font-size:14px}#features .ev-step p{font-size:12px}#features .ev-visual{border-radius:18px;width:100%;max-width:560px}#features .ev-actions .text-link{font-size:11px}#features .ev-freedoms{gap:19px;margin-top:15px}#features .ev-freedoms span{font-size:12px}.hardware-cache-sequence .slice-copy h2{font-size:36px}.hardware-cache-sequence .slice-description{font-size:13px;line-height:1.65}#observability{padding:52px 0}#observability .os-heading{margin-bottom:24px}#observability .os-heading h2{font-size:36px}#observability .os-heading>p{margin-top:17px;font-size:14px}#observability .os-figure{border-radius:18px;padding:17px 12px 15px}#worker-integrations{padding-top:53px;padding-bottom:24px}#worker-integrations .mi-heading{margin-bottom:25px}#worker-integrations .mi-heading>p{font-size:14px}#worker-integrations .mi-runtime-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#worker-integrations .mi-runtime{border-radius:16px;padding:16px 13px}#worker-integrations .mi-runtime-label{font-size:8px}#worker-integrations .mi-runtime-art{height:105px;margin:10px auto 8px}#worker-integrations .mi-runtime h3{font-size:17px;line-height:1.2}#worker-integrations .mi-runtime-type{min-height:30px;font-size:10px}#worker-integrations .mi-runtime p{min-height:71px;margin-top:8px;font-size:11px;line-height:1.6}#worker-integrations .mi-runtime a{padding-top:10px;font-size:10px}#worker-integrations .mi-runtime-foot{display:block}#worker-integrations .mi-runtime-foot p{font-size:11px;line-height:1.6}#worker-integrations .mi-runtime-foot a{margin-top:9px;font-size:11px;display:inline-flex}#workflow-labels{gap:23px;padding-top:29px;padding-bottom:53px}#workflow-labels .resource-intro h2{font-size:34px}#workflow-labels .resource-intro>p{font-size:14px}#ai-assist{padding-top:52px;padding-bottom:52px}#ai-assist .ai-layout{gap:25px}#ai-assist .ai-intro{font-size:14px}#ai-assist .ai-example{border-radius:18px}#pricing{padding:53px 0}#pricing .pr-heading h2{font-size:36px}#pricing .pr-description{font-size:14px;line-height:1.7}#pricing .pr-intro{margin-bottom:24px}#pricing .pr-card{border-radius:20px;padding:24px}#pricing .pr-card h3{font-size:25px}#pricing .pr-card-top{margin-bottom:16px}#pricing .pr-card-description{min-height:0;font-size:13px}#pricing .pr-price-block{min-height:0;margin-top:19px;margin-bottom:20px}#pricing .pr-price .pr-amount{font-size:52px}#pricing .pr-price .pr-period{font-size:12px}#pricing .pr-feature-row{padding:11px 0;display:flex}#pricing .pr-feature-row dd{margin-top:0}#pricing .pr-card-note{margin-top:17px;padding-top:15px;font-size:10px}#pricing .pr-detail-heading{margin-top:22px}#pricing .pr-bottomline{align-items:flex-start}#pricing .pr-bottom-label{font-size:12px}#cost-calculator{padding:52px 0}#cost-calculator .se-heading h2{font-size:36px}#cost-calculator .se-heading>p{font-size:14px}#cost-calculator .se-card{border-radius:19px;padding:23px}#cost-calculator .se-comparison-note{font-size:10px}.space-outro{border-radius:21px;padding:40px 22px 43px}.space-outro h2{font-size:37px}.space-outro p{margin-top:18px;font-size:14px}.mk-outro-secondary{margin-left:15px;font-size:12px}.footer{margin-top:37px}}@media (width<=360px){.container{width:calc(100% - 32px)}.header .header-start{padding:10px 12px;font-size:10px}.header .brand{gap:5px;font-size:21px}.header .brand-mark{width:29px}.header-actions,#shared-fleet .hero-topline{gap:7px}#shared-fleet .hero-copy h1{font-size:37px}#shared-fleet .hero-note{font-size:9px}#shared-fleet .hero-description{font-size:13px}#shared-fleet .space-artbar>span:last-child{display:none}#worker-integrations .mi-runtime-grid{grid-template-columns:1fr}#worker-integrations .mi-runtime-art{height:135px}#worker-integrations .mi-runtime p{min-height:0;font-size:12px}#worker-integrations .mi-runtime-type{min-height:0}#worker-integrations .mi-runtime-label{font-size:10px}#worker-integrations .mi-runtime{padding:21px}.mk-outro-secondary{justify-content:center;margin:19px 0 0;display:flex}}@media (prefers-reduced-motion:reduce){.hardware-cache-sequence.is-sequence{height:auto}.button:hover,.header .header-start:hover{transform:none}}#pricing .pr-feature-row{min-height:0;padding-top:10px;padding-bottom:10px}#pricing .pr-feature-row dt,#pricing .pr-feature-row dd{line-height:1.5}#pricing .pr-card-top{margin-bottom:14px}#pricing .pr-card-description{min-height:43px}#pricing .pr-price-block{margin-top:16px;margin-bottom:17px}#pricing .pr-detail-heading{margin-top:19px}#pricing .pr-card-note{min-height:0;margin-top:18px}#pricing .pr-intro{margin-bottom:25px}#pricing .pr-billing{margin-top:19px}#worker-integrations .mi-runtime p{min-height:65px}#cost-calculator .se-hardware{margin-bottom:15px}#cost-calculator .se-workload{margin-top:13px;padding:13px 0}#cost-calculator .se-monthly-heading{margin-top:16px}@media (width>=1000px){#pricing .pr-heading h2,#cost-calculator .se-heading h2{font-size:46px}#worker-integrations .mi-heading h2{font-size:48px}#cost-calculator .se-heading{margin-bottom:20px}}@media (width<=760px){#pricing .pr-card-description{min-height:0}#pricing .pr-card-note{margin-top:17px}#worker-integrations .mi-runtime p{min-height:71px}}@media (width<=360px){#worker-integrations .mi-runtime p{min-height:0}}#shared-fleet.hf-hero{--hf-canvas:#f5f4f0;--hf-edge:#e4e2db;--hf-wash:#b16c4512;--hf-grid:#48565917;--hf-ink:#202520;--hf-muted:#5d665f;--hf-accent:#98603d;--hf-foot:#ffffff63;border:0;width:calc(100% - 64px);max-width:1320px;margin:0 auto;padding:28px 0 0;scroll-margin-top:90px;overflow:visible}html[data-theme=dark] #shared-fleet.hf-hero{--hf-canvas:#191d1c;--hf-edge:#303936;--hf-wash:#d99f7112;--hf-grid:#bbd2c51c;--hf-ink:#f4f4ed;--hf-muted:#a9b7af;--hf-accent:#e9ae83;--hf-foot:#0b100d30}#shared-fleet.hf-hero .hf-canvas{isolation:isolate;border:1px solid var(--hf-edge);background:radial-gradient(ellipse at 74% 51%,var(--hf-wash),transparent 66%),var(--hf-canvas);border-radius:30px;position:relative;overflow:hidden}#shared-fleet.hf-hero .hf-masthead{z-index:2;justify-content:space-between;align-items:center;gap:16px;padding:28px 42px 0;display:flex;position:relative}#shared-fleet.hf-hero .hf-eyebrow{color:var(--hf-muted);font:500 10px/1.4 var(--mono);letter-spacing:.085em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}#shared-fleet.hf-hero .hf-eyebrow .hf-name{letter-spacing:.04em;flex-basis:100%;margin-left:27px;font-size:9px}#shared-fleet.hf-hero .hf-eyebrow .icon{width:17px;height:17px;color:var(--hf-ink)}#shared-fleet.hf-hero .dev-badge{color:var(--hf-muted);font:400 10px/1.4 var(--sans);background:0 0;border:0;border-radius:0;align-items:center;gap:7px;padding:5px 0;display:inline-flex}#shared-fleet.hf-hero .dev-badge .status-dot{background:var(--hf-accent);width:5px;height:5px;box-shadow:none;border-radius:50%;animation:none}#shared-fleet.hf-hero .dev-badge:hover{color:var(--hf-ink)}#shared-fleet.hf-hero .hero-grid{grid-template-columns:minmax(0,.91fr) minmax(0,1.09fr);align-items:center;gap:0;padding:30px 38px 26px 42px;display:grid;position:relative}#shared-fleet.hf-hero .hero-copy{text-align:left;z-index:2;width:auto;min-width:0;max-width:none;margin:0;padding:0 0 14px;position:relative}#shared-fleet.hf-hero .hero-copy h1{font:520 clamp(64px,6.05vw,87px)/1.025 var(--sans);letter-spacing:-.068em;color:var(--hf-ink);text-wrap:initial;max-width:none;margin:0}#shared-fleet.hf-hero .hero-copy h1 span{white-space:normal;display:block}#shared-fleet.hf-hero .hero-copy h1 .hf-headline-top{color:var(--hf-ink)}#shared-fleet.hf-hero .hero-copy h1 .hf-headline-accent{color:var(--hf-accent)}#shared-fleet.hf-hero .hero-description{font:400 16px/1.75 var(--sans);color:var(--hf-muted);text-wrap:pretty;max-width:405px;margin:26px 0 0}#shared-fleet.hf-hero .hero-description strong{color:var(--hf-ink);font-weight:500}#shared-fleet.hf-hero .hero-actions{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:23px;margin:30px 0 0;display:flex}#shared-fleet.hf-hero .hero-actions .hf-primary{background:var(--hf-ink);border:1px solid var(--hf-ink);min-height:52px;color:var(--hf-canvas);font:500 14px/1.4 var(--sans);letter-spacing:-.01em;box-shadow:none;border-radius:999px;gap:21px;padding:15px 25px}#shared-fleet.hf-hero .hero-actions .hf-primary:hover{transform:translateY(-2px);box-shadow:0 6px 18px #00000014}#shared-fleet.hf-hero .hero-actions .hf-primary .icon{width:17px;height:17px}#shared-fleet.hf-hero .hero-actions .hero-explore{min-height:44px;font:500 12px/1.4 var(--sans);color:var(--hf-ink);align-items:center;gap:9px;display:inline-flex}#shared-fleet.hf-hero .hero-actions .hero-explore svg{width:15px;height:15px;transition:transform .2s}#shared-fleet.hf-hero .hero-actions .hero-explore:hover svg{transform:translateY(3px)}#shared-fleet.hf-hero .hero-note{font:400 11px/1.6 var(--sans);color:var(--hf-muted);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:7px;margin:14px 0 0;display:flex}#shared-fleet.hf-hero .hero-note strong{color:var(--hf-ink);font-weight:600}#shared-fleet.hf-hero .hero-note .hero-note-dot{color:var(--hf-muted);opacity:.6}#shared-fleet.hf-hero .hero-fleet-figure{width:100%;max-width:none;box-shadow:none;isolation:auto;z-index:1;background:0 0;border:0;border-radius:0;align-self:center;margin:0;padding:18px 0 0;display:block;position:relative;overflow:visible}#shared-fleet.hf-hero .hero-fleet-figure:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle,var(--hf-grid) .7px,transparent .8px);opacity:.65;background-size:20px 20px;position:absolute;inset:8% 0 9%}#shared-fleet.hf-hero .hero-fleet-figure:after{display:none}#shared-fleet.hf-hero .sf-art{filter:none;width:100%;max-width:none;height:auto;margin:0;display:block;overflow:visible;transform:none}#shared-fleet.hf-hero .sf-caption{font:400 9px/1.4 var(--sans);color:var(--hf-muted);border:0;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:9px 38px 0;display:flex}#shared-fleet.hf-hero .sf-caption span{align-items:center;gap:6px;display:inline-flex}#shared-fleet.hf-hero .sf-caption i{background:var(--sp-green);border-radius:50%;width:5px;height:5px}#shared-fleet.hf-hero .sf-caption>span:last-child{font:400 8px/1.4 var(--mono);letter-spacing:.05em}#shared-fleet.hf-hero .hf-bottom{border-top:1px solid var(--hf-edge);background:var(--hf-foot);justify-content:space-between;align-items:center;gap:24px;margin:0;padding:24px 42px;display:flex}#shared-fleet.hf-hero .hf-bottom-message{flex-direction:column;flex:none;gap:4px;display:flex}#shared-fleet.hf-hero .hf-bottom-message strong{font:500 14px/1.4 var(--sans);letter-spacing:-.02em;color:var(--hf-ink)}#shared-fleet.hf-hero .hf-bottom-message span{font:400 11px/1.5 var(--sans);color:var(--hf-muted)}#shared-fleet.hf-hero .compatibility-rail{background:0 0;border:0;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:27px;width:auto;margin:0;padding:0;display:flex}#shared-fleet.hf-hero .compatibility-rail>span:not(.rail-intro){font:500 12px/1.4 var(--sans);color:var(--hf-ink);white-space:nowrap;align-items:center;gap:9px;display:flex}#shared-fleet.hf-hero .compatibility-rail small{font:400 10px/1.4 var(--mono);color:var(--hf-muted);margin-left:-4px}#shared-fleet.hf-hero .compatibility-rail .icon{width:17px;height:17px;color:var(--hf-muted)}@media (width>=1600px){#shared-fleet.hf-hero{padding-top:36px}#shared-fleet.hf-hero .hero-grid{padding-top:38px;padding-bottom:34px}}@media (width<=1200px){#shared-fleet.hf-hero{width:calc(100% - 40px)}#shared-fleet.hf-hero .hf-masthead{padding:25px 30px 0}#shared-fleet.hf-hero .hero-grid{grid-template-columns:minmax(0,.91fr) minmax(0,1.09fr);padding:32px 25px 32px 30px}#shared-fleet.hf-hero .hero-copy h1{font-size:clamp(52px,6.25vw,73px)}#shared-fleet.hf-hero .hero-description{max-width:340px;margin-top:23px;font-size:15px}#shared-fleet.hf-hero .hero-actions{gap:17px}#shared-fleet.hf-hero .hero-actions .hf-primary{min-height:48px;padding:14px 22px;font-size:13px}#shared-fleet.hf-hero .hero-actions .hero-explore{font-size:11px}#shared-fleet.hf-hero .hf-bottom{padding:21px 30px}#shared-fleet.hf-hero .compatibility-rail{gap:23px}#shared-fleet.hf-hero .sf-caption{padding-left:20px;padding-right:20px}}@media (width<=960px){#shared-fleet.hf-hero .hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px;padding-top:35px;padding-bottom:40px}#shared-fleet.hf-hero .hero-copy h1{font-size:clamp(48px,6.15vw,60px)}#shared-fleet.hf-hero .hero-description{max-width:310px;font-size:14px;line-height:1.7}#shared-fleet.hf-hero .hero-actions{gap:10px;margin-top:24px}#shared-fleet.hf-hero .hero-actions .hero-explore{gap:5px;font-size:11px}#shared-fleet.hf-hero .hero-actions .hf-primary{gap:12px;padding:13px 18px;font-size:12px}#shared-fleet.hf-hero .sf-caption{justify-content:center;padding:5px 5px 0}#shared-fleet.hf-hero .sf-caption>span:last-child{display:none}#shared-fleet.hf-hero .compatibility-rail{gap:20px}#shared-fleet.hf-hero .compatibility-rail>span:not(.rail-intro){gap:6px;font-size:11px}#shared-fleet.hf-hero .compatibility-rail small{display:none}#shared-fleet.hf-hero .hf-bottom-message strong{font-size:13px}#shared-fleet.hf-hero .hf-bottom-message span{font-size:10px}}@media (width<=700px){#shared-fleet.hf-hero{width:calc(100% - 24px);padding-top:14px;scroll-margin-top:80px}#shared-fleet.hf-hero .hf-canvas{border-radius:24px}#shared-fleet.hf-hero .hf-masthead{gap:10px;padding:23px 23px 0}#shared-fleet.hf-hero .hf-eyebrow{letter-spacing:.035em;gap:7px;font-size:8px}#shared-fleet.hf-hero .hf-eyebrow .icon{width:14px;height:14px}#shared-fleet.hf-hero .dev-badge{gap:4px;font-size:8px}#shared-fleet.hf-hero .dev-badge .hf-development-long{display:none}#shared-fleet.hf-hero .hero-grid{flex-direction:column;align-items:stretch;gap:21px;padding:29px 23px 19px;display:flex}#shared-fleet.hf-hero .hero-copy{text-align:left;width:100%;max-width:100%;margin:0;padding:0}#shared-fleet.hf-hero .hero-copy h1{letter-spacing:-.065em;font-size:clamp(43px,10.9vw,69px);line-height:1.025}#shared-fleet.hf-hero .hero-description{max-width:430px;margin:19px 0 0;font-size:14px;line-height:1.7}#shared-fleet.hf-hero .hero-actions{flex-wrap:wrap;gap:19px;margin-top:23px}#shared-fleet.hf-hero .hero-actions .hf-primary{gap:14px;min-height:48px;padding:13px 20px;font-size:13px}#shared-fleet.hf-hero .hero-actions .hero-explore{gap:6px;font-size:11px}#shared-fleet.hf-hero .hero-note{gap:6px;margin-top:11px;font-size:10px}#shared-fleet.hf-hero .hero-fleet-figure{width:calc(100% + 20px);max-width:none;margin:0 -10px;padding:9px 0 0}#shared-fleet.hf-hero .sf-art{width:100%;max-width:500px;margin:0}#shared-fleet.hf-hero .hero-fleet-figure:before{background-size:16px 16px}#shared-fleet.hf-hero .sf-caption{justify-content:center;padding:10px 0 0;font-size:9px}#shared-fleet.hf-hero .hf-bottom{flex-direction:column;align-items:flex-start;gap:15px;padding:20px 23px 23px}#shared-fleet.hf-hero .hf-bottom-message{display:none}#shared-fleet.hf-hero .compatibility-rail{flex-wrap:nowrap;justify-content:space-between;gap:13px;width:100%}#shared-fleet.hf-hero .compatibility-rail>span:not(.rail-intro){gap:7px;font-size:11px}#shared-fleet.hf-hero .compatibility-rail .icon{width:15px;height:15px}}@media (width<=360px){#shared-fleet.hf-hero .hf-masthead,#shared-fleet.hf-hero .hero-grid{padding-left:19px;padding-right:19px}#shared-fleet.hf-hero .hero-copy h1{font-size:40px}#shared-fleet.hf-hero .hero-description{font-size:13px}#shared-fleet.hf-hero .hf-eyebrow{font-size:7px}#shared-fleet.hf-hero .hero-actions{gap:13px}#shared-fleet.hf-hero .hero-actions .hf-primary{padding:12px 17px}#shared-fleet.hf-hero .hero-actions .hero-explore{font-size:10px}#shared-fleet.hf-hero .hero-note{gap:5px;font-size:9px}#shared-fleet.hf-hero .hf-bottom{padding-left:19px;padding-right:19px}#shared-fleet.hf-hero .compatibility-rail>span:not(.rail-intro){gap:5px;font-size:10px}}@media (prefers-reduced-motion:reduce){#shared-fleet.hf-hero *,#shared-fleet.hf-hero :before{transition:none!important;animation:none!important}#shared-fleet.hf-hero .hero-actions a:hover,#shared-fleet.hf-hero .hero-actions a:hover svg{transform:none}}@media (width>=1000px) and (height<=800px){#shared-fleet.hf-hero{padding-top:18px}#shared-fleet.hf-hero .hf-masthead{padding-top:19px}#shared-fleet.hf-hero .hero-grid{padding-top:17px;padding-bottom:20px}#shared-fleet.hf-hero .hero-copy{padding-bottom:0}#shared-fleet.hf-hero .hero-copy h1{font-size:64px}#shared-fleet.hf-hero .hero-description{max-width:380px;margin-top:20px;font-size:15px;line-height:1.7}#shared-fleet.hf-hero .hero-actions{margin-top:23px}#shared-fleet.hf-hero .hero-actions .hf-primary{min-height:48px;padding-top:13px;padding-bottom:13px}#shared-fleet.hf-hero .hero-fleet-figure{justify-self:end;max-width:535px;padding-top:0}#shared-fleet.hf-hero .sf-caption{padding-top:6px}#shared-fleet.hf-hero .hf-bottom{padding-top:18px;padding-bottom:18px}}#shared-fleet .vh-art{--vh-ink:#223541;--vh-muted:#627582;--vh-edge:#a1b2bc;--vh-soft-edge:#ccd7da;--vh-metal-top:#fff;--vh-metal-mid:#eef3f6;--vh-metal-end:#cddbe4;--vh-left:#bccdd8;--vh-right:#d8e4eb;--vh-inset:#d9e4ea;--vh-inset-edge:#adbec8;--vh-highlight:#fff;--vh-screw:#839aa6;--vh-port:#243d4c;--vh-vent:#657f8d;--vh-dark:#293d4a;--vh-dark-top:#536775;--vh-dark-left:#233642;--vh-dark-right:#344c5b;--vh-dark-edge:#617c8b;--vh-dark-mark:#bcd5df;--vh-vent-dark:#526f7e;--vh-base:#e1e9ed;--vh-base-left:#b9c8d0;--vh-base-right:#c8d6dd;--vh-slot:#dae4e9;--vh-copper:#bf713c;--vh-teal:#138879;--vh-teal-bright:#7cd4bb;--vh-core-base:#a96941;--vh-core-top:#ffe1bd;--vh-core-mid:#e7ac7c;--vh-core-end:#cd8a57;--vh-core-face:#bd8154;--vh-core-left:#9a5e38;--vh-core-right:#b77443;--vh-core-edge:#b57c54;--vh-core-etch:#fce4c7;--vh-core-ink:#6e3d22;--vh-core-dark:#6b422c;--vh-card:#fcfdfb;--vh-route:#b6c5cc;--vh-conduit:#e2e8e9;filter:none;width:100%;height:auto;font-family:var(--sans);text-rendering:geometricprecision;isolation:isolate;display:block;overflow:visible;transform:none}html[data-theme=dark] #shared-fleet .vh-art{--vh-ink:#e9f0f0;--vh-muted:#95abb4;--vh-edge:#5a6b76;--vh-soft-edge:#354750;--vh-metal-top:#8fa1ac;--vh-metal-mid:#627985;--vh-metal-end:#415865;--vh-left:#293e4c;--vh-right:#405765;--vh-inset:#2e4350;--vh-inset-edge:#68808a;--vh-highlight:#b4c9d2;--vh-screw:#a9bec6;--vh-port:#16242c;--vh-vent:#718e9a;--vh-dark:#1d2a34;--vh-dark-top:#3e5261;--vh-dark-left:#14232c;--vh-dark-right:#263a47;--vh-dark-edge:#556d7a;--vh-dark-mark:#c2d9de;--vh-vent-dark:#4d6573;--vh-base:#253641;--vh-base-left:#1b2a34;--vh-base-right:#293e49;--vh-slot:#324c59;--vh-copper:#e9a16d;--vh-teal:#6ec8b5;--vh-teal-bright:#a0e9cf;--vh-core-base:#79533a;--vh-core-top:#f0bf91;--vh-core-mid:#ca8b5b;--vh-core-end:#a6693e;--vh-core-face:#9d623c;--vh-core-left:#714429;--vh-core-right:#895130;--vh-core-edge:#b37e56;--vh-core-etch:#efd1ae;--vh-core-ink:#4e2b1c;--vh-core-dark:#492e20;--vh-card:#1c2b31;--vh-route:#506771;--vh-conduit:#263b45}#shared-fleet.hf-hero .hero-fleet-figure.vh-figure{box-shadow:none;background:0 0;border:0;align-self:center;padding:0;transform:none}#shared-fleet.hf-hero .hero-fleet-figure.vh-figure:before{display:none}#shared-fleet .vh-art text{stroke:none}#shared-fleet .vh-org-name{fill:var(--vh-ink);letter-spacing:-.55px;font-size:22px;font-weight:620}#shared-fleet .vh-org-repo{fill:var(--vh-muted);font:400 14px var(--mono);letter-spacing:0}#shared-fleet .vh-machine-label{fill:var(--vh-ink);letter-spacing:-.6px;font-size:25px;font-weight:530}#shared-fleet .vh-micro{fill:var(--vh-muted);font:500 11px var(--mono);letter-spacing:1.35px}#shared-fleet .vh-conduit{fill:none;stroke:var(--vh-conduit);stroke-width:8px;stroke-linejoin:round;stroke-linecap:round}#shared-fleet .vh-route{fill:none;stroke:var(--vh-route);stroke-width:1.25px;stroke-linejoin:round;stroke-linecap:round}#shared-fleet .vh-route-signal{fill:none;stroke:var(--vh-copper);stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round;opacity:0}#shared-fleet .vh-job{--vh-job-top:#f8cca6;--vh-job-face:#e0a16d;--vh-job-side:#b77949;--vh-job-edge:#b97b4c;--vh-job-ink:#603b24}#shared-fleet .vh-job[data-org="1"],#shared-fleet .vh-job[data-state=complete]{--vh-job-top:#a9dbcc;--vh-job-face:#67b6a2;--vh-job-side:#3a8e7c;--vh-job-edge:#518e80;--vh-job-ink:#164f46}html[data-theme=dark] #shared-fleet .vh-job{--vh-job-top:#f4c69d;--vh-job-face:#d69b6c;--vh-job-side:#9c6b48;--vh-job-edge:#ddab7c;--vh-job-ink:#593a26}html[data-theme=dark] #shared-fleet .vh-job[data-org="1"],html[data-theme=dark] #shared-fleet .vh-job[data-state=complete]{--vh-job-top:#b1e5d2;--vh-job-face:#75bea8;--vh-job-side:#448d7b;--vh-job-edge:#93c9b7;--vh-job-ink:#184d41}#shared-fleet .vh-caption{color:var(--hf-muted);font:400 10px/1.5 var(--sans);white-space:nowrap;justify-content:center;align-items:center;gap:10px;margin:-4px 0 0;padding:0;display:flex}#shared-fleet .vh-key{align-items:center;gap:5px;display:inline-flex}#shared-fleet .vh-key i{border-radius:2px;width:6px;height:6px;display:inline-block}#shared-fleet .vh-key-copper{background:#bd7b4a}#shared-fleet .vh-key-teal{background:#379b83}#shared-fleet .vh-caption-divider{opacity:.22;background:currentColor;width:1px;height:10px;margin:0 2px}@media (width<=700px){#shared-fleet.hf-hero .hero-fleet-figure.vh-figure{padding-top:7px}#shared-fleet .vh-org-name{font-size:25px}#shared-fleet .vh-org-repo{font-size:17px}#shared-fleet .vh-machine-label{font-size:29px}#shared-fleet .vh-micro{letter-spacing:.7px;font-size:14px}#shared-fleet .vh-caption{gap:7px;font-size:9px}#shared-fleet .vh-caption-divider{margin:0}}@media (prefers-reduced-motion:reduce){#shared-fleet .vh-art{scroll-behavior:auto}}#shared-fleet .vh-art{--vh-mini-top:#fafbfc;--vh-mini-mid:#e3e7eb;--vh-mini-end:#ccd2d8;--vh-mini-left:#cbd1d8;--vh-mini-left-mid:#b8c0c8;--vh-mini-right-dark:#a0abb6;--vh-mini-right:#cbd3da;--vh-mini-edge:#8e9daa;--vh-mini-highlight:#fff;--vh-mini-logo:#4a5057;--vh-mini-foot:#3c444c;--vh-mini-foot-edge:#56606a;--vh-mini-seam:#77828e;--vh-mini-led:#fff}html[data-theme=dark] #shared-fleet .vh-art{--vh-mini-top:#dce2e8;--vh-mini-mid:#b9c4ce;--vh-mini-end:#95a4b1;--vh-mini-left:#97a6b3;--vh-mini-left-mid:#7f909f;--vh-mini-right-dark:#657887;--vh-mini-right:#93a3b0;--vh-mini-edge:#8799a6;--vh-mini-highlight:#eff5f9;--vh-mini-logo:#253642;--vh-mini-foot:#202d36;--vh-mini-foot-edge:#4b606e;--vh-mini-seam:#536876;--vh-mini-led:#ebf8fb}#shared-fleet .vh-mac-mini .vh-micro{letter-spacing:.9px;font-size:10px}@media (width<=700px){#shared-fleet .vh-mac-mini .vh-micro{letter-spacing:.4px;font-size:12px}}#ai-assist.ai-scroll-section{--ai-story-opacity:1;--ai-result-opacity:1;--ai-result-y:0px;--ai-processor-power:0;margin-top:18px;padding:0;scroll-margin-top:95px;position:relative}#ai-assist .ai-scroll-stage{width:100%;padding:58px 0 66px;position:relative}#ai-assist.ai-scroll-enabled .ai-scroll-stage{top:var(--ai-pin-top,90px);padding:28px 0;position:sticky}#ai-assist.ai-scroll-section .ai-layout{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:center;gap:65px;display:grid}#ai-assist.ai-scroll-section .ai-copy{min-width:0;max-width:500px;display:block}#ai-assist.ai-scroll-section .eyebrow{margin-bottom:20px;line-height:1.6}#ai-assist.ai-scroll-section h2{letter-spacing:-2.2px;margin:0;font-size:clamp(38px,3.6vw,53px);line-height:1.08}#ai-assist.ai-scroll-section .ai-intro{max-width:440px;margin:21px 0 0;font-size:15px;line-height:1.75}#ai-assist .ai-story-steps{gap:7px;margin:28px 0 0;padding:0;list-style:none;display:grid}#ai-assist .ai-story-step{border-top:1px solid var(--sp-line);color:var(--sp-secondary);grid-template-columns:32px minmax(0,1fr);gap:13px;padding:17px 14px 17px 0;display:grid;position:relative}#ai-assist .ai-story-step:last-child{border-bottom:1px solid var(--sp-line)}#ai-assist .ai-story-number{font:11px/1.6 var(--mono);color:var(--sp-secondary);padding-top:3px}#ai-assist .ai-story-step strong{font:550 16px/1.5 var(--sans);letter-spacing:-.25px;color:var(--sp-secondary)}#ai-assist .ai-story-step p{font:400 12px/1.7 var(--sans);color:var(--sp-secondary);margin:4px 0 0}#ai-assist .ai-story-step[aria-current=step] strong{color:var(--sp-ink)}#ai-assist .ai-story-step[aria-current=step] .ai-story-number{color:var(--ai-copper)}#ai-assist .ai-step-progress{background:0 0;width:100%;height:2px;position:absolute;bottom:-1px;left:0;overflow:hidden}#ai-assist .ai-step-progress i{transform-origin:0;background:var(--ai-copper);width:100%;height:100%;display:block;transform:scaleX(0)}#ai-assist .ai-provider-summary{margin:24px 0 0}#ai-assist .ai-provider-caption{font:500 9px/1.5 var(--mono);letter-spacing:.8px;color:var(--sp-secondary);display:block}#ai-assist .ai-provider-summary p{flex-wrap:wrap;align-items:center;gap:13px;margin:12px 0 0;display:flex}#ai-assist .ai-provider-summary p>span{font:450 12px/1.5 var(--sans);color:var(--sp-ink);align-items:center;gap:7px;display:inline-flex}#ai-assist .ai-provider-summary svg{fill:none;width:16px;height:16px;stroke:var(--ai-muted);stroke-width:1.2px}#ai-assist .ai-provider-summary i{opacity:.38;font-size:12px;font-style:normal}#ai-assist .ai-scroll-hint{color:var(--sp-secondary);font:400 10px/1.6 var(--sans);align-items:center;gap:8px;margin:20px 0 0;display:none}#ai-assist .ai-scroll-hint svg{fill:none;stroke:currentColor;stroke-width:1.1px;width:13px;height:13px}#ai-assist.ai-scroll-enabled .ai-scroll-hint{display:flex}#ai-assist.ai-scroll-section .ai-example{width:100%;min-width:0;max-width:640px;box-shadow:var(--sp-shadow);border-radius:22px;justify-self:center;margin:0;padding:18px 20px 0}#ai-assist.ai-scroll-section .ai-example-top{background:0 0;border:0;margin:0 0 9px;padding:11px 0 13px}#ai-assist.ai-scroll-section .ai-preview-badge{letter-spacing:.4px;font-size:7px}#ai-assist.ai-scroll-section .ai-source-strip{opacity:var(--ai-story-opacity);padding:11px 0}#ai-assist.ai-scroll-section .ai-source-strip strong{font-size:12px}#ai-assist.ai-scroll-section .ai-source-strip>div>span{font-size:8px}#ai-assist.ai-scroll-section .ai-art-wrap{opacity:var(--ai-story-opacity);margin:11px 0 3px}#ai-assist.ai-scroll-section .ai-art{width:100%;max-height:230px}#ai-assist .ai-analysis-caption{opacity:var(--ai-story-opacity);justify-content:space-between;align-items:center;gap:8px;margin:7px 0 14px;padding:0 4px;display:flex}#ai-assist .ai-analysis-caption span{font:400 9px/1.5 var(--sans);color:var(--sp-secondary)}#ai-assist[data-ai-phase="0"] [data-ai-stage-label="0"],#ai-assist[data-ai-phase="1"] [data-ai-stage-label="1"],#ai-assist[data-ai-phase="2"] [data-ai-stage-label="2"]{color:var(--ai-copper)}#ai-assist.ai-scroll-section .ai-result{min-height:159px;opacity:var(--ai-result-opacity);transform:translateY(var(--ai-result-y));margin:0;padding:15px 16px;transition:none}#ai-assist.ai-scroll-section .ai-result h3{font-size:16px;line-height:1.4}#ai-assist.ai-scroll-section .ai-result p{font-size:12px;line-height:1.7}#ai-assist.ai-scroll-section .ai-example-foot{padding:14px 0;font-size:9px}#ai-assist.ai-scroll-section .ai-example-foot>span:first-child{letter-spacing:.5px;font-size:7px}#ai-assist .ai-static-review{border-top:1px solid var(--sp-line);margin-top:14px;padding-top:15px}#ai-assist .ai-static-review h3{font:550 15px/1.5 var(--sans);margin:10px 0 7px}#ai-assist .ai-static-review p{font:400 12px/1.7 var(--sans);color:var(--sp-secondary);margin-bottom:10px}#ai-assist .ai-static-review>code{font:9px var(--mono);color:var(--ai-sage)}#ai-assist.ai-scroll-enabled .ai-static-review{display:none}#ai-assist.ai-scroll-section .ai-route-signal{transition:none}#ai-assist.ai-scroll-section .ai-model-led{fill:var(--ai-copper);opacity:calc(.45 + var(--ai-processor-power)*.55)}@media (width>=981px) and (height<=790px){#ai-assist.ai-scroll-section .ai-layout{gap:45px}#ai-assist.ai-scroll-section .eyebrow{margin-bottom:13px}#ai-assist.ai-scroll-section h2{font-size:43px}#ai-assist.ai-scroll-section .ai-intro{margin-top:15px;font-size:14px}#ai-assist .ai-story-steps{gap:0;margin-top:18px}#ai-assist .ai-story-step{padding-top:12px;padding-bottom:12px}#ai-assist .ai-provider-summary{margin-top:18px}#ai-assist .ai-scroll-hint{margin-top:13px}#ai-assist.ai-scroll-section .ai-art{max-height:174px}#ai-assist.ai-scroll-section .ai-result{min-height:147px}#ai-assist.ai-scroll-enabled .ai-scroll-stage{padding-block:15px}}@media (width<=980px){#ai-assist.ai-scroll-section .ai-layout{grid-template-columns:minmax(0,1fr);gap:24px}#ai-assist.ai-scroll-section .ai-copy{justify-self:center;width:100%;max-width:640px}#ai-assist.ai-scroll-section .ai-story-steps{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}#ai-assist.ai-scroll-section .ai-story-step{border-bottom:1px solid var(--sp-line);grid-template-columns:21px 1fr;gap:8px;padding:12px 0}#ai-assist.ai-scroll-section .ai-story-step strong{font-size:14px}#ai-assist.ai-scroll-section .ai-story-step p{display:none}#ai-assist.ai-scroll-section .ai-provider-summary{margin-top:14px}#ai-assist.ai-scroll-section .ai-provider-caption{display:none}#ai-assist.ai-scroll-section .ai-provider-summary p{margin:0}#ai-assist.ai-scroll-section .ai-scroll-hint{display:none}#ai-assist.ai-scroll-section .ai-example{max-width:640px}#ai-assist.ai-scroll-section .ai-art{max-height:165px}#ai-assist.ai-scroll-section .ai-intro{max-width:600px;margin-top:13px;font-size:14px;line-height:1.6}#ai-assist.ai-scroll-section .eyebrow{margin-bottom:13px;font-size:10px}#ai-assist.ai-scroll-section h2{font-size:39px}}@media (width<=600px){#ai-assist.ai-scroll-section{margin-top:0}#ai-assist .ai-scroll-stage{padding:40px 0}#ai-assist.ai-scroll-enabled .ai-scroll-stage{padding:13px 0}#ai-assist.ai-scroll-section .ai-layout{gap:17px}#ai-assist.ai-scroll-section .ai-copy{display:block}#ai-assist.ai-scroll-section .eyebrow{letter-spacing:.25px;margin:0 0 10px;font-size:9px}#ai-assist.ai-scroll-section h2{letter-spacing:-1.4px;font-size:35px;line-height:1.06}#ai-assist.ai-scroll-section .ai-intro{margin:11px 0 0;font-size:12px;line-height:1.6}#ai-assist.ai-scroll-section .ai-story-steps{gap:13px;margin-top:13px}#ai-assist.ai-scroll-section .ai-story-step{grid-template-columns:18px 1fr;gap:6px;padding:10px 0}#ai-assist.ai-scroll-section .ai-story-step strong{letter-spacing:-.1px;font-size:11px}#ai-assist.ai-scroll-section .ai-story-number{padding-top:0;font-size:9px}#ai-assist.ai-scroll-section .ai-provider-summary{margin-top:10px}#ai-assist.ai-scroll-section .ai-provider-summary p{gap:9px}#ai-assist.ai-scroll-section .ai-provider-summary p>span{gap:6px;font-size:10px}#ai-assist.ai-scroll-section .ai-provider-summary svg{width:13px;height:13px}#ai-assist.ai-scroll-section .ai-example{border-radius:17px;grid-row:auto;padding:11px 13px 0}#ai-assist.ai-scroll-section .ai-example-top{margin-bottom:0;padding:4px 0 9px}#ai-assist.ai-scroll-section .ai-preview-badge{font-size:6px}#ai-assist.ai-scroll-section .ai-mark{font-size:8px}#ai-assist.ai-scroll-section .ai-mark svg{width:13px;height:13px}#ai-assist.ai-scroll-section .ai-source-strip{gap:8px;padding:8px 0}#ai-assist.ai-scroll-section .ai-source-strip strong{font-size:10px}#ai-assist.ai-scroll-section .ai-source-strip>div>span{margin-top:2px;font-size:7px}#ai-assist.ai-scroll-section .ai-source-state{padding:4px 5px;font-size:6px}#ai-assist.ai-scroll-section .ai-art-wrap{margin:6px -3px 0}#ai-assist.ai-scroll-section .ai-art{max-height:128px}#ai-assist.ai-scroll-section .ai-analysis-caption{gap:4px;margin:3px 0 9px}#ai-assist.ai-scroll-section .ai-analysis-caption span{font-size:8px}#ai-assist.ai-scroll-section .ai-result{min-height:139px;padding:11px 12px}#ai-assist.ai-scroll-section .ai-result-top{margin-bottom:8px}#ai-assist.ai-scroll-section .ai-result h3{font-size:13px;line-height:1.4}#ai-assist.ai-scroll-section .ai-result p{margin-top:6px;font-size:10px;line-height:1.65}#ai-assist.ai-scroll-section .ai-evidence{gap:5px;margin-top:8px}#ai-assist.ai-scroll-section .ai-evidence code,#ai-assist.ai-scroll-section .ai-evidence>span{font-size:7px}#ai-assist.ai-scroll-section .ai-example-foot{gap:6px;padding:10px 0;font-size:7px}#ai-assist.ai-scroll-section .ai-example-foot>span:first-child{letter-spacing:.2px;font-size:5.5px}}@media (width<=355px){#ai-assist.ai-scroll-section h2{font-size:31px}#ai-assist.ai-scroll-section .ai-intro{font-size:11px}#ai-assist.ai-scroll-section .ai-story-step strong{font-size:10px}#ai-assist.ai-scroll-section .ai-story-steps{gap:8px}#ai-assist.ai-scroll-section .ai-art{max-height:110px}#ai-assist.ai-scroll-section .ai-result{min-height:145px}#ai-assist.ai-scroll-enabled .ai-scroll-stage{padding-block:8px}#ai-assist.ai-scroll-section .ai-layout{gap:13px}#ai-assist.ai-scroll-section .ai-example-foot{flex-wrap:nowrap}}@media (prefers-reduced-motion:reduce){#ai-assist.ai-scroll-section{height:auto!important}#ai-assist .ai-scroll-stage{position:relative!important;top:auto!important}#ai-assist .ai-scroll-hint{display:none!important}#ai-assist .ai-static-review{display:block!important}#ai-assist .ai-step-progress i{transform:scaleX(1)!important}}#observability.os-refined{--ob-deck-a:#293c43;--ob-deck-b:#15242c;--ob-front:#18262c;--ob-side:#101d25;--ob-rim:#54656a;--ob-rim-dark:#35494e;--ob-bevel:#6c7c7b;--ob-etch:#7e989638;--ob-socket:#111b213b;--ob-vent:#74908b88;--ob-ready:#93d4b6;--ob-copper-top-a:#efc9a5;--ob-copper-top-b:#d4a579;--ob-copper-front-a:#c58e5e;--ob-copper-front-b:#98704f;--ob-copper-side-a:#af7b50;--ob-copper-side-b:#865b40;--ob-mint-top-a:#dce8e1;--ob-mint-top-b:#b3cfc5;--ob-mint-front-a:#739c8e;--ob-mint-front-b:#4a7265;--ob-mint-side-a:#6e9587;--ob-mint-side-b:#42665b;--ob-done-top-a:#bbebd7;--ob-done-top-b:#79c9aa;--ob-done-front-a:#4c9e80;--ob-done-front-b:#39755f;--ob-done-side-a:#438e73;--ob-done-side-b:#2c624f;--ob-job-ink:#382d25}html[data-theme=light] #observability.os-refined{--ob-deck-a:#425961;--ob-deck-b:#273c46;--ob-front:#31464f;--ob-side:#253842;--ob-rim:#a8b6b7;--ob-rim-dark:#617a7e;--ob-bevel:#b8c4c2;--ob-etch:#b8cecc3d;--ob-socket:#172b3329;--ob-vent:#a4bbb788;--ob-ready:#99dcbf;--ob-copper-top-a:#f8d7b8;--ob-copper-top-b:#e6b88e;--ob-copper-front-a:#d6a06f;--ob-copper-front-b:#ba845d;--ob-copper-side-a:#bf8e64;--ob-copper-side-b:#a06c4c;--ob-mint-top-a:#e0ede7;--ob-mint-top-b:#b6d4c8;--ob-mint-front-a:#87b09e;--ob-mint-front-b:#649280;--ob-mint-side-a:#749f8d;--ob-mint-side-b:#507b6a}#observability.os-refined .ob-top{stroke:var(--ob-rim);stroke-width:.7px}#observability.os-refined .ob-front,#observability.os-refined .ob-side{stroke:var(--ob-rim-dark);stroke-width:.6px}#observability.os-refined .cj-face-top{stroke:#fff5dc99;stroke-width:.85px}#observability.os-refined .cj-face-front,#observability.os-refined .cj-face-side{stroke:#774d2b30;stroke-width:.65px}#observability.os-refined .cj-job-outline{stroke:#fffaf19c;stroke-width:.7px}#observability.os-refined .cj-circuit{opacity:.35}#observability.os-refined .cj-run-number{font-family:var(--mono);letter-spacing:-.4px;font-size:12px;font-weight:600}#observability.os-refined .cj-job-led{fill:#fff7e5}#observability.os-refined .os-steps{min-height:0;box-shadow:none;gap:5px;padding:9px}#observability.os-refined .os-steps>span{min-height:54px;padding:12px 8px}#observability.os-refined .os-deck{filter:none;overflow:visible}@media (width<=700px){#observability.os-refined .os-steps{gap:4px;padding:5px}#observability.os-refined .os-steps>span{min-height:43px;padding:8px 4px}}#ai-assist.as-section{--as-ink:#eeeae2;--as-muted:#9da6a4;--as-border:#ffffff19;--as-surface:#1c2327;--as-inset:#111a20;--as-paper:#29363e;--as-paper-side:#182932;--as-paper-line:#b3c1c8;--as-paper-soft:#7c939d;--as-metal-top:#65777e;--as-metal-end:#42565e;--as-metal-front:#34464e;--as-metal-side:#27373f;--as-rim:#a0b2b6;--as-copper:#e8af7f;--as-copper-soft:#ba8052;--as-copper-light:#f4cf9e;--as-copper-face:#906344;--as-copper-side:#6b4836;--as-green:#91ceb5;--as-green-soft:#80bfa733;--as-red:#eaa08d;--as-red-soft:#cd8c7730;--as-track:#72878040;isolation:isolate;border:0;height:auto;margin-top:80px;margin-bottom:80px;padding:0;position:relative}html[data-theme=light] #ai-assist.as-section{--as-ink:#222a30;--as-muted:#6b747a;--as-border:#233e4b20;--as-surface:#f6f7f7;--as-inset:#edf0f0;--as-paper:#fff;--as-paper-side:#c6d2d6;--as-paper-line:#54707b;--as-paper-soft:#9bafb7;--as-metal-top:#e2eaec;--as-metal-end:#b8c9cf;--as-metal-front:#8da4ae;--as-metal-side:#667e8c;--as-rim:#607f8e;--as-copper:#ac652f;--as-copper-soft:#cc9368;--as-copper-light:#f7d5b0;--as-copper-face:#c2916e;--as-copper-side:#9d7356;--as-green:#2b7c65;--as-green-soft:#b2d3c342;--as-red:#b1664a;--as-red-soft:#e4b5a838;--as-track:#809c9e44}#ai-assist .as-pin{width:100%;color:var(--as-ink);flex-direction:column;justify-content:center;align-items:center;gap:0;padding:25px 0;display:flex;position:relative}#ai-assist.as-pinned .as-pin{top:var(--as-top,86px);position:sticky}#ai-assist .as-heading{text-align:center;flex:none;max-width:740px;margin:0 auto 21px;padding:0 20px}#ai-assist .as-heading .eyebrow{letter-spacing:.07em;color:var(--as-muted);margin:0 0 19px;font-size:11px;line-height:1.4;display:block}#ai-assist .as-heading h2{font:500 clamp(32px,4.1vw,54px)/1.04 var(--sans);letter-spacing:-.055em;color:var(--as-ink);margin:0}#ai-assist .as-heading h2>span{color:var(--as-muted)}#ai-assist .as-heading p{font:400 15px/1.6 var(--sans);max-width:550px;color:var(--as-muted);margin:14px auto 0}#ai-assist .as-chapters{flex:none;gap:30px;width:100%;max-width:510px;margin:0 auto 4px;padding:0;list-style:none;display:flex}#ai-assist .as-chapter{border-bottom:1px solid var(--as-border);font:500 13px/1.4 var(--sans);color:var(--as-muted);flex:1;justify-content:center;align-items:center;gap:9px;padding:11px 0 13px;display:flex;position:relative}#ai-assist .as-chapter b{font:400 9px/1.4 var(--mono);border:1px solid var(--as-border);border-radius:50%;place-items:center;width:23px;height:23px;display:grid}#ai-assist .as-chapter[aria-current=step]{color:var(--as-ink)}#ai-assist .as-chapter[aria-current=step] b{color:var(--as-copper);background:var(--as-red-soft);border-color:#0000}#ai-assist .as-chapter>i{background:var(--as-copper);transform-origin:0;width:100%;height:2px;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}#ai-assist .as-scene{flex:0 auto;width:100%;max-width:1060px;min-height:0;margin:0 auto;position:relative}#ai-assist .as-art{filter:none;width:100%;height:auto;max-height:360px;display:block;overflow:visible}#ai-assist .as-art text{font-family:var(--mono);fill:var(--as-muted);letter-spacing:.7px;font-size:11px}#ai-assist .as-floor{stroke:var(--as-track);stroke-width:.7px;fill:none;opacity:.27}#ai-assist .as-face-top{fill:url(#as-metal-material);stroke:var(--as-rim);stroke-width:.75px}#ai-assist .as-face-front{fill:var(--as-metal-front);stroke:var(--as-rim);stroke-width:.65px}#ai-assist .as-face-side{fill:var(--as-metal-side);stroke:var(--as-rim);stroke-width:.65px}#ai-assist .as-paper{fill:var(--as-paper);stroke:var(--as-rim);stroke-width:.85px}#ai-assist .as-paper-edge{fill:var(--as-paper-side);stroke:var(--as-rim);stroke-width:.6px}#ai-assist .as-line{fill:none;stroke:var(--as-paper-line);stroke-width:3px;stroke-linecap:round}#ai-assist .as-line-soft{stroke:var(--as-paper-soft);stroke-width:2.3px;stroke-linecap:round;fill:none}#ai-assist .as-error{fill:var(--as-red-soft);stroke:none}#ai-assist .as-error-line{stroke:var(--as-red);fill:none;stroke-width:3px;stroke-linecap:round}#ai-assist .as-success-line{stroke:var(--as-green);fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}#ai-assist .as-path-base{stroke:var(--as-track);fill:none;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}#ai-assist .as-path-in{stroke:var(--as-copper);fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}#ai-assist .as-path-out{stroke:var(--as-green);fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}#ai-assist .as-glyph{fill:var(--as-copper-face);font-family:var(--sans);letter-spacing:-1px;font-size:32px;font-weight:600}#ai-assist .as-badge rect{fill:var(--as-surface);stroke:var(--as-border);stroke-width:1px}#ai-assist .as-badge text{letter-spacing:1px;fill:var(--as-muted);font-size:10px}#ai-assist #as-source-state{fill:var(--as-red)}#ai-assist .as-result{text-align:center;width:min(640px,100% - 32px);min-height:106px;transform:translateY(var(--as-result-y,0px));opacity:var(--as-result-opacity,1);flex-direction:column;flex:none;justify-content:center;align-items:center;margin:-7px auto 0;display:flex;position:relative}#ai-assist .as-result:before{content:"";background:var(--as-green);opacity:.7;width:26px;height:1px;margin-bottom:13px;display:block}#ai-assist .as-result-label{font:500 10px/1.4 var(--mono);letter-spacing:1px;color:var(--as-green);margin-bottom:8px}#ai-assist .as-result h3{font:500 clamp(19px,2.2vw,26px)/1.2 var(--sans);letter-spacing:-.035em;color:var(--as-ink);margin:0 0 6px}#ai-assist .as-result p{font:400 13px/1.55 var(--sans);color:var(--as-muted);max-width:510px;margin:0 0 9px}#ai-assist .as-evidence{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}#ai-assist .as-evidence code{font:400 10px/1.5 var(--mono);color:var(--as-muted);border:1px solid var(--as-border);background:var(--as-surface);border-radius:5px;padding:3px 7px}#ai-assist .as-foot{color:var(--as-muted);font:400 11px/1.4 var(--sans);flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:8px 18px;margin:27px 0 0;display:flex}#ai-assist .as-providers{border-right:1px solid var(--as-border);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;padding-right:18px;display:flex}#ai-assist .as-providers span{align-items:center;gap:6px;display:inline-flex}#ai-assist .as-providers .as-byo{font:500 9px/1 var(--mono);letter-spacing:1.4px;text-transform:uppercase;color:var(--orange)}#ai-assist .as-providers svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}#ai-assist .as-note{font:400 9px/1.5 var(--mono);letter-spacing:.15px}#ai-assist .as-static-review{display:none}@media (width>=901px) and (height<=830px){#ai-assist .as-heading{margin-bottom:8px}#ai-assist .as-heading h2{font-size:43px}#ai-assist .as-heading .eyebrow{margin-bottom:13px}#ai-assist .as-heading p{display:none}#ai-assist .as-art{max-height:290px}#ai-assist .as-foot{margin-top:18px}}@media (width<=900px){#ai-assist.as-section{margin-top:52px;margin-bottom:52px}#ai-assist .as-heading h2{font-size:43px}#ai-assist .as-art{max-height:300px}#ai-assist .as-heading p{font-size:13px}}@media (width<=600px){#ai-assist.as-section{margin-top:45px;margin-bottom:45px}#ai-assist .as-pin{padding:18px 0}#ai-assist .as-heading{margin-bottom:13px;padding:0 4px}#ai-assist .as-heading .eyebrow{letter-spacing:.03em;margin-bottom:14px;font-size:9px}#ai-assist .as-heading h2{font-size:35px;line-height:1.08}#ai-assist .as-heading p{display:none}#ai-assist .as-chapters{gap:15px;width:calc(100% - 8px);margin-bottom:7px}#ai-assist .as-chapter{gap:6px;padding:8px 0 11px;font-size:11px}#ai-assist .as-chapter b{width:19px;height:19px;font-size:8px}#ai-assist .as-scene{width:calc(100% + 22px);max-width:none}#ai-assist .as-art{width:100%;height:224px;max-height:224px}#ai-assist .as-result{width:100%;min-height:143px;margin:-15px auto 0}#ai-assist .as-result-label{font-size:9px}#ai-assist .as-result h3{max-width:310px;font-size:21px}#ai-assist .as-result p{max-width:325px;font-size:12px}#ai-assist .as-evidence{gap:5px}#ai-assist .as-evidence code{padding:3px 5px;font-size:8.5px}#ai-assist .as-foot{gap:9px;margin-top:18px;font-size:10px}#ai-assist .as-providers{border:0;width:100%;padding:0}#ai-assist .as-note{font-size:8px}}@media (width<=360px){#ai-assist .as-heading h2{font-size:31px}#ai-assist .as-art{height:197px}#ai-assist .as-chapter{font-size:10px}}@media (prefers-reduced-motion:reduce){#ai-assist.as-section{height:auto!important}#ai-assist .as-pin{position:relative!important;top:auto!important}#ai-assist .as-result{opacity:1!important;transform:none!important}#ai-assist .as-static-review{text-align:center;border-top:1px solid var(--as-border);width:min(600px,100%);color:var(--as-ink);margin-top:22px;padding:20px;display:block}#ai-assist .as-static-review small{font:400 10px/1.5 var(--mono);color:var(--as-green)}#ai-assist .as-static-review h3{font:500 21px/1.3 var(--sans);letter-spacing:-.03em;margin:9px 0}#ai-assist .as-static-review p{font:400 13px/1.5 var(--sans);color:var(--as-muted);margin:0}}#ai-assist .as-art .as-glyph{font:600 32px/1 var(--sans);letter-spacing:-1.5px;fill:var(--as-copper-face)}#ai-assist .as-scene{align-self:center;margin-inline:0}#ai-assist .as-art{max-height:310px}#ai-assist .as-result{height:140px;min-height:140px}#ai-assist .as-static-review{text-align:center;border-top:1px solid var(--as-border);width:min(600px,100%);color:var(--as-ink);margin-top:18px;padding:18px}#ai-assist .as-static-review small{font:400 10px/1.5 var(--mono);color:var(--as-green)}#ai-assist .as-static-review h3{font:500 21px/1.3 var(--sans);letter-spacing:-.03em;margin:9px 0}#ai-assist .as-static-review p{font:400 13px/1.5 var(--sans);color:var(--as-muted);margin:0}@media (width>=901px) and (height<=830px){#ai-assist .as-pin{padding:12px 0}#ai-assist .as-heading{margin-bottom:2px}#ai-assist .as-heading h2{font-size:39px}#ai-assist .as-heading .eyebrow{margin-bottom:10px;font-size:10px}#ai-assist .as-chapter{padding:8px 0}#ai-assist .as-art{max-height:230px}#ai-assist .as-result{height:122px;min-height:122px;margin-top:-4px}#ai-assist .as-result h3{font-size:23px}#ai-assist .as-foot{margin-top:10px}}@media (width<=600px){#ai-assist .as-scene{width:100%;margin:0 auto}#ai-assist .as-art{height:182px;max-height:182px}#ai-assist .as-result{height:158px;min-height:158px;margin-top:0}#ai-assist .as-badge,#ai-assist #as-input-caption,#ai-assist #as-output-caption{display:none}#ai-assist .as-foot{margin-top:10px}}@media (width<=360px){#ai-assist .as-art{height:164px;max-height:164px}#ai-assist .as-result{height:164px;min-height:164px}}@media (width<=900px) and (height<=710px){#ai-assist .as-pin{padding:10px 0}#ai-assist .as-heading{margin-bottom:8px}#ai-assist .as-heading h2{font-size:31px}#ai-assist .as-art{height:155px;max-height:155px}}@media (width<=600px){#ai-assist .as-floor{display:none}}#ai-assist .as-art .as-glyph{fill:#795339}html[data-theme=dark] #ai-assist .as-art .as-glyph{fill:#62452f}#ai-assist .as-face-label text{font:500 8px/1 var(--mono);letter-spacing:2.2px;fill:var(--as-ink);dominant-baseline:central;opacity:.72}#ai-assist .as-plate-label text{letter-spacing:2.2px;fill:var(--as-copper);opacity:.9;font-size:8px}#ai-assist .as-trace{fill:none;stroke:var(--as-rim);stroke-opacity:.28;stroke-width:1px}#ai-assist .as-vents{stroke:var(--as-metal-side);stroke-width:1.7px;stroke-linecap:round;fill:none}#ai-assist .as-s1-accent{fill:none;stroke:var(--as-copper-soft);stroke-width:2.5px}#ai-assist .as-pins path{fill:none;stroke:var(--as-copper-soft);stroke-width:2.4px;stroke-linecap:butt}#ai-assist .as-plate-glass{fill:var(--as-copper);fill-opacity:.07;stroke:var(--as-copper-light);stroke-opacity:.55;stroke-width:.9px;stroke-dasharray:3 4}#ai-assist .as-plate-rim{fill:none;stroke:var(--as-copper);stroke-width:1.6px;stroke-opacity:.8}#ai-assist .as-cells rect{fill:var(--as-copper);opacity:.1}#ai-assist .as-engine-status{fill:var(--as-muted);font:500 9.5px/1 var(--mono)!important;letter-spacing:1.8px!important}#ai-assist .as-engine-status.is-ready{fill:var(--as-green)}#ai-assist .as-arc{fill:none;stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}#ai-assist .as-arc-in{stroke:var(--as-red)}#ai-assist .as-arc-out{stroke:var(--as-green)}#ai-assist .as-tile-halo{fill:var(--as-red-soft)}#ai-assist .as-tile-halo-green{fill:var(--as-green-soft)}#ai-assist .as-tile-red{fill:var(--as-paper);stroke:var(--as-red);stroke-width:1.2px}#ai-assist .as-tile-green{fill:var(--as-paper);stroke:var(--as-green);stroke-width:1.2px}#ai-assist .as-draw{stroke-dasharray:1 1}@media (width<=600px){#ai-assist .as-art{max-height:none}#ai-assist .as-face-label,#ai-assist .as-engine-status{display:none}}@media (prefers-reduced-motion:reduce){#ai-assist .as-draw{stroke-dasharray:none}}.mxc{--cb-1:#fff;--cb-2:#f4f6f9;--cb-3:#e2e8ef;--cb-hi:#ffffffbf;--cb-sh:#465c7433}html[data-theme=dark] .mxc{--cb-1:#8a95a1;--cb-2:#5f6a76;--cb-3:#3f4852;--cb-hi:#ffffff24;--cb-sh:#00000080}.cb-1{stop-color:var(--cb-1)}.cb-2{stop-color:var(--cb-2)}.cb-3{stop-color:var(--cb-3)}.cb-hi ellipse{fill:var(--cb-hi)}.cb-shadow{flood-color:var(--cb-sh);flood-opacity:1}#cache3d-svg [data-cache-network],#cache3d-svg [data-packet-route],.is-sequence .cache-render-toolbar,.is-sequence .cache-render-caption{visibility:hidden}#cache3d-svg{--c3-line:#9fb0c4;--c3-copper:#b5592c;--c3-teal:#2b7d69;--c3-ink:#26354a;--c3-muted:#5a6b80;--c3-tag:#e3f2ec;--c3-miss-bg:#f8e7dc;--c3-cloud:#fff;--c3-cloud-line:#b8c6d6}html[data-theme=dark] #cache3d-svg{--c3-line:#4a5260;--c3-copper:#ff8258;--c3-teal:#4fc2a5;--c3-ink:#e6e3de;--c3-muted:#9a9aa3;--c3-tag:#173129;--c3-miss-bg:#3a2016;--c3-cloud:#2a2e35;--c3-cloud-line:#58606c}.c3x-dl,.c3x-hit{fill:none;stroke:var(--c3-line);stroke-width:1.5px;stroke-dasharray:3 6}.c3x-dl-lit{fill:none;stroke:var(--c3-copper);stroke-width:2.4px;stroke-linecap:round}.c3x-hit-lit{fill:none;stroke:var(--c3-teal);stroke-width:2.4px;stroke-linecap:round}.c3x-tag{fill:var(--c3-tag)}.c3x-dot{fill:var(--c3-teal)}.c3x-tag-t{font:600 11px var(--mono);letter-spacing:1.2px;fill:var(--c3-teal)}.c3x-cloud{fill:var(--c3-cloud);stroke:var(--c3-cloud-line);stroke-width:1.6px}.c3x-cap{font:500 12px var(--mono);letter-spacing:1.6px;fill:var(--c3-ink)}.c3x-sub{font:400 13px var(--sans);fill:var(--c3-muted)}.c3x-num{font:600 34px var(--sans);letter-spacing:-.5px}.c3x-copper{fill:var(--c3-copper)}.c3x-teal{fill:var(--c3-teal)}.c3x-pkt-dl{fill:var(--c3-copper)}.c3x-pkt{fill:var(--c3-teal)}.c3x-hit-lit[data-miss]{stroke:var(--c3-copper)}.c3x-tag-miss{fill:var(--c3-miss-bg)}.c3x-dot-miss,.c3x-tag-t-miss{fill:var(--c3-copper)}.c3x-pkt[data-kind=ask]{fill:var(--c3-ink)}.c3x-pkt[data-kind=miss]{fill:var(--c3-copper)}.mx-mach{--m-t1:#fbfdff;--m-t2:#edf2f8;--m-t3:#dce5f0;--m-f:#a9bace;--m-f2:#8e9fb5;--m-r:#8fa3bb;--m-r2:#71869f;--m-line:#7f93ac5c;--m-top-line:#9eafc5;--m-inset:#71829810;--m-acc:#6683a6;--m-side:#253349;--b-bg:#8393a544;--b-trace:#6683a6;--b-chip:#e1e8f1;--b-cell:#6683a6;--b-copper:#d0743f;--b-teal:#2b9b80;--b-text:#52647b}html[data-theme=dark] .mx-mach{--m-t1:#303035;--m-t2:#252528;--m-t3:#17181b;--m-f:#2a2a2f;--m-f2:#19191c;--m-r:#191a1e;--m-r2:#111215;--m-line:#ffffff12;--m-top-line:#ffffff27;--m-inset:#ffffff10;--m-acc:#777d89;--m-side:#e6dfd7;--b-bg:#0b0c0e44;--b-trace:#777d89;--b-chip:#0d0f11;--b-cell:#777d89;--b-copper:#ff8258;--b-teal:#4fc2a5;--b-text:#9a9aa3}.mx-mach .mx-f{fill:var(--m-f);stroke:var(--m-line)}.mx-mach .mx-r{fill:var(--m-r);stroke:var(--m-line)}.mx-mach .mx-t{fill:var(--m-t2);stroke:var(--m-top-line);stroke-width:1.3px}.mx-mach .mx-inset{stroke:var(--m-inset)}.mx-mach .mx-accent{stroke:var(--m-acc);opacity:.75}.mx-mach .mx-bottom{opacity:.2}.mx-side{font:500 24px var(--mono);letter-spacing:3px;fill:var(--m-side);opacity:.8}.mxb-bg{fill:var(--b-bg);opacity:.36;stroke:var(--b-trace);stroke-width:.8px}.mxb-trace{fill:none;stroke:var(--b-trace);opacity:.2}.mxb-chip{fill:var(--b-chip);stroke:var(--b-trace);stroke-opacity:.28}.mxb-cell{fill:var(--b-cell);opacity:.11}.mxb-copper{fill:var(--b-copper);opacity:.85}.mxb-teal{fill:var(--b-teal);opacity:.85}.mxb-chiptext{font:500 9px var(--mono);letter-spacing:1.5px;fill:var(--b-text)}.mxb-pin{fill:var(--b-cell);opacity:.55}.mxc{--n-t1:#4b6680;--n-t2:#384f67;--n-t3:#2a3f55;--n-f:#33495f;--n-r:#22364d;--n-line:#7f93ac66;--n-top-line:#6f87a3;--n-edge:#e07a4c;--n-ink:#f5f9ff;--n-sub:#b8c7d8;--n-guide:#c3a28a;--n-floor:#9652281a;--n-led:#7ed3b9}html[data-theme=dark] .mxc{--n-t1:#3a3d40;--n-t2:#26292b;--n-t3:#1a1d1e;--n-f:#25292b;--n-r:#141718;--n-line:#ffffff14;--n-top-line:#ffffff2e;--n-edge:#ff8258;--n-ink:#e8e4dc;--n-sub:#9a9aa3;--n-guide:#8d6547;--n-floor:#ff825814;--n-led:#4fc2a5}.cpn-f{fill:var(--n-f);stroke:var(--n-line)}.cpn-r{fill:var(--n-r);stroke:var(--n-line)}.cpn-t{fill:var(--n-t2);stroke:var(--n-top-line);stroke-width:1.3px}.cpn-inset{stroke:var(--n-top-line);opacity:.5}.cpn-edge{stroke:var(--n-edge);stroke-width:2.4px}.cpn-mark{font:500 44px var(--mono);letter-spacing:9px;fill:var(--n-ink)}.cpn-sub{font:500 11px var(--mono);letter-spacing:4px;fill:var(--n-sub)}.cpn-side{font:500 22px var(--mono);letter-spacing:4px;fill:var(--n-sub);opacity:.85}.cpn-guide{fill:none;stroke:var(--n-guide);stroke-width:1.6px;stroke-dasharray:3 9;opacity:.6}.cpn-floor{fill:none;stroke:var(--n-guide);stroke-opacity:.35;stroke-width:1.4px;stroke-dasharray:3 8}.cpn-led{fill:var(--n-led)}.cpn-led-2{opacity:.5}.mx-mach .mx-t{fill:url(#mxhg-top)}.mx-mach .mx-f{fill:url(#mxhg-front)}.mx-mach .mx-r{fill:url(#mxhg-right)}#mxo .mx-t{fill:url(#mxog-top)}#mxo .mx-f{fill:url(#mxog-front)}#mxo .mx-r{fill:url(#mxog-right)}.mx-mach,.vh-art{--mx-t1:#fbfdff;--mx-t2:#edf2f8;--mx-t3:#dce5f0;--mx-f1:#bac9da;--mx-f2:#a4b5c9;--mx-f3:#8e9fb5;--mx-r1:#8fa3bb;--mx-r2:#71869f}html[data-theme=dark] :is(.mx-mach,.vh-art){--mx-t1:#303035;--mx-t2:#252528;--mx-t3:#17181b;--mx-f1:#303035;--mx-f2:#232327;--mx-f3:#19191c;--mx-r1:#191a1e;--mx-r2:#111215}#mxo .mx-accent{opacity:var(--mxo-acc,.75)}#mxo .mx-bottom{opacity:.2}#shared-fleet{flex-direction:column;min-height:calc(100svh - 73px);padding-top:clamp(16px,3svh,36px);display:flex;overflow-x:clip}#shared-fleet .hf-canvas{flex-direction:column;flex:1;width:100%;max-width:none;margin:0;display:flex;position:relative;box-shadow:none!important;background:0 0!important;border-color:#0000!important;overflow:visible!important}#shared-fleet .hf-masthead,#shared-fleet .hero-note{display:none!important}#shared-fleet .hero-grid{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:clamp(24px,4vw,56px)!important;padding-bottom:12px!important}.hf-chips{flex-wrap:wrap;gap:10px;margin:20px 0 4px;padding:0;list-style:none;display:flex}.hf-chips li{border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:13px;display:inline-flex}.hf-chips li span{color:#2b9b80}html[data-theme=dark] .hf-chips li span{color:#4fe0bb}.hf-chips li.is-key{color:var(--text);background:#2b9b8012;border-color:#2b9b8059}.brand .brand-logo{object-fit:contain;width:44px;height:28px;display:block}.hd-visual{min-width:0;position:relative}.hd-dash{color:#eef1f4;font-family:var(--sans);background:#131820;border:1px solid #ffffff17;border-radius:14px;overflow:hidden;box-shadow:0 40px 80px -30px #0000008c,0 0 0 1px #00000040}.hero-overview>img{width:100%;height:auto;display:block}html[data-theme=dark] .hd-dash{box-shadow:0 40px 80px -30px #000000d9,0 0 0 1px #0006}.hd-bar{background:#0f141b;border-bottom:1px solid #ffffff0f;align-items:center;gap:7px;height:34px;padding:0 14px;display:flex}.hd-bar i{background:#3a404a;border-radius:50%;width:10px;height:10px}.hd-bar span{font:400 11px var(--mono);color:#6c7682;margin-left:12px}.hd-body{display:flex}.hd-side{color:#8d97a3;border-right:1px solid #ffffff0f;flex-direction:column;flex:none;gap:2px;width:142px;padding:16px 12px;font-size:12.5px;display:flex}.hd-side>span{border-radius:7px;padding:7px 8px}.hd-side>span.is-on{color:#eef1f4;background:#ffffff0f}.hd-org{align-items:center;gap:8px;padding:0 6px 12px;display:flex}.hd-org b{color:#eef1f4;font-weight:600}.hd-logo{width:29px;height:18px;display:block}.hd-main{flex-direction:column;flex:1;gap:14px;min-width:0;padding:16px 18px;display:flex}.hd-head{justify-content:space-between;align-items:center;display:flex}.hd-head b{font-size:16px;font-weight:600}.hd-ok{font:500 10.5px var(--mono);color:#4fe0bb;letter-spacing:.4px}.hd-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.hd-stats div{background:#18202a;border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.hd-stats small{color:#8d97a3;font-size:10.5px}.hd-stats b{font-size:20px;font-weight:600}.c-or{color:#ff8a5c}.c-te{color:#4fe0bb}.hd-table{border:1px solid #ffffff0f;border-radius:10px;font-size:12px;overflow:hidden}.hd-row{color:#8d97a3;border-top:1px solid #ffffff0d;grid-template-columns:1.3fr 1.1fr 1.2fr .4fr;align-items:center;gap:8px;padding:9px 12px;display:grid}.hd-row>span:first-child{font:400 11.5px var(--mono);color:#eef1f4;align-items:center;gap:8px;display:flex}.hd-row>span:first-child i{background:#4fe0bb;border-radius:50%;width:7px;height:7px}.hd-row>span:last-child{color:#c4cbd3}.hd-th{font:500 10px var(--mono);letter-spacing:.8px;color:#6c7682;background:#161c25;border-top:0}.hd-th>span:first-child{font:500 10px var(--mono)!important;color:#6c7682!important}.hd-cpu{background:#222b36;border-radius:3px;height:6px;display:block;overflow:hidden}.hd-cpu i{border-radius:3px;height:100%;display:block}.hd-snippet{z-index:3;background:#121821;border:1px solid #ff8a5c66;border-radius:12px;width:340px;position:absolute;bottom:-64px;left:-72px;overflow:hidden;box-shadow:0 24px 50px -18px #0009}.hd-sn-bar{font:400 10.5px var(--mono);color:#8d97a3;background:#0f141b;border-bottom:1px solid #ffffff0f;justify-content:space-between;padding:8px 12px;display:flex}.hd-code{font:400 12.5px/1.7 var(--mono);color:#c4cbd3;white-space:pre;margin:0;padding:12px 14px}.hd-code .k{color:#8d97a3}.hd-code .b{color:#6f86ff}.hd-code .o{color:#ff8a5c}.hd-caret{color:#ff8a5c;animation:1s step-end infinite hd-caret}@keyframes hd-caret{50%{opacity:0}}.hd-strip{z-index:1;width:100vw;margin-top:-6px;margin-left:calc(50% - 50vw);position:relative}.hd-strip-svg{width:100%;height:auto;max-height:300px;display:block;overflow:visible}.hd-drop{opacity:.9;z-index:0;pointer-events:none;background:repeating-linear-gradient(#ff8a5c 0 5px,#0000 5px 11px);width:2px;position:absolute}.hd-junction{z-index:2;pointer-events:none;background:#ff8a5c;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;box-shadow:0 0 0 5px #ff8a5c2e}.sd-ring{opacity:0;transition:opacity .35s}.sd.is-hit .sd-ring{opacity:.9;animation:1.3s ease-out infinite sd-pulse}.sd.is-hit .sd-tile{fill:#ff8a5c1f}@keyframes sd-pulse{0%{stroke-width:3px}to{stroke-width:.5px}}.fx{--fx-top:#e9edf2;--fx-left:#d3d9e0;--fx-right:#bcc4ce;--fx-line:#1e2d411f;--fx-line2:#1e2d411a;--fx-detail:#a9b2bd;--fx-slot:#47505c;--fx-kb:#c9d0d8;--fx-lid:#cfd5dd;--fx-inset:#dfe4ea;--fx-kb-l:#b9c1cb;--fx-kb-r:#a7b0bb;--fx-well:#bfc6cf;--fx-screen:#1b2436;--fx-grid:#1e2d4117;--fx-tile:#1e2d410a;--fx-shadow:#1e2d412e}html[data-theme=dark] .fx{--fx-top:#323843;--fx-left:#232830;--fx-right:#1a1e24;--fx-line:#ffffff12;--fx-line2:#ffffff0f;--fx-detail:#2c323a;--fx-slot:#15181d;--fx-kb:#2a2f37;--fx-lid:#262b33;--fx-inset:#383e49;--fx-kb-l:#1d2128;--fx-kb-r:#16191e;--fx-well:#1b1f25;--fx-screen:#121b2e;--fx-grid:#ffffff0f;--fx-tile:#ffffff09;--fx-shadow:#00000080}.fx-flow{animation:1.4s linear infinite fx-flow}@keyframes fx-flow{to{stroke-dashoffset:-34px}}.fx-led{animation:2.4s ease-in-out infinite fx-led}@keyframes fx-led{0%,to{opacity:1}50%{opacity:.25}}.fx-code{animation:3.6s ease-in-out infinite fx-code}@keyframes fx-code{0%,to{opacity:.9}45%{opacity:.25}}@media (prefers-reduced-motion:reduce){.fx *,.hd-caret,.sd.is-hit .sd-ring{animation:none!important}}@media (width<=1100px){#shared-fleet .hero-grid{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}.hd-snippet{width:auto;margin-top:16px;position:relative;bottom:auto;left:auto}.hd-drop,.hd-junction{display:none}.hd-strip{margin-top:12px}}@media (width<=1240px){.hd-side{width:118px}.hd-row{grid-template-columns:1.3fr 1.2fr .4fr}.hd-row>span:nth-child(2){display:none}}@media (width<=560px){.hd-side{display:none}.hd-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.hd-row{grid-template-columns:1.3fr 1.2fr .4fr}.hd-row>span:nth-child(2){display:none}}@media (width<=700px){#shared-fleet{min-height:calc(100svh - 67px)}}@media (width>=1101px) and (height<=700px){#shared-fleet.hf-hero .hero-copy h1{font-size:clamp(44px,7.5svh,64px)}#shared-fleet.hf-hero .hero-description{margin-top:16px;font-size:14px}#shared-fleet .hf-chips{gap:6px;margin-top:14px}#shared-fleet.hf-hero .hero-actions{margin-top:20px}#shared-fleet .hd-strip-svg{max-height:clamp(64px,15svh,112px)}}.mx-stack,.mxo{--mx-t1:#303035;--mx-t2:#252528;--mx-t3:#17181b;--mx-f1:#303035;--mx-f2:#232327;--mx-f3:#19191c;--mx-r1:#191a1e;--mx-r2:#111215;--mx-sf:#ffffff12;--mx-sr:#ffffff16;--mx-st:#ffffff27;--mx-inset:#ffffff10;--mx-accent:#777d89;--mx-mark:#d7d3ce;--mx-sub:#7f7e7c}html[data-theme=light] :is(.mx-stack,.mxo){--mx-t1:#fbfdff;--mx-t2:#edf2f8;--mx-t3:#dce5f0;--mx-f1:#bac9da;--mx-f2:#a4b5c9;--mx-f3:#8e9fb5;--mx-r1:#8fa3bb;--mx-r2:#71869f;--mx-sf:#7f93ac5c;--mx-sr:#71869f66;--mx-st:#9eafc5;--mx-inset:#71829810;--mx-accent:#6683a6;--mx-mark:#26354a;--mx-sub:#53647a}.mx-t1{stop-color:var(--mx-t1)}.mx-t2{stop-color:var(--mx-t2)}.mx-t3{stop-color:var(--mx-t3)}.mx-f1{stop-color:var(--mx-f1)}.mx-f2{stop-color:var(--mx-f2)}.mx-f3{stop-color:var(--mx-f3)}.mx-r1{stop-color:var(--mx-r1)}.mx-r2{stop-color:var(--mx-r2)}.mx-sf{stroke:var(--mx-sf);stroke-width:1px}.mx-sr{stroke:var(--mx-sr);stroke-width:1px}.mx-st{stroke:var(--mx-st);stroke-width:1.3px}.mx-inset{stroke:var(--mx-inset);stroke-width:1px}.mx-accent{stroke:var(--mx-accent)}.mx-mark,.mx-sub{font-family:var(--mono,"SFMono-Regular",Consolas,monospace);font-weight:400}.mx-mark{fill:var(--mx-mark)}.mx-sub{fill:var(--mx-sub)}.mxo-anchor{pointer-events:none}.mxo{z-index:40;pointer-events:none;will-change:transform,width,height;display:none;position:fixed;top:0;left:0;overflow:visible}.hx-on~.mxo,.mxo.is-on{display:block}.mxc{--vh-ink:#223541;--vh-muted:#627582;--vh-edge:#a1b2bc;--vh-soft-edge:#ccd7da;--vh-metal-top:#fff;--vh-metal-mid:#eef3f6;--vh-metal-end:#cddbe4;--vh-left:#bccdd8;--vh-right:#d8e4eb;--vh-inset:#d9e4ea;--vh-inset-edge:#adbec8;--vh-highlight:#fff;--vh-screw:#839aa6;--vh-port:#243d4c;--vh-vent:#657f8d;--vh-dark:#293d4a;--vh-dark-top:#536775;--vh-dark-left:#233642;--vh-dark-right:#344c5b;--vh-dark-edge:#617c8b;--vh-dark-mark:#bcd5df;--vh-vent-dark:#526f7e;--vh-base:#e1e9ed;--vh-base-left:#b9c8d0;--vh-base-right:#c8d6dd;--vh-slot:#dae4e9;--vh-copper:#bf713c;--vh-teal:#138879;--vh-teal-bright:#7cd4bb;--vh-core-base:#a96941;--vh-core-top:#ffe1bd;--vh-core-mid:#e7ac7c;--vh-core-end:#cd8a57;--vh-core-face:#bd8154;--vh-core-left:#9a5e38;--vh-core-right:#b77443;--vh-core-edge:#b57c54;--vh-core-etch:#fce4c7;--vh-core-ink:#6e3d22;--vh-core-dark:#6b422c;--vh-card:#fcfdfb;--vh-route:#b6c5cc;--vh-conduit:#e2e8e9}html[data-theme=dark] .mxc{--vh-ink:#e9f0f0;--vh-muted:#95abb4;--vh-edge:#5a6b76;--vh-soft-edge:#354750;--vh-metal-top:#8fa1ac;--vh-metal-mid:#627985;--vh-metal-end:#415865;--vh-left:#293e4c;--vh-right:#405765;--vh-inset:#2e4350;--vh-inset-edge:#68808a;--vh-highlight:#b4c9d2;--vh-screw:#a9bec6;--vh-port:#16242c;--vh-vent:#718e9a;--vh-dark:#1d2a34;--vh-dark-top:#3e5261;--vh-dark-left:#14232c;--vh-dark-right:#263a47;--vh-dark-edge:#556d7a;--vh-dark-mark:#c2d9de;--vh-vent-dark:#4d6573;--vh-base:#253641;--vh-base-left:#1b2a34;--vh-base-right:#293e49;--vh-slot:#324c59;--vh-copper:#e9a16d;--vh-teal:#6ec8b5;--vh-teal-bright:#a0e9cf;--vh-core-base:#79533a;--vh-core-top:#f0bf91;--vh-core-mid:#ca8b5b;--vh-core-end:#a6693e;--vh-core-face:#9d623c;--vh-core-left:#714429;--vh-core-right:#895130;--vh-core-edge:#b37e56;--vh-core-etch:#efd1ae;--vh-core-ink:#4e2b1c;--vh-core-dark:#492e20;--vh-card:#1c2b31;--vh-route:#506771;--vh-conduit:#263b45}.mxc text{stroke:none}.slice-illustration.mxo-s2-hide [data-slice],.slice-illustration.mxo-s2-hide [data-machine-mark]{visibility:hidden}.waitlist-form{border:1px solid var(--theme-border-b8c4a63f,#b8c4a63f);background:var(--theme-surface-151b17,#151b17);border-radius:12px;max-width:480px;margin-top:24px;padding:18px}.waitlist-form h2{margin:0 0 12px;font-size:18px}.waitlist-form label{margin-bottom:6px;font-size:13px;display:block}.waitlist-controls{gap:8px;display:flex}.waitlist-controls input{border:1px solid var(--theme-border-b8c4a63f,#b8c4a63f);border-radius:5px;flex:1;min-width:0;padding:11px}.waitlist-controls button{background:var(--theme-surface-eba375,#eba375);color:var(--theme-text-20190f,#20190f);border:0;border-radius:5px;padding:10px 14px;font-weight:600}#waitlist-status{min-height:1.5em;margin:8px 0 0;font-size:13px}@media (width<=480px){.waitlist-controls{flex-direction:column}}.waitlist-dialog{border:1px solid var(--sp-line);background:var(--sp-page);width:min(520px,100% - 36px);color:var(--sp-ink);box-shadow:var(--sp-shadow);border-radius:24px;padding:32px}.waitlist-dialog::backdrop{backdrop-filter:blur(8px);background:#11111399}.waitlist-dialog .pr-dialog-close{border:1px solid var(--sp-line);color:var(--sp-secondary);border-radius:50%}.waitlist-dialog .waitlist-form{background:0 0;border:0;max-width:none;margin:0;padding:0}.waitlist-dialog .waitlist-form h2{font:500 clamp(25px,5vw,32px)/1.1 var(--sans);letter-spacing:-.045em;color:var(--sp-ink);margin:10px 40px 18px 0}.waitlist-dialog .waitlist-form label{color:var(--sp-secondary);font-size:13px}.waitlist-dialog .waitlist-controls input{border-color:var(--sp-line);background:var(--sp-surface);color:var(--sp-ink);border-radius:10px}.waitlist-dialog .waitlist-controls button{background:var(--sp-ink);color:var(--sp-on-ink);font:500 13px/1.3 var(--sans);border-radius:999px}.waitlist-dialog #waitlist-status{color:var(--sp-secondary)}.hero-overview-main{color:#e9ebee;background:#171b21;flex:1;min-width:0;padding:18px}.hero-overview-heading{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.hero-overview-heading small,.hero-overview-scope{letter-spacing:.1em;text-transform:uppercase;color:#9ca5af;font-size:8px;font-weight:700}.hero-overview-heading b{margin-top:5px;font-size:20px;line-height:1.1;display:block}.hero-overview-heading p{color:#929ba5;margin:5px 0 0;font-size:9px}.hero-overview-heading>span{color:#bfc5cb;border:1px solid #3b424a;border-radius:5px;flex:none;padding:6px 8px;font-size:8px}.hero-overview-scope{margin:17px 0 8px}.hero-overview-scope span{letter-spacing:0;text-transform:none;color:#737d88;margin-left:5px;font-weight:400}.hero-overview-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.hero-overview-metrics>div,.hero-overview-panel,.hero-overview-bottom>span{background:#1d2229;border:1px solid #343b43;border-radius:6px}.hero-overview-metrics>div{min-width:0;padding:9px}.hero-overview-metrics small,.hero-overview-metrics span{color:#9ca5af;font-size:8px;display:block}.hero-overview-metrics b{margin:5px 0;font-size:17px;line-height:1;display:block}.hero-overview-panel{margin-top:10px;padding:10px}.hero-overview-panel-head{justify-content:space-between;gap:5px;display:flex}.hero-overview-panel-head b{font-size:11px;display:block}.hero-overview-panel-head span{color:#929ba5;margin-top:3px;font-size:8px;display:block}.hero-overview-panel-head em{color:#e38c72;white-space:nowrap;font-size:8px;font-style:normal}.hero-overview-legend{color:#df7658;align-items:center;gap:10px;margin-top:12px;font-size:8px;display:flex}.hero-overview-legend span:nth-child(2){color:#6d86b7}.hero-overview-legend b{color:#bdc4cc;margin-left:auto;font-weight:500}.hero-overview-chart{width:100%;height:85px;margin-top:4px;display:block}.hero-overview-axis{color:#7f8993;justify-content:space-between;margin-top:4px;font-size:7px;display:flex}.hero-overview-bottom{grid-template-columns:1fr 1fr;gap:7px;margin-top:10px;display:grid}.hero-overview-bottom>span{color:#aeb6be;padding:8px;font-size:9px}.hero-overview-bottom b{color:#e9ebee;margin-top:4px;font-size:10px;display:block}@media (width<=480px){.hero-overview-main{padding:12px}.hero-overview-heading p{max-width:180px}.hero-overview-metrics>div{padding:7px}.hero-overview-metrics b{font-size:14px}.hero-overview-chart{height:65px}}.enrollment-connection{color:var(--orange);--mascot-ok:#2fbf8a;flex-direction:column;align-items:center;gap:10px;margin:0 auto 22px;display:flex}.mascot-caption{font:500 11px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--sp-secondary);margin:0!important}@media (prefers-reduced-motion:reduce){.enrollment-connection *{transition:none!important;animation:none!important}}.enrollment-avatar{width:96px;height:96px;color:var(--sp-ink);flex:0 0 96px}.enrollment-avatar svg{width:100%;height:100%;display:block;overflow:visible}.enrollment-avatar-shell{fill:var(--surface)}.enrollment-avatar-orbit{opacity:.45;transform-origin:48px 48px;transition:opacity .45s;animation:18s linear infinite enrollment-orbit}.enrollment-avatar-face{transform-origin:48px 48px;animation:12s ease-in-out infinite enrollment-idle}.enrollment-avatar-eyes{transform-origin:48px 46px;animation:12s ease-in-out infinite enrollment-look}.enrollment-avatar-mouth-waiting,.enrollment-avatar-mouth-connected{transition:opacity .35s}.enrollment-avatar-mouth-waiting{transform-origin:48px 60px;animation:12s ease-in-out infinite enrollment-think}.enrollment-avatar-mouth-connected{opacity:0}.enrollment-avatar-signal{opacity:0;transform-origin:48px 14px;color:var(--mascot-ok)}.enrollment-avatar-check{opacity:0;transform-origin:75px 73px;transition:opacity .35s,transform .5s cubic-bezier(.22,1.4,.36,1);transform:scale(.5)}.enrollment-avatar-check circle{fill:var(--sp-ink);stroke:var(--surface);stroke-width:3px}.enrollment-avatar-check path{stroke:var(--surface)}.enrollment-connection-label{align-items:center;gap:8px;margin-top:12px;font-size:.78rem;font-weight:500;display:flex}.enrollment-listening-dots{gap:3px;display:flex}.enrollment-listening-dots i{background:currentColor;border-radius:50%;width:3px;height:3px;animation:1.5s ease-in-out infinite enrollment-dot}.enrollment-listening-dots i:nth-child(2){animation-delay:.15s}.enrollment-listening-dots i:nth-child(3){animation-delay:.3s}.enrollment-connection[data-state=connected] .enrollment-avatar-antenna-light{fill:var(--mascot-ok)}.enrollment-connection[data-state=connected] .enrollment-avatar-orbit{opacity:0;animation:none}.enrollment-connection[data-state=connected] .enrollment-avatar-face,.enrollment-connection[data-state=connected] .enrollment-avatar-eyes{animation:none}.enrollment-connection[data-state=connected] .enrollment-avatar-mouth-waiting{opacity:0;animation:none}.enrollment-connection[data-state=connected] .enrollment-avatar-mouth-connected{opacity:1}.enrollment-connection[data-state=connected] .enrollment-avatar-check{opacity:1;transform:scale(1)}.enrollment-connection[data-state=connected] .enrollment-avatar-signal{opacity:1;animation:2.4s ease-out infinite enrollment-signal}.enrollment-avatar-work{opacity:0;transition:opacity .25s}.enrollment-connection[data-state=working] .enrollment-avatar-work{opacity:1}.enrollment-connection[data-state=working] .enrollment-avatar-face{animation:1s ease-in-out infinite enrollment-work}.enrollment-connection[data-state=working] .enrollment-avatar-eyes{animation:none;transform:translateY(3px)}.enrollment-connection[data-state=working] .enrollment-avatar-mouth-waiting{animation:none}.enrollment-connection[data-state=working] .enrollment-avatar-orbit{animation-duration:4s}.enrollment-connection[data-state=working] .enrollment-avatar-hand{animation:.4s ease-in-out infinite enrollment-type}.enrollment-connection[data-state=working] .enrollment-avatar-hand-right{animation-delay:.2s}@keyframes enrollment-work{0%,to{transform:rotate(-2deg)}50%{transform:translateY(1px)rotate(2deg)}}@keyframes enrollment-type{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@keyframes enrollment-orbit{to{transform:rotate(360deg)}}@keyframes enrollment-idle{0%,16%,38%,66%,78%,to{transform:translateY(0)rotate(0)}22%,32%{transform:translateY(-2px)rotate(-6deg)}48%,60%{transform:translateY(-1px)rotate(7deg)}84%,90%{transform:translateY(-3px)rotate(-2deg)}}@keyframes enrollment-look{0%,10%,16%,38%,66%,78%,to{transform:translate(0)scaleY(1)}13%,14%,73%,74%{transform:translate(0)scaleY(.12)}22%,32%{transform:translate(-4px,-1px)scaleY(1)}48%,60%{transform:translate(4px,-2px)scaleY(1)}84%,90%{transform:translateY(-3px)scaleY(1)}}@keyframes enrollment-think{0%,38%,66%,to{transform:scaleX(1)rotate(0)}48%,60%{transform:scaleX(.45)rotate(-10deg)}}@keyframes enrollment-dot{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes enrollment-signal{0%,to{opacity:.3;transform:scale(.9)}55%{opacity:1;transform:scale(1.08)}}.mascot-mood{z-index:2;pointer-events:none;width:76px;margin:0;position:absolute}.mascot-mood .enrollment-avatar{flex-basis:76px;width:76px;height:76px}.mascot-mood .enrollment-avatar-orbit{opacity:.3}.mascot-mood .mood-bubble{transform-origin:78px 20px;animation:2.4s ease-in-out infinite enrollment-signal}.mascot-mood.mood-sleepy .enrollment-avatar-face{animation-duration:6s}@media (width<=700px){.mascot-mood{display:none}}#observability,#worker-integrations,#workflow-labels,#ai-assist,#pricing,#cost-calculator{position:relative}.mascot-mood.pos-top-right{top:-26px;right:clamp(8px,3vw,40px)}.mascot-mood.pos-top-left{top:-26px;left:clamp(8px,3vw,40px);transform:rotate(-8deg)}.mascot-mood.pos-mid-left{top:42%;left:clamp(0px,1.5vw,24px);transform:rotate(6deg)}.mascot-mood.pos-mid-right{top:38%;right:clamp(0px,1.5vw,24px);transform:rotate(-6deg)}.mascot-mood.pos-bottom-left{bottom:40px;left:clamp(8px,3vw,40px);transform:rotate(8deg)}.mascot-mood.pos-bottom-right{bottom:40px;right:clamp(8px,3vw,40px);transform:rotate(-8deg)}
