.fy-scene{width:100%;height:230px;display:block}.fy-body{fill:var(--ground);stroke:#8a8277;stroke-width:1.2px;vector-effect:non-scaling-stroke}.fy-line,.fy-band{fill:none;stroke:#5b554d;stroke-width:1px;stroke-linecap:round}.fy-unit{fill:none;stroke:#4a453f;stroke-width:1px}.fy-lit{fill:#e8a020}.fy-rail{fill:none;stroke:#6f685e;stroke-width:1.2px;stroke-linecap:round}.fy-leg{fill:none;stroke:#8a8277;stroke-width:2.2px;stroke-linecap:round}.fy-patch{fill:#3a352f}.fy-eye{fill:#8a8277}.fy-glass{fill:#1b1814;stroke:#5b554d;stroke-width:1px}.fy-ground{fill:none;stroke:#8a8277;stroke-width:1px;stroke-linecap:round}.fy-horizon{stroke:#8a8277;stroke-opacity:.55;stroke-width:1px}.fy-reflect{opacity:.22}.fy-reflect .fy-lit{opacity:.7}.fy-led{fill:#5b554d}.fy-led[data-c=green]{fill:#22c55e;animation:fy-twinkle var(--d) steps(1,end) var(--o) infinite}.fy-led[data-c=amber]{fill:#e8a020;animation:1.4s step-end infinite fy-twinkle}@keyframes fy-twinkle{0%,to{opacity:1}12%{opacity:.25}20%{opacity:1}58%{opacity:.4}64%{opacity:1}}@media (prefers-reduced-motion:reduce){.fy-led{animation:none!important}}
.silo-landing{--ground:var(--color-bg);--panel:var(--color-surface);--raised:var(--color-surface-2);--line:var(--color-border-2);--line-2:var(--color-border-3);--ink:var(--color-text);--muted:#9c9c9c;--dim:#6b6b6b;--amber:var(--color-accent);--ember:#a35406;--glow:#ffe3a6;--green:var(--color-green);--sans:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;--mono:var(--font-geist-mono),ui-monospace,"SF Mono",Menlo,monospace;--max:1320px;--spring:cubic-bezier(.34,1.56,.64,1);color:var(--ink);font:400 16px/1.6 var(--sans);-webkit-font-smoothing:antialiased;background:var(--ground) radial-gradient(#ffffff12 1px,transparent 1.2px) 0 0/12px 12px}.silo-landing p{margin:0}.silo-landing h1,.silo-landing h2,.silo-landing h3{text-wrap:balance;margin:0;font-weight:600}.silo-landing ::selection{color:var(--ink);background:#e8a02055}.silo-landing main{overflow-x:clip}.silo-landing .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.silo-landing .mono{font-family:var(--mono)}.silo-landing .frame{max-width:var(--max);background:var(--ground);border-inline:1px solid var(--line);margin:0 auto;position:relative}.silo-landing .rule{border-top:1px solid var(--line);height:0;position:relative}.silo-landing .rule:before,.silo-landing .rule:after{content:"";background:var(--ground);border:1px solid var(--line-2);width:7px;height:7px;position:absolute;top:-4px}.silo-landing .rule:before{left:-4px}.silo-landing .rule:after{right:-4px}.silo-landing .btn{border:1px solid var(--line-2);height:44px;color:var(--ink);font:500 15px/1 var(--sans);cursor:pointer;transition:transform .35s var(--spring),background .2s,border-color .2s;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding-inline:20px;text-decoration:none;display:inline-flex}.silo-landing .btn:hover{background:#1a1815;border-color:#5a5247}.silo-landing .btn:active{transform:scale(.96)}.silo-landing .btn.small{height:36px;padding-inline:15px;font-size:14px}.silo-landing .btn.amber{background:var(--amber);color:#1a1206;border-color:var(--amber)}.silo-landing .btn.amber:hover{background:#f2b03a}.silo-landing .hero{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px;padding:64px 48px 72px;display:grid}.silo-landing .copy{justify-items:start;gap:24px;display:grid}.silo-landing .copy .proof{color:#cfc6b8;align-items:center;gap:10px;font-size:15px;display:inline-flex}.silo-landing .copy h1{letter-spacing:-.04em;max-width:10ch;font-size:clamp(46px,5.6vw,80px);font-weight:650;line-height:.98}.silo-landing .copy .sub{color:var(--muted);max-width:42ch;font-size:clamp(17px,1.45vw,19px);line-height:1.55}.silo-landing .copy .ctas{flex-wrap:wrap;gap:10px;display:flex}.silo-landing .copy .btn:not(.amber){background:#1b1814}.silo-landing .plate{border:1px solid var(--line-2);background:#0f0e0c;border-radius:16px;min-width:0;overflow:hidden}.silo-landing .plate-stage{aspect-ratio:600/430;background:radial-gradient(#ffffff0d 1px,#0000 1.2px) 0 0/14px 14px;padding:18px 22px 8px;display:grid}.silo-landing .layer{grid-area:1/1;align-items:center;min-width:0;min-height:0;transition:opacity .55s,transform .7s cubic-bezier(.32,.72,0,1),visibility;display:grid}.silo-landing .layer[data-off]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s,transform .6s,visibility 0s .6s;transform:scale(.97)}.silo-landing .layer .iso-svg{width:100%;height:100%;max-height:100%}.silo-landing .layer .rk-stage{grid-template-rows:minmax(0,1fr);align-items:center;height:100%;min-height:0;padding:3% 6%;display:grid}.silo-landing .layer .rk-stage>.iso-svg{height:100%;max-height:100%}.silo-landing .ptabs{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:8px;display:grid}.silo-landing .ptab{height:46px;color:var(--muted);font:500 14.5px/1 var(--sans);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:9px;transition:background .2s,color .2s;display:inline-flex;position:relative;overflow:hidden}.silo-landing .ptab:hover{color:var(--ink)}.silo-landing .ptab[aria-selected=true]{background:var(--raised);color:var(--ink)}.silo-landing .ptab svg{opacity:.7}.silo-landing .ptab .prog{background:var(--amber);transform-origin:0;width:100%;height:2px;position:absolute;top:0;left:0;transform:scaleX(0)}.silo-landing .plate.cycling .ptab[aria-selected=true] .prog{animation:prog var(--cycle,7s) linear forwards}.silo-landing .plate.cycling:hover .prog,.silo-landing .plate.cycling:focus-within .prog,.silo-landing .plate.cycling.away .prog{animation-play-state:paused}.silo-landing .agents{gap:28px;padding:40px 0 0;display:grid}.silo-landing .agents h2{text-align:center;color:var(--muted);letter-spacing:0;padding-inline:24px;font-size:15px;font-weight:500}.silo-landing .logos{border-top:1px solid var(--line);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.silo-landing .logos li{height:96px;color:var(--ink);opacity:.62;justify-content:center;align-items:center;gap:9px;padding-inline:10px;transition:opacity .2s;display:flex}.silo-landing .logos li:hover{opacity:1}.silo-landing .logos li:not(:nth-child(6n+1)){border-left:1px solid var(--line)}.silo-landing .logos li:nth-child(n+7){border-top:1px solid var(--line)}.silo-landing .logos svg{width:auto;height:var(--h,20px);flex:none;display:block}.silo-landing .logos .ic{height:var(--i,22px)}.silo-landing .logos .wm-t{font:600 19px/1 var(--sans);letter-spacing:-.02em}.silo-landing .more{border:1px solid var(--line);border-radius:12px;margin:10px 26px 26px;font-size:14.5px;overflow:hidden}.silo-landing .more .row{color:var(--muted);grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:20px;padding:16px 22px;text-decoration:none;display:grid}.silo-landing .more .row+.row{border-top:1px solid var(--line)}.silo-landing .more .th{color:var(--dim);background:var(--panel);padding-block:11px;font-size:13px}.silo-landing .more .th span:last-child{text-align:right}.silo-landing .more b{color:var(--ink);font-weight:600}.silo-landing .more .spec{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:13px}.silo-landing .more .price{color:var(--ink);justify-self:end;align-items:center;gap:10px;display:inline-flex}.silo-landing .more .price small{color:var(--dim);font-size:13px}.silo-landing .more .price svg{transition:transform .25s var(--spring)}.silo-landing .more a.row:hover{color:var(--ink);background:#ffffff05}.silo-landing .more a.row:hover .price svg{transform:translate(3px)}.silo-landing .more .sales{color:var(--dim)}.silo-landing .head{text-align:center;justify-items:center;gap:16px;padding:96px 24px 40px;display:grid}.silo-landing .head h2{letter-spacing:-.04em;font-size:clamp(38px,5vw,64px);line-height:1}.silo-landing .head p{color:var(--muted);max-width:58ch;font-size:clamp(17px,1.5vw,19px)}.silo-landing .anatomy{grid-template-columns:minmax(0,1fr) 372px;align-items:center;gap:24px;padding:0 48px 48px;display:grid;position:relative}.silo-landing .anatomy .rk-stage{justify-self:center;width:100%;max-width:760px}.silo-landing .callout{color:var(--amber);padding:18px 20px;font-size:15px;line-height:1.5;position:relative}.silo-landing .callout:before{content:"";pointer-events:none;border:1px dashed #e8a02088;position:absolute;inset:0}.silo-landing .callout .cnr{border-color:var(--amber);border-style:solid;border-width:0;width:10px;height:10px;position:absolute}.silo-landing .cnr.tl{border-top-width:2px;border-left-width:2px;top:-1px;left:-1px}.silo-landing .cnr.tr{border-top-width:2px;border-right-width:2px;top:-1px;right:-1px}.silo-landing .cnr.bl{border-bottom-width:2px;border-left-width:2px;bottom:-1px;left:-1px}.silo-landing .cnr.br{border-bottom-width:2px;border-right-width:2px;bottom:-1px;right:-1px}.silo-landing .callout strong{min-height:28px;color:var(--ink);align-items:baseline;gap:10px;font-size:17px;font-weight:600;display:flex}.silo-landing .callout strong small{color:var(--muted);font-size:14px;font-weight:400}.silo-landing .callout [data-readout]{font-family:var(--mono);color:var(--amber);margin-top:12px;font-size:13.5px;display:block}.silo-landing .anatomy>.silo-cloud{justify-self:center;width:100%;max-width:780px}.silo-landing .callout .lines{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 12px;margin-top:16px;display:grid}.silo-landing .callout .lines>span{color:var(--muted);font-size:13.5px}.silo-landing .callout .chips2{flex-wrap:wrap;gap:6px;display:flex}.silo-landing .cl-chip{border:1px solid var(--line-2);color:var(--muted);font:500 12px/1.1 var(--mono);cursor:pointer;background:#0d0c0a;border-radius:7px;padding:5px 9px;transition:border-color .2s,color .2s}.silo-landing .cl-chip:hover{color:var(--ink)}.silo-landing .cl-chip[aria-pressed=true]{border-color:var(--amber);color:var(--ink)}.silo-landing .cl-go{color:var(--ink);font:500 12.5px/1.1 var(--sans);border:1px solid #e8a0208c;border-radius:7px;align-self:center;margin-left:auto;padding:6px 11px;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.silo-landing .cl-go:hover,.silo-landing .cl-go:focus-visible{background:var(--amber);border-color:var(--amber);color:#14110c}.silo-landing .cl-go.in{animation:.2s both clgo}@media (prefers-reduced-motion:reduce){.silo-landing .cl-go.in{animation:none}}.silo-landing .cl-rg{font-family:var(--mono);align-items:center;gap:6px;display:inline-flex}.silo-landing .cl-rg .flag{width:13px;height:13px}.silo-landing .cl-chip:is(.sb,.pc){align-items:center;gap:6px;display:inline-flex}.silo-landing .ptab .pl{display:contents}@media (max-width:1180px){.silo-landing .ptab .pl{display:none}}.silo-landing .cl-chip .soon{color:var(--amber);font:500 10px/1.2 var(--sans);border:1px solid #e8a02088;border-radius:999px;padding:1px 5px}.silo-landing .rg-chip{border:1px solid var(--line-2);color:var(--muted);font:500 12px/1.1 var(--mono);cursor:pointer;background:#0d0c0a;border-radius:7px;align-items:center;gap:5px;padding:4px 7px 4px 4px;transition:border-color .2s,color .2s;display:inline-flex}.silo-landing .rg-chip .flag{width:13px;height:13px}.silo-landing .rg-chip.soon .flag{filter:grayscale()sepia(.25)brightness(1.1);opacity:.6}.silo-landing .rg-chip:hover{color:var(--ink)}.silo-landing .rg-chip[aria-pressed=true]{border-color:var(--amber);color:var(--ink)}.silo-landing .rg-chip[aria-pressed=true] .flag{filter:none;opacity:1}.silo-landing .callout .hint{color:var(--dim);margin-top:12px;font-size:13px;display:block}.silo-landing .cols{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.silo-landing .cols>*{align-content:start;gap:10px;padding:34px 32px 40px;display:grid}.silo-landing .cols>*+*{border-left:1px solid var(--line)}.silo-landing .modes{grid-template-columns:repeat(4,minmax(0,1fr))}.silo-landing .mode{appearance:none;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;transition:background .2s,box-shadow .2s}.silo-landing .modes>*+*{border-left:1px solid var(--line)}.silo-landing .mode:hover{background:#ffffff05}.silo-landing .mode[aria-pressed=true]{box-shadow:inset 0 2px 0 var(--amber);background:#ffffff04}.mode.silo-landing :focus-visible{outline:2px solid var(--amber);outline-offset:-2px}.silo-landing .mode .t{color:var(--muted);letter-spacing:-.015em;align-items:center;gap:8px;margin-top:8px;font-size:18px;font-weight:600;transition:color .2s;display:flex}.silo-landing .mode[aria-pressed=true] .t,.silo-landing .mode:hover .t{color:var(--ink)}.silo-landing .mode .d{color:var(--muted);font-size:15.5px;line-height:1.55}.silo-landing .mode .soon{color:var(--amber);font:500 11px/1.3 var(--sans);letter-spacing:0;border:1px solid #e8a02088;border-radius:999px;padding:1px 6px}@media (max-width:1100px) and (min-width:761px){.silo-landing .modes{grid-template-columns:repeat(2,minmax(0,1fr))}.silo-landing .modes>:nth-child(3){border-left:0}.silo-landing .modes>:nth-child(n+3){border-top:1px solid var(--line)}}.silo-landing .cols h3{letter-spacing:-.015em;margin-top:8px;font-size:18px}.silo-landing .cols p{color:var(--muted);font-size:15.5px;line-height:1.55}.silo-landing .tabs{border:1px solid var(--line-2);background:var(--panel);border-radius:999px;gap:4px;margin:8px auto 40px;padding:5px;display:inline-flex;position:relative}.silo-landing .tabs-wrap{justify-content:center;padding-inline:16px;display:flex}.silo-landing .tab{z-index:1;height:42px;color:var(--ink);font:550 15px/1 var(--sans);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding-inline:18px;transition:color .25s;display:inline-flex;position:relative}.silo-landing .tab[aria-selected=true]{color:#1a1206}.silo-landing .tab .short{display:none}.silo-landing .tab-glide{z-index:0;background:var(--amber);transition:left .4s var(--spring),width .4s var(--spring);border-radius:999px;position:absolute;top:5px;bottom:5px}.silo-landing .panel{display:none}.silo-landing .panel.on{animation:.45s both blurin;display:block}.silo-landing .explain{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:40px;padding:44px 40px;display:grid}.silo-landing .explain h3{margin-bottom:8px;font-size:18px}.silo-landing .explain p{color:var(--muted);max-width:52ch}.silo-landing .diagram{border:1px solid var(--line-2);padding:22px 24px 18px;position:relative}.silo-landing .diagram>i{background:var(--ground);border:1px solid var(--line-2);width:7px;height:7px;position:absolute}.silo-landing .diagram>i:first-child{top:-4px;left:-4px}.silo-landing .diagram>i:nth-child(2){top:-4px;right:-4px}.silo-landing .diagram>i:nth-child(3){bottom:-4px;left:-4px}.silo-landing .diagram>i:nth-child(4){bottom:-4px;right:-4px}.silo-landing .diagram .ends{color:var(--muted);justify-content:space-between;margin-bottom:10px;font-size:14px;display:flex}.silo-landing .diagram .ends span:last-child{color:var(--amber)}.silo-landing .chain{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:12px;display:grid;position:relative}.silo-landing .chain:before{content:"";border-top:1px solid var(--line-2);z-index:0;position:absolute;top:50%;left:0;right:0}.silo-landing .chain div{z-index:1;border:1px dashed var(--line-2);background:var(--ground);color:var(--ink);text-align:center;align-content:center;justify-items:center;gap:6px;padding:12px 4px;font-size:14px;display:grid;position:relative}.silo-landing .chain div svg{opacity:.75}.silo-landing .chain.cores div{padding:14px 4px}.silo-landing .chain div.pinned{border-color:var(--amber);color:var(--amber);border-style:solid}.silo-landing .chain .pn{align-items:center;gap:7px;display:inline-flex}.silo-landing .chain .pn svg{opacity:1;color:var(--muted);flex:none}.silo-landing .diagram .specs{flex-wrap:wrap;justify-content:center;gap:6px;max-width:none;margin:14px 0 0;display:flex}.silo-landing .diagram .specs span{border:1px solid var(--line);color:var(--muted);font:12px/1.4 var(--mono);white-space:nowrap;border-radius:6px;padding:3px 8px}.silo-landing .diagram .note{text-align:center;max-width:none;color:var(--dim);margin-top:12px;font-size:13.5px}.silo-landing .plans{grid-template-columns:repeat(var(--n),minmax(0,1fr));border-top:1px solid var(--line);display:grid}.silo-landing .plan{grid-template-rows:auto auto 1fr auto;gap:18px;min-width:0;padding:30px 26px 32px;display:grid}.silo-landing .plan+.plan{border-left:1px solid var(--line)}.silo-landing .plan .name{font-size:17px;font-weight:600}.silo-landing .plan .name span{color:var(--muted);font-size:15px;font-weight:400;display:block}.silo-landing .plan .cost{letter-spacing:-.04em;font-size:40px;font-weight:600;line-height:1}.silo-landing .plan .cost small{letter-spacing:0;color:var(--muted);font-size:14px;font-weight:400}.silo-landing .plan .cost.word{font-size:34px}.silo-landing .chips{flex-wrap:wrap;align-content:start;gap:6px;display:flex}.silo-landing .chips span{border:1px dashed var(--line-2);color:var(--ink);padding:4px 9px;font-size:13.5px}.silo-landing .plan .acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.silo-landing .plan.pick{background:linear-gradient(#e8a0200d,#0000 70%);box-shadow:inset 0 1px #e8a02066}.silo-landing .plan .name .badge{color:var(--amber);vertical-align:2px;background:#e8a02022;border-radius:999px;margin-left:10px;padding:3px 9px;font-size:12px;font-weight:500;display:inline-block}.silo-landing .price-note{border-top:1px solid var(--line);color:var(--dim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;padding:16px 26px 20px;font-size:14px;display:flex}.silo-landing .price-note p{margin:0}.silo-landing .flag{border-radius:50%;flex:none;width:16px;height:16px;line-height:0;display:inline-block;overflow:hidden;box-shadow:0 0 0 1px #ffffff26}.silo-landing .flag svg{width:100%;height:100%}.silo-landing .regions{border:1px solid var(--line);border-radius:999px;flex-wrap:wrap;align-items:stretch;margin:0;padding:0;list-style:none;display:flex}.silo-landing .regions li{color:var(--muted);align-items:center;gap:7px;padding:7px 14px;font-size:13px;display:flex}.silo-landing .regions li+li{border-left:1px solid var(--line)}.silo-landing .regions .rg-h{color:var(--dim)}.silo-landing .regions b{font:500 12.5px/1 var(--mono);letter-spacing:.04em;color:var(--ink)}.silo-landing .regions .rg:not(.live) .flag{filter:grayscale()sepia(.25)brightness(1.1);opacity:.6}.silo-landing .regions .rg:not(.live) b{color:var(--muted)}.silo-landing .regions small{color:var(--dim);font-size:11.5px}.silo-landing .regions .dot{background:var(--green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #22c55e22}.silo-landing .console{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:48px;padding:72px 48px;display:grid}.silo-landing .console h2{letter-spacing:-.04em;margin-bottom:16px;font-size:clamp(34px,4vw,52px);line-height:1}.silo-landing .console .lede{color:var(--muted);margin-bottom:24px}.silo-landing .window{border:1px solid var(--line-2);background:var(--panel);border-radius:14px;overflow:hidden}.silo-landing .bar{border-bottom:1px solid var(--line);height:38px;color:var(--dim);align-items:center;gap:7px;padding-inline:14px;font-size:13px;display:flex}.silo-landing .bar i{background:#2c2924;border-radius:50%;width:10px;height:10px}.silo-landing .bar span{margin-left:8px}.silo-landing .wbody{grid-template-columns:150px minmax(0,1fr);min-height:300px;display:grid}.silo-landing .side{border-right:1px solid var(--line);align-content:start;gap:2px;padding:12px;display:grid}.silo-landing .side span{color:var(--muted);border-radius:8px;padding:8px 10px;font-size:14px}.silo-landing .side span.on{background:var(--raised);color:var(--ink)}.silo-landing .wmain{padding:18px;overflow-x:auto}.silo-landing .wmain table{border-collapse:collapse;width:100%;min-width:480px;font-size:14px}.silo-landing .wmain th,.silo-landing .wmain td{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:11px 10px}.silo-landing .wmain th{color:var(--dim);font-size:13px;font-weight:500}.silo-landing .wmain td{color:var(--muted)}.silo-landing .wmain td:first-child{color:var(--ink);font-weight:500}.silo-landing .wmain tr.mine td:first-child{color:var(--amber)}.silo-landing .run{align-items:center;gap:8px;display:inline-flex}.silo-landing .run:before{content:"";background:var(--green);border-radius:50%;width:7px;height:7px}.silo-landing .run.off:before{background:#5a5550}.silo-landing footer.yard{color:var(--dim);padding:56px 0 0;font-size:15px}.silo-landing .foot-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;padding:0 48px;display:flex}.silo-landing .fcols{flex-wrap:wrap;gap:24px 72px;display:flex}.silo-landing footer h4{color:var(--ink);margin:0 0 14px;font-size:15px;font-weight:500}.silo-landing footer ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.silo-landing footer a{color:var(--muted);text-decoration:none}.silo-landing footer a:hover{color:var(--ink)}.silo-landing .brand-r{justify-items:end;gap:10px;display:grid}.silo-landing .wordmark{letter-spacing:-.04em;align-items:center;gap:14px;font-size:clamp(44px,5vw,64px);font-weight:650;line-height:1;display:inline-flex;color:var(--ink)!important}.silo-landing .brand-r small{color:var(--dim);font-size:14px}.silo-landing .compare{flex-wrap:wrap;align-items:baseline;gap:8px 26px;padding:40px 48px 8px;display:flex}.silo-landing .compare b{color:var(--ink);font-weight:500}@media (max-width:1000px){.silo-landing .anatomy{grid-template-columns:minmax(0,1fr);padding:0 20px 32px}.silo-landing .hero{grid-template-columns:minmax(0,1fr);gap:40px;padding:56px 32px 64px}.silo-landing .copy h1{max-width:12ch}.silo-landing .callout{justify-self:center;width:100%;max-width:520px}.silo-landing .explain,.silo-landing .console{grid-template-columns:minmax(0,1fr)}.silo-landing .logos{grid-template-columns:repeat(3,minmax(0,1fr))}.silo-landing .logos li:not(:nth-child(6n+1)){border-left:0}.silo-landing .logos li:not(:nth-child(3n+1)){border-left:1px solid var(--line)}.silo-landing .logos li:nth-child(n+4){border-top:1px solid var(--line)}.silo-landing .console{padding:56px 24px}.silo-landing .foot-top,.silo-landing .compare{padding-inline:24px}}.silo-landing .pstatus{white-space:nowrap;border:1px solid var(--line-2);color:var(--muted);border-radius:999px;flex:none;padding:2px 10px;font-size:13px}.silo-landing .plate-stage>.iso{align-items:center;min-width:0;min-height:0;display:grid}.silo-landing .plate-stage>.iso .iso-svg{width:100%;height:100%;max-height:100%}.silo-landing .plate-stage>.silo-rack .rk-stage{grid-template-rows:minmax(0,1fr);align-items:center;height:100%;min-height:0;padding:3% 6%;display:grid}.silo-landing .head .ctas{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.silo-landing .pgrid{background:var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.silo-landing .pgrid:after{content:"";background:var(--ground)}.silo-landing .pgrid a{background:var(--ground);align-content:start;gap:10px;padding:34px 32px 40px;text-decoration:none;transition:background .2s;display:grid}.silo-landing .pgrid a:hover{background:#ffffff05}.silo-landing .pgrid .pg{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--dim);font-size:11px}.silo-landing .pgrid h2{letter-spacing:-.02em;align-items:center;gap:10px;font-size:22px;display:flex}.silo-landing .pgrid p{color:var(--muted);font-size:15.5px;line-height:1.55}.silo-landing .pgrid .go{color:var(--amber);margin-top:6px;font-size:14px}@media (max-width:1000px){.silo-landing .pgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.silo-landing .pgrid{grid-template-columns:minmax(0,1fr)}.silo-landing .pgrid:after{display:none}}.silo-landing .steps{margin:0;padding:0;list-style:none}.silo-landing .step-n{font-family:var(--mono);color:var(--amber);font-size:13px}.silo-landing .faq{max-width:860px;margin:0 auto;padding:0 24px 96px}.silo-landing .faq details{border-top:1px solid var(--line)}.silo-landing .faq details:last-child{border-bottom:1px solid var(--line)}.silo-landing .faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 4px;font-size:17px;font-weight:500;list-style:none;display:flex}.silo-landing .faq summary::-webkit-details-marker{display:none}.silo-landing .faq summary:after{content:"+";color:var(--muted);font:400 22px/1 var(--mono);transition:transform .25s var(--spring);flex:none}.silo-landing .faq details[open] summary:after{transform:rotate(45deg)}.silo-landing .faq summary:focus-visible{outline:2px solid var(--amber);outline-offset:2px;border-radius:6px}.silo-landing .faq details p{max-width:68ch;color:var(--muted);padding:0 4px 24px}@media (max-width:1000px){.silo-landing .console-crop{margin-right:-24px;position:relative;overflow:clip}.silo-landing .console-crop>*{zoom:.78;width:1220px}.silo-landing .console-crop:after{content:"";background:linear-gradient(to right,transparent,var(--ground));pointer-events:none;width:28%;position:absolute;inset:0 0 0 auto}}@media (max-width:640px){.silo-landing .console-crop>*{zoom:.575}}@media (max-width:760px){.silo-landing .regions{border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.silo-landing .regions .rg-h{display:none}.silo-landing .regions li+li{border-left:0}.silo-landing .regions li:nth-child(odd){border-left:1px solid var(--line)}.silo-landing .regions li:nth-child(n+4){border-top:1px solid var(--line)}.silo-landing .cols{grid-template-columns:minmax(0,1fr)}.silo-landing .cols>*+*{border-left:0;border-top:1px solid var(--line)}.silo-landing .modes{grid-template-columns:minmax(0,1fr)}.silo-landing .modes>*+*{border-left:0;border-top:1px solid var(--line)}.silo-landing .explain{padding:32px 20px}.silo-landing .chain{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.silo-landing .plans{grid-template-columns:minmax(0,1fr)}.silo-landing .plan+.plan{border-left:0;border-top:1px solid var(--line)}.silo-landing .more{margin:0 16px 20px}.silo-landing .more .row{grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;padding:14px 16px}.silo-landing .more .row>:nth-child(2){grid-area:2/1/auto/-1}.silo-landing .more .th{display:none}.silo-landing .logos{grid-template-columns:repeat(2,minmax(0,1fr))}.silo-landing .logos li:not(:nth-child(3n+1)){border-left:0}.silo-landing .logos li:nth-child(2n){border-left:1px solid var(--line)}.silo-landing .logos li:nth-child(n+3){border-top:1px solid var(--line)}.silo-landing .logos li{height:80px}.silo-landing .chain:before{display:none}.silo-landing .tab{height:38px;padding-inline:12px;font-size:14px}.silo-landing .tab svg,.silo-landing .tab .long{display:none}.silo-landing .tab .short{display:inline}.silo-landing .wbody{grid-template-columns:minmax(0,1fr)}.silo-landing .side{border-right:0;border-bottom:1px solid var(--line);display:flex;overflow-x:auto}.silo-landing .hero{padding:40px 16px 48px}.silo-landing .agents{padding-top:32px}.silo-landing .plate-stage{padding:6px 8px 0}.silo-landing .layer .rk-stage{padding:3% 5% 4%}.silo-landing .ptab{gap:6px;height:42px;font-size:13px}.silo-landing .ptab svg{display:none}.silo-landing .head{padding:72px 20px 32px}}@media (max-width:520px){.silo-landing .foot-top,.silo-landing .compare{padding-inline:20px}.silo-landing .brand-r{justify-items:start}.silo-landing .fcols{gap:28px 44px}}@media (prefers-reduced-motion:reduce){.silo-landing html{scroll-behavior:auto}.silo-landing .btn,.silo-landing .tab-glide,.silo-landing .layer{transition:none}.silo-landing .panel.on{animation:none}}.silo-landing .console-wide{grid-template-columns:minmax(0,1fr);gap:36px}.silo-landing .console-wide .console-copy{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px 32px;display:grid}.silo-landing .console-wide .console-copy h2,.silo-landing .console-wide .console-copy .lede{grid-column:1;margin-bottom:0}.silo-landing .console-wide .console-copy .btn{grid-area:1/2/span 2;align-self:end}@media (max-width:760px){.silo-landing .console-wide .console-copy{grid-template-columns:minmax(0,1fr)}.silo-landing .console-wide .console-copy .btn{grid-area:auto/1;justify-self:start;margin-top:12px}}@keyframes prog{to{transform:scaleX(1)}}@keyframes clgo{0%{opacity:0;transform:translateY(2px)}}@keyframes blurin{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:none}}
