:root{--bg:#0b0e14;--bg-alt:#090c12;--bg-deep:#080b11;--panel:#0e131d;--chip:#101726;--border:#1f2637;--rule:#141b28;--rule-header:#161d2b;--border-strong:#253050;--text:#f2f4f8;--body:#98a1b3;--bright:#c3cad8;--muted:#7c8699;--faint:#5c6579;--faintest:#4d5566;--accent:#4f8cff;--accent-hover:#6ea1ff;--green:#3fd68c;--amber:#f5b544;--red:#ff6b5e;--cyan:#5fd3e8;--sans:"IBM Plex Sans", sans-serif;--mono:"IBM Plex Mono", monospace;--gutter:56px}:where(.astro-lcdefpme){box-sizing:border-box;margin:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--body);font-family:var(--sans)}a:where(.astro-lcdefpme){color:var(--accent);text-decoration:none}a:where(.astro-lcdefpme):hover{color:var(--accent-hover)}.site-nav:where(.astro-lcdefpme){padding:20px var(--gutter);border-bottom:1px solid var(--rule-header);z-index:9;backdrop-filter:blur(8px);background:#0b0e14e6;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.nav-left:where(.astro-lcdefpme){align-items:center;gap:40px;display:flex}.logo:where(.astro-lcdefpme){align-items:center;gap:11px;display:flex}.logo:where(.astro-lcdefpme) img:where(.astro-lcdefpme){display:block}.logo:where(.astro-lcdefpme) span:where(.astro-lcdefpme){font:600 16.5px var(--sans);color:var(--text);letter-spacing:-.035em}.nav-links:where(.astro-lcdefpme){font:450 13.5px var(--sans);gap:28px;display:flex}.nav-links:where(.astro-lcdefpme) a:where(.astro-lcdefpme){color:var(--body)}.nav-links:where(.astro-lcdefpme) a:where(.astro-lcdefpme):hover{color:var(--text)}.nav-right:where(.astro-lcdefpme){align-items:center;gap:12px;display:flex}.github-pill:where(.astro-lcdefpme){color:var(--body);font:450 13px var(--mono);border:1px solid var(--border);border-radius:6px;padding:6px 12px}.github-pill:where(.astro-lcdefpme):hover{color:var(--text)}.nav-cta:where(.astro-lcdefpme){color:var(--bg);font:600 13.5px var(--sans);background:#e6e9f0;border-radius:6px;padding:8px 16px}.nav-cta:where(.astro-lcdefpme):hover{color:var(--bg);background:#fff}.hero:where(.astro-lcdefpme){padding:120px var(--gutter) 0;text-align:center;background:radial-gradient(80% 60% at 50% 0,#4f8cff1a,#0000 70%);position:relative}.hero-grid:where(.astro-lcdefpme){opacity:.5;background-image:radial-gradient(#1a2233 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 55% at 50% 15%,#000,#0000);mask-image:radial-gradient(70% 55% at 50% 15%,#000,#0000)}.hero-inner:where(.astro-lcdefpme){position:relative}.pilot-badge:where(.astro-lcdefpme){border:1px solid var(--border-strong);background:var(--chip);font:450 12.5px var(--sans);color:var(--body);border-radius:100px;align-items:center;gap:9px;margin-bottom:34px;padding:5px 6px 5px 13px;display:inline-flex}.pilot-badge:where(.astro-lcdefpme):hover{color:var(--bright)}.badge-dot:where(.astro-lcdefpme){background:var(--amber);border-radius:50%;width:5px;height:5px;display:block}.badge-apply:where(.astro-lcdefpme){color:var(--bright);font:600 11.5px var(--mono);background:#1a2337;border-radius:100px;padding:3px 9px}h1:where(.astro-lcdefpme){max-width:19ch;font:600 clamp(2.4rem, 5.4vw, 66px) / 1.02 var(--sans);color:var(--text);letter-spacing:-.04em;text-wrap:balance;margin:0 auto 26px}.hero-lede:where(.astro-lcdefpme){max-width:58ch;font:400 18.5px/1.6 var(--sans);color:var(--body);margin:0 auto 44px}.hero-ctas:where(.astro-lcdefpme){flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-bottom:76px;display:flex}.btn-primary:where(.astro-lcdefpme){background:var(--accent);color:#fff;font:600 15px var(--sans);border-radius:8px;padding:14px 26px;box-shadow:0 6px 26px #4f8cff47}.btn-primary:where(.astro-lcdefpme):hover{background:var(--accent-hover);color:#fff}.btn-secondary:where(.astro-lcdefpme){color:#e6e9f0;border:1px solid var(--border-strong);background:var(--chip);font:500 15px var(--sans);border-radius:8px;padding:14px 24px}.btn-secondary:where(.astro-lcdefpme):hover{color:var(--text)}.terminal-wrap:where(.astro-lcdefpme){padding:0 var(--gutter) 100px;position:relative}.terminal:where(.astro-lcdefpme){border:1px solid var(--border);background:#05070b;border-radius:14px;max-width:1240px;margin:0 auto;overflow:hidden;box-shadow:0 40px 90px -20px #000000e6}.term-chrome:where(.astro-lcdefpme){background:var(--panel);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.term-chrome-left:where(.astro-lcdefpme){align-items:center;gap:7px;display:flex}.term-dot:where(.astro-lcdefpme){background:#343c4d;border-radius:50%;width:9px;height:9px;display:block}.term-title:where(.astro-lcdefpme){font:400 11.5px var(--mono);color:var(--faint);margin-left:9px}.term-elapsed:where(.astro-lcdefpme){font:400 11px var(--mono);color:var(--faint)}.term-body:where(.astro-lcdefpme){grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.term-log:where(.astro-lcdefpme){font:400 13px/1.95 var(--mono);color:var(--bright);border-right:1px solid var(--border);padding:26px 28px 30px;overflow-x:auto}.term-gap:where(.astro-lcdefpme){height:12px}@keyframes cl{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes cur{0%,49%{opacity:1}50%,to{opacity:0}}.tl:where(.astro-lcdefpme){animation:.3s both cl}.tl:where(.astro-lcdefpme).t-body{animation-duration:.4s}.term-exit:where(.astro-lcdefpme){color:var(--faint);margin-top:12px}.cursor:where(.astro-lcdefpme){background:var(--green);vertical-align:-2px;width:7px;height:14px;margin-left:5px;animation:1s step-end 5s infinite cur;display:inline-block}@media (prefers-reduced-motion:reduce){.tl:where(.astro-lcdefpme),.cursor:where(.astro-lcdefpme){animation:none}html{scroll-behavior:auto}}.t-green:where(.astro-lcdefpme){color:var(--green)}.t-blue:where(.astro-lcdefpme){color:var(--accent)}.t-cyan:where(.astro-lcdefpme){color:var(--cyan)}.t-amber:where(.astro-lcdefpme){color:var(--amber)}.t-red:where(.astro-lcdefpme){color:var(--red)}.t-faint:where(.astro-lcdefpme){color:var(--faint)}.t-body:where(.astro-lcdefpme){color:var(--body)}.t-bright:where(.astro-lcdefpme){color:#e6e9f0}.term-blast:where(.astro-lcdefpme){background:var(--bg-deep);padding:26px 28px}.blast-head:where(.astro-lcdefpme){justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.blast-label:where(.astro-lcdefpme){font:500 11px var(--mono);color:var(--faint);letter-spacing:.12em}.risk-badge:where(.astro-lcdefpme){font:600 10.5px var(--mono);color:var(--red);letter-spacing:.08em;background:#26100e;border:1px solid #4d1e19;border-radius:4px;padding:3px 9px}.blast-rows:where(.astro-lcdefpme){flex-direction:column;gap:14px;display:flex}.blast-meta:where(.astro-lcdefpme){font:450 12.5px var(--mono);justify-content:space-between;margin-bottom:6px;display:flex}.blast-meta:where(.astro-lcdefpme).t-hot{color:#e6e9f0}.blast-meta:where(.astro-lcdefpme).t-warm{color:var(--body)}.blast-meta:where(.astro-lcdefpme).t-cold{color:var(--faint)}.blast-vol:where(.astro-lcdefpme){color:var(--muted)}.blast-vol-faint:where(.astro-lcdefpme){color:var(--faint)}.bar:where(.astro-lcdefpme){background:#151c29;border-radius:3px;height:5px}.bar-fill:where(.astro-lcdefpme){border-radius:3px;height:5px}.bar-red:where(.astro-lcdefpme){background:var(--red)}.bar-amber:where(.astro-lcdefpme){background:var(--amber)}.bar-green:where(.astro-lcdefpme){background:var(--green)}.blast-cited:where(.astro-lcdefpme){font:400 12px/1.8 var(--mono);color:var(--muted);border-top:1px solid #1a2030;margin-top:24px;padding-top:20px}.cited-label:where(.astro-lcdefpme){color:var(--faint);letter-spacing:.1em;margin-bottom:8px}.product:where(.astro-lcdefpme){padding:0 var(--gutter);max-width:calc(1240px + 2 * var(--gutter));margin:0 auto}.split-row:where(.astro-lcdefpme){border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:80px;padding:100px 0;display:grid}.split-row:where(.astro-lcdefpme).media-first{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.eyebrow:where(.astro-lcdefpme){font:500 11.5px var(--mono);color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px}.eyebrow:where(.astro-lcdefpme).green{color:var(--green)}.eyebrow:where(.astro-lcdefpme).amber{color:var(--amber);letter-spacing:.14em;margin-bottom:22px}h2:where(.astro-lcdefpme){font:600 38px/1.12 var(--sans);color:var(--text);letter-spacing:-.03em;margin:0 0 20px}h2:where(.astro-lcdefpme).centred{font:600 42px/1.08 var(--sans);letter-spacing:-.032em;max-width:22ch;margin:0 auto 20px}.split-row:where(.astro-lcdefpme) p:where(.astro-lcdefpme),.split-grid:where(.astro-lcdefpme) p:where(.astro-lcdefpme){font:400 16.5px/1.7 var(--sans);color:var(--body);margin:0 0 18px}.mono-note:where(.astro-lcdefpme){font:400 14px/1.7 var(--mono)!important;color:var(--muted)!important;margin-bottom:0!important}.card:where(.astro-lcdefpme){background:var(--panel);border:1px solid var(--border);border-radius:12px}.agent-loop:where(.astro-lcdefpme){padding:28px}.card-label:where(.astro-lcdefpme){font:500 11px var(--mono);color:var(--faint);letter-spacing:.12em;margin-bottom:20px}.loop-steps:where(.astro-lcdefpme){font:400 13px var(--mono);flex-direction:column;display:flex}.loop-step:where(.astro-lcdefpme){border-bottom:1px solid #172030;align-items:center;gap:16px;padding:13px 0;display:flex}.loop-step:where(.astro-lcdefpme):last-child{border-bottom:none}.ls-num:where(.astro-lcdefpme){color:var(--faint);width:22px}.ls-tool:where(.astro-lcdefpme){color:var(--cyan);width:130px}.ls-desc:where(.astro-lcdefpme){color:var(--muted);flex:1}.pr-card:where(.astro-lcdefpme){overflow:hidden}.pr-tabs:where(.astro-lcdefpme){border-bottom:1px solid var(--border);background:var(--bg-deep);display:flex}.pr-tab:where(.astro-lcdefpme){font:400 12.5px var(--mono);color:var(--faint);padding:13px 18px}.pr-tab:where(.astro-lcdefpme).active{color:#e6e9f0;border-bottom:2px solid var(--accent);background:var(--panel);font-weight:500}.pr-body:where(.astro-lcdefpme){padding:24px 26px}.pr-author:where(.astro-lcdefpme){align-items:center;gap:11px;margin-bottom:18px;display:flex}.bot-avatar:where(.astro-lcdefpme){background:var(--accent);border-radius:5px;flex:none;place-items:center;width:19px;height:19px;display:grid}.bot-avatar:where(.astro-lcdefpme) svg:where(.astro-lcdefpme){display:block}.pr-name:where(.astro-lcdefpme){font:600 13px var(--sans);color:#e6e9f0}.bot-pill:where(.astro-lcdefpme){font:450 10.5px var(--mono);color:var(--muted);border:1px solid var(--border-strong);border-radius:100px;padding:2px 7px}.pr-time:where(.astro-lcdefpme){font:400 12px var(--mono);color:var(--faint)}.pr-verdict:where(.astro-lcdefpme){font:500 14px var(--sans);color:var(--red);margin-bottom:12px}.pr-text:where(.astro-lcdefpme){font:400 13.5px/1.75 var(--sans);color:var(--body);margin-bottom:18px}.inline-code:where(.astro-lcdefpme){font-family:var(--mono);color:#e6e9f0;background:#151c29;border-radius:3px;padding:1px 5px;font-size:.95em}.inline-mono:where(.astro-lcdefpme){font-family:var(--mono);color:#e6e9f0;font-size:.95em}.pr-table:where(.astro-lcdefpme){border:1px solid var(--border);font:400 12.5px var(--mono);border-radius:8px;overflow:hidden}.pr-tr:where(.astro-lcdefpme){color:var(--bright);border-bottom:1px solid var(--rule);grid-template-columns:1fr 110px 1fr;padding:11px 14px;display:grid}.pr-tr:where(.astro-lcdefpme):last-child{border-bottom:none}.pr-tr:where(.astro-lcdefpme) span:where(.astro-lcdefpme):nth-child(2),.pr-tr:where(.astro-lcdefpme) span:where(.astro-lcdefpme):nth-child(3){text-align:right}.pr-th:where(.astro-lcdefpme){background:var(--bg-deep);color:var(--faint);border-bottom:1px solid var(--border)}.pr-calls:where(.astro-lcdefpme){color:var(--muted)}.pr-fail:where(.astro-lcdefpme){color:var(--red)}.pr-suggested:where(.astro-lcdefpme){font:400 13px/1.65 var(--sans);color:var(--body);background:#0a1712;border:1px solid #1f3a2b;border-radius:8px;margin-top:18px;padding:14px 16px}.suggested-label:where(.astro-lcdefpme){font-weight:600}.code-block:where(.astro-lcdefpme){background:var(--bg-deep);border:1px solid var(--border);font:400 12.5px/1.9 var(--mono);color:var(--body);border-radius:10px;padding:18px 20px;overflow-x:auto}.pull-quote:where(.astro-lcdefpme){border-left:2px solid var(--border-strong);font:400 15px/1.75 var(--sans);color:var(--muted);padding-left:20px;font-style:italic}.quote-attr:where(.astro-lcdefpme){font-style:normal;font:450 12.5px var(--mono);color:var(--faint);margin-top:12px}.qa-panel:where(.astro-lcdefpme){font:400 13px/1.95 var(--mono);padding:26px 28px;overflow-x:auto}.band:where(.astro-lcdefpme){padding:110px var(--gutter);border-top:1px solid var(--rule);background:var(--bg-alt)}.section:where(.astro-lcdefpme){padding:110px var(--gutter);border-top:1px solid var(--rule)}.band-head:where(.astro-lcdefpme){text-align:center;margin-bottom:70px}.pricing-head:where(.astro-lcdefpme){margin-bottom:50px}.lede:where(.astro-lcdefpme){max-width:60ch;font:400 17px/1.7 var(--sans);color:var(--body);margin:0 auto 14px}.lede:where(.astro-lcdefpme).narrow{max-width:52ch;margin-bottom:0}.vendor-groups:where(.astro-lcdefpme){flex-direction:column;gap:70px;max-width:1120px;margin:0 auto;display:flex}.group-label:where(.astro-lcdefpme){font:500 12px var(--mono);color:var(--faint);letter-spacing:.14em;border-bottom:1px solid #171f2d;margin-bottom:28px;padding-bottom:14px}.vendor-grid:where(.astro-lcdefpme){grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.vendor:where(.astro-lcdefpme){background:#0d1220;border:1px solid #1a2231;border-radius:11px;align-items:center;gap:16px;padding:18px 20px;display:flex}.vendor:where(.astro-lcdefpme) span:where(.astro-lcdefpme){font:500 14.5px var(--sans);color:var(--bright)}.vendor-logo:where(.astro-lcdefpme){border:1px solid var(--border-strong);object-fit:contain;background:#131a28;border-radius:8px;flex:none;width:40px;height:40px;padding:9px}.split-grid:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:80px;max-width:1240px;margin:0 auto;display:grid}.split-grid:where(.astro-lcdefpme) p:where(.astro-lcdefpme){margin-bottom:28px}.checklist:where(.astro-lcdefpme){font:400 14.5px var(--sans);color:var(--body);flex-direction:column;gap:13px;display:flex}.checklist:where(.astro-lcdefpme)>div:where(.astro-lcdefpme){gap:12px;display:flex}.arch-panel:where(.astro-lcdefpme){border:1px solid var(--border);font:400 12.5px/1.9 var(--mono);color:var(--muted);background:#05070b;border-radius:12px;padding:30px}.arch-label:where(.astro-lcdefpme){color:var(--faint);letter-spacing:.1em;margin-bottom:18px}.arch-panel:where(.astro-lcdefpme) pre:where(.astro-lcdefpme){white-space:pre;font:400 12.5px/1.75 var(--mono);color:var(--bright);margin:0 0 22px;overflow:auto}.arch-legend:where(.astro-lcdefpme){font:400 12.5px/1.6 var(--mono);color:var(--faint);border-top:1px solid #1a2030;flex-direction:column;gap:9px;padding-top:20px;display:flex}.legend-key:where(.astro-lcdefpme){color:var(--muted)}.pricing-grid:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;max-width:1000px;margin:0 auto;display:grid}.price-card:where(.astro-lcdefpme){border:1px solid var(--border);background:var(--panel);border-radius:14px;padding:36px}.price-card:where(.astro-lcdefpme).featured{background:linear-gradient(180deg, #111a2e, var(--panel));border-color:#2c3d64;position:relative}.price-tag:where(.astro-lcdefpme){justify-content:space-between;align-items:center;gap:14px;min-height:23px;margin-bottom:16px;display:flex}.tag-managed:where(.astro-lcdefpme){font:600 12px var(--mono);color:var(--cyan);letter-spacing:.1em}.tag-licensed:where(.astro-lcdefpme){font:600 12px var(--mono);color:var(--accent);letter-spacing:.1em}.tag-default:where(.astro-lcdefpme){background:var(--accent);color:#fff;font:600 10.5px var(--mono);letter-spacing:.06em;border-radius:100px;flex:none;padding:4px 10px}.price-card:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){font:600 24px var(--sans);color:var(--text);margin:0 0 10px}.price-card:where(.astro-lcdefpme) p:where(.astro-lcdefpme){font:400 15px/1.7 var(--sans);color:var(--body);margin:0 0 24px}.price-features:where(.astro-lcdefpme){font:400 14px var(--sans);color:var(--muted);flex-direction:column;gap:10px;display:flex}.price-cta:where(.astro-lcdefpme){text-align:center;font:600 14px var(--sans);border-radius:8px;margin-top:30px;padding:12px;display:block}.price-cta:where(.astro-lcdefpme).outline{border:1px solid var(--border-strong);color:#e6e9f0}.price-cta:where(.astro-lcdefpme).outline:hover{color:var(--text);border-color:#34426b}.price-cta:where(.astro-lcdefpme).filled{background:var(--accent);color:#fff}.price-cta:where(.astro-lcdefpme).filled:hover{background:var(--accent-hover);color:#fff}.faq-grid:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:52px 72px;max-width:1120px;margin:0 auto;display:grid}.faq-grid:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){font:600 17px/1.4 var(--sans);color:var(--text);letter-spacing:-.015em;margin:0 0 12px}.faq-grid:where(.astro-lcdefpme) p:where(.astro-lcdefpme){font:400 15px/1.75 var(--sans);color:var(--body);margin:0}.pilot-panel:where(.astro-lcdefpme){border:1px solid var(--border-strong);text-align:center;background:radial-gradient(100% 140% at 50% 0%, #16203a, var(--bg) 70%);border-radius:16px;max-width:1240px;margin:0 auto;padding:76px 56px}.pilot-h2:where(.astro-lcdefpme){max-width:24ch;font:600 46px/1.08 var(--sans);letter-spacing:-.035em;margin:0 auto 20px}.pilot-panel:where(.astro-lcdefpme) .lede:where(.astro-lcdefpme){max-width:56ch;margin-bottom:40px}.pilot-form:where(.astro-lcdefpme){flex-wrap:wrap;justify-content:center;gap:12px;max-width:660px;margin:0 auto;display:flex}.pilot-form:where(.astro-lcdefpme) input:where(.astro-lcdefpme){border:1px solid var(--border-strong);background:var(--bg-deep);color:#e6e9f0;font:400 14.5px var(--sans);border-radius:8px;flex:240px;padding:14px 16px}.pilot-form:where(.astro-lcdefpme) input:where(.astro-lcdefpme)::placeholder{color:var(--faint)}.pilot-form:where(.astro-lcdefpme) input:where(.astro-lcdefpme):focus{outline:2px solid var(--accent);border-color:#0000}.pilot-form:where(.astro-lcdefpme) input:where(.astro-lcdefpme)[name=company]{flex:190px}.pilot-form:where(.astro-lcdefpme) .full:where(.astro-lcdefpme){flex:100%}.pilot-form:where(.astro-lcdefpme) button:where(.astro-lcdefpme){background:var(--accent);color:#fff;font:600 14.5px var(--sans);cursor:pointer;border:none;border-radius:8px;padding:14px 26px}.pilot-form:where(.astro-lcdefpme) button:where(.astro-lcdefpme):hover{background:var(--accent-hover)}.pilot-footnote:where(.astro-lcdefpme){font:400 12.5px var(--mono);color:var(--faint);margin-top:20px}.site-footer:where(.astro-lcdefpme){padding:60px var(--gutter) 32px;background:var(--bg-deep);border-top:1px solid #1a2030}.footer-grid:where(.astro-lcdefpme){border-bottom:1px solid var(--rule);grid-template-columns:1.4fr 1fr 1fr 1fr 1fr;gap:40px;max-width:1240px;margin:0 auto;padding-bottom:44px;display:grid}.footer-logo:where(.astro-lcdefpme){align-items:center;gap:10px;margin-bottom:14px;display:flex}.footer-logo:where(.astro-lcdefpme) svg:where(.astro-lcdefpme){display:block}.footer-logo:where(.astro-lcdefpme) span:where(.astro-lcdefpme){font:600 15px var(--sans);color:var(--bright);letter-spacing:-.035em}.footer-blurb:where(.astro-lcdefpme){font:400 13px/1.7 var(--sans);color:var(--faint);max-width:30ch;margin:0}.footer-head:where(.astro-lcdefpme){font:600 11.5px var(--mono);color:var(--muted);letter-spacing:.1em;margin-bottom:16px}.footer-col:where(.astro-lcdefpme){font:400 13.5px var(--sans);flex-direction:column;gap:10px;display:flex}.footer-col:where(.astro-lcdefpme) a:where(.astro-lcdefpme){color:var(--faint)}.footer-col:where(.astro-lcdefpme) a:where(.astro-lcdefpme):hover{color:var(--bright)}.footer-bottom:where(.astro-lcdefpme){font:400 12.5px var(--mono);color:var(--faintest);justify-content:space-between;max-width:1240px;margin:0 auto;padding-top:26px;display:flex}@media (width<=900px){:root{--gutter:20px}.nav-links:where(.astro-lcdefpme),.github-pill:where(.astro-lcdefpme){display:none}.hero:where(.astro-lcdefpme){padding-top:72px}.term-body:where(.astro-lcdefpme),.split-row:where(.astro-lcdefpme),.split-row:where(.astro-lcdefpme).media-first,.split-grid:where(.astro-lcdefpme),.pricing-grid:where(.astro-lcdefpme),.faq-grid:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr)}.split-row:where(.astro-lcdefpme),.split-grid:where(.astro-lcdefpme){gap:44px}.split-row:where(.astro-lcdefpme){padding:64px 0}.split-row:where(.astro-lcdefpme).media-first>.card:where(.astro-lcdefpme){order:2}.term-log:where(.astro-lcdefpme){border-right:none;border-bottom:1px solid var(--border)}.band:where(.astro-lcdefpme),.section:where(.astro-lcdefpme){padding:64px var(--gutter)}.faq-grid:where(.astro-lcdefpme){gap:40px}h2:where(.astro-lcdefpme),h2:where(.astro-lcdefpme).centred{font-size:30px}.pilot-h2:where(.astro-lcdefpme){font-size:32px}.pilot-panel:where(.astro-lcdefpme){padding:48px 24px}.vendor-grid:where(.astro-lcdefpme){grid-template-columns:repeat(2,1fr)}.footer-grid:where(.astro-lcdefpme){grid-template-columns:1fr 1fr}.footer-bottom:where(.astro-lcdefpme){flex-direction:column;gap:8px}}@media (width<=480px){.vendor-grid:where(.astro-lcdefpme),.footer-grid:where(.astro-lcdefpme){grid-template-columns:1fr}}
