.gallery:where(.astro-c2vhsie5){gap:var(--s-5);--gallery-interval:6s;display:grid}.stage:where(.astro-c2vhsie5){aspect-ratio:21/9;border-block:1px solid var(--line);background:var(--bg-raised);width:100%;max-height:82vh;position:relative;overflow:hidden}.slide:where(.astro-c2vhsie5){opacity:0;transition:opacity .7s var(--ease);margin:0;position:absolute;inset:0}.slide:where(.astro-c2vhsie5).active{opacity:1}.slide:where(.astro-c2vhsie5) img{object-fit:cover;width:100%;height:100%}.controls:where(.astro-c2vhsie5){gap:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}.control:where(.astro-c2vhsie5){gap:var(--s-2);width:100%;padding:0 0 var(--s-2);color:var(--text-3);font:inherit;text-align:left;cursor:pointer;transition:color var(--dur) var(--ease);background:0 0;border:0;display:grid}.control:where(.astro-c2vhsie5):hover,.control:where(.astro-c2vhsie5).active{color:var(--text)}.control:where(.astro-c2vhsie5):focus-visible{outline:1px solid var(--accent);outline-offset:4px;border-radius:var(--radius-sm)}.progress:where(.astro-c2vhsie5){background:var(--line-strong);height:1px;display:block;overflow:hidden}.fill:where(.astro-c2vhsie5){background:var(--text-3);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.control:where(.astro-c2vhsie5).active .fill:where(.astro-c2vhsie5){background:var(--accent);transform:scaleX(1)}.gallery:where(.astro-c2vhsie5).playing .control:where(.astro-c2vhsie5).active .fill:where(.astro-c2vhsie5){animation:fill var(--gallery-interval) linear forwards}.gallery:where(.astro-c2vhsie5).paused .control:where(.astro-c2vhsie5).active .fill:where(.astro-c2vhsie5){animation-play-state:paused}@keyframes fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.num:where(.astro-c2vhsie5){color:inherit}.title:where(.astro-c2vhsie5){font-size:var(--fs-small)}@media (width<=720px){.stage:where(.astro-c2vhsie5){aspect-ratio:4/3}.controls:where(.astro-c2vhsie5){gap:var(--s-4);grid-template-columns:repeat(2,1fr);grid-auto-flow:row}}@media (prefers-reduced-motion:reduce){.slide:where(.astro-c2vhsie5){transition:none}}.compare:where(.astro-67ggu7zt){gap:var(--s-3);margin:0;display:grid}.frame:where(.astro-67ggu7zt){aspect-ratio:16/10;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg-raised);user-select:none;position:relative;overflow:hidden}.frame:where(.astro-67ggu7zt) .layer{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.before:where(.astro-67ggu7zt){clip-path:inset(0 calc(100% - var(--split)) 0 0);position:absolute;inset:0}.divider:where(.astro-67ggu7zt){top:0;bottom:0;left:var(--split);background:var(--text);pointer-events:none;width:1px;position:absolute}.grip:where(.astro-67ggu7zt){border:1px solid var(--text);background:var(--bg);border-radius:50%;width:28px;height:28px;position:absolute;top:50%;left:50%;translate:-50% -50%}.grip:where(.astro-67ggu7zt):before,.grip:where(.astro-67ggu7zt):after{content:"";border-top:1px solid var(--text);border-left:1px solid var(--text);width:5px;height:5px;position:absolute;top:50%}.grip:where(.astro-67ggu7zt):before{left:7px;translate:0 -50%;rotate:-45deg}.grip:where(.astro-67ggu7zt):after{right:7px;translate:0 -50%;rotate:135deg}.tag:where(.astro-67ggu7zt){top:var(--s-4);border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--bg);color:var(--text-2);pointer-events:none;padding:4px 8px;position:absolute}.tag-before:where(.astro-67ggu7zt){left:var(--s-4)}.tag-after:where(.astro-67ggu7zt){right:var(--s-4)}.range:where(.astro-67ggu7zt){opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.frame:where(.astro-67ggu7zt):has(.range:focus-visible) .grip:where(.astro-67ggu7zt){outline:1px solid var(--accent);outline-offset:3px}figcaption:where(.astro-67ggu7zt){color:var(--text-3)}@media (width<=600px){.tag:where(.astro-67ggu7zt){top:var(--s-3);padding:2px 6px}.tag-before:where(.astro-67ggu7zt){left:var(--s-3)}.tag-after:where(.astro-67ggu7zt){right:var(--s-3)}}.video-loop:where(.astro-5uy2aor7){gap:var(--s-3);margin:0;display:grid}.frame:where(.astro-5uy2aor7){border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg-raised);overflow:hidden}video:where(.astro-5uy2aor7){width:100%;height:auto;display:block}figcaption:where(.astro-5uy2aor7){color:var(--text-3)}.stage:where(.astro-q37xf432){height:max(720px, calc(100svh - var(--header-h)));isolation:isolate;max-height:1000px;position:relative;overflow:hidden}.rings:where(.astro-q37xf432){z-index:-2;fill:none;width:100%;height:100%;stroke:var(--line-strong);stroke-width:1px;vector-effect:non-scaling-stroke;position:absolute;inset:0}.rings:where(.astro-q37xf432) circle:where(.astro-q37xf432){vector-effect:non-scaling-stroke}.arc:where(.astro-q37xf432){stroke:var(--accent);stroke-dasharray:14 86}.arc-layer:where(.astro-q37xf432){z-index:-2;will-change:transform;animation:90s linear infinite turn;position:absolute;inset:0}@keyframes turn{to{transform:rotate(360deg)}}.tiles:where(.astro-q37xf432){z-index:-1;position:absolute;inset:0}.tile:where(.astro-q37xf432){left:var(--x);top:var(--y);width:var(--w);position:absolute;translate:-50% -50%}.tile-lean:where(.astro-q37xf432){will-change:transform}.tile:where(.astro-q37xf432).dim{opacity:.5}.tile-inner:where(.astro-q37xf432){aspect-ratio:16/10;border:1px solid var(--line-strong);background:var(--bg-raised);animation:var(--dur) ease-in-out var(--delay) infinite alternate;will-change:transform;border-radius:10px;position:relative;overflow:hidden}.drift-sm:where(.astro-q37xf432){animation-name:drift-sm}.drift-md:where(.astro-q37xf432){animation-name:drift-md}.drift-lg:where(.astro-q37xf432){animation-name:drift-lg}.stage:where(.astro-q37xf432).offscreen .tile-inner:where(.astro-q37xf432),.stage:where(.astro-q37xf432).offscreen .arc-layer:where(.astro-q37xf432){animation-play-state:paused}.tile-inner:where(.astro-q37xf432) img,.tile-inner:where(.astro-q37xf432) video:where(.astro-q37xf432){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tile-inner:where(.astro-q37xf432) video:where(.astro-q37xf432){z-index:1}@keyframes drift-sm{0%{transform:translateY(-3px)}to{transform:translateY(3px)}}@keyframes drift-md{0%{transform:translateY(-6px)}to{transform:translateY(6px)}}@keyframes drift-lg{0%{transform:translateY(-9px)}to{transform:translateY(9px)}}.ruler:where(.astro-q37xf432){top:var(--s-5);bottom:var(--s-5);z-index:1;flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex;position:absolute;right:0}.tick:where(.astro-q37xf432){background:var(--line-strong);width:8px;height:1px;display:block;position:relative}.tick:where(.astro-q37xf432).major{background:var(--text-3);width:22px}.tick:where(.astro-q37xf432) em:where(.astro-q37xf432){font-family:var(--font-mono);color:var(--text-3);font-size:.625rem;font-style:normal;line-height:1;position:absolute;top:-.55em;right:28px}.center:where(.astro-q37xf432){place-content:center;justify-items:center;gap:var(--s-4);padding:var(--s-7) var(--gutter);text-align:center;display:grid;position:absolute;inset:0}.wordmark:where(.astro-q37xf432){margin-bottom:var(--s-2);font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);align-items:center;gap:.18em;font-size:clamp(3.25rem,10.5vw,9.5rem);font-weight:820;font-stretch:125%;line-height:.9;display:flex}.wordmark:where(.astro-q37xf432) .logo svg{width:.78em;height:.78em}.tagline:where(.astro-q37xf432){font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.75rem,1.2rem + 2vw,2.875rem);font-weight:620;line-height:1.1}.tagline:where(.astro-q37xf432) .serif:where(.astro-q37xf432){color:var(--text-2);font-size:1.08em}.lead:where(.astro-q37xf432){max-width:520px;font-size:var(--fs-lead);color:var(--text-2);text-wrap:pretty;line-height:1.55}.actions:where(.astro-q37xf432){justify-items:center;gap:var(--s-4);width:min(540px,100%);margin-top:var(--s-3);display:grid}.actions:where(.astro-q37xf432) input{background:var(--bg)}.actions:where(.astro-q37xf432) .waitlist-status,.actions:where(.astro-q37xf432) .waitlist-next{text-align:center;justify-content:center}.reel-link:where(.astro-q37xf432){font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--text-2);transition:color var(--dur) var(--ease);font-size:.6875rem;font-weight:500}.reel-link:where(.astro-q37xf432):hover{color:var(--text)}.details:where(.astro-q37xf432){margin-top:var(--s-2);font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;white-space:pre;color:var(--text-3);font-size:.6875rem}.index:where(.astro-q37xf432){right:var(--s-8);bottom:var(--s-6);justify-items:end;gap:2px;display:grid;position:absolute}.index:where(.astro-q37xf432) a:where(.astro-q37xf432){font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--text-3);transition:color var(--dur) var(--ease);font-size:.9375rem;font-weight:620;font-stretch:112%;line-height:1.25}.index:where(.astro-q37xf432) a:where(.astro-q37xf432):hover{color:var(--text)}@media (width<=900px){.stage:where(.astro-q37xf432){height:auto;max-height:none}.tiles:where(.astro-q37xf432){gap:var(--s-3);padding:var(--s-6) 0 0 var(--gutter);display:flex;position:relative;inset:auto;overflow:hidden}.tile:where(.astro-q37xf432){flex:none;width:42vw;position:static;translate:none}.tile:where(.astro-q37xf432).dim{display:none}.center:where(.astro-q37xf432){padding-block:var(--s-7) var(--s-8);position:relative}.wordmark:where(.astro-q37xf432){font-size:13.5vw}.index:where(.astro-q37xf432),.ruler:where(.astro-q37xf432){display:none}.details:where(.astro-q37xf432){white-space:normal}}.scan:where(.astro-q37xf432){display:none}.stage:where(.astro-q37xf432).intro .scan:where(.astro-q37xf432){z-index:2;background:var(--accent);transform-origin:0;pointer-events:none;height:1px;animation:.9s cubic-bezier(.7,0,.2,1) both scan;display:block;position:absolute;top:50%;left:0;right:0}@keyframes scan{0%{opacity:1;transform:scaleX(0)}55%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)translateY(-40vh)}}.stage:where(.astro-q37xf432).intro .tile:where(.astro-q37xf432){animation:burst 1.1s cubic-bezier(.16, 1, .3, 1) calc(.25s + var(--i) * 45ms) backwards}@keyframes burst{0%{opacity:0;transform:translate(var(--fx), var(--fy)) scale(.15) rotate(var(--fr))}}.stage:where(.astro-q37xf432).intro .letters:where(.astro-q37xf432) .ch:where(.astro-q37xf432){animation:rise .7s cubic-bezier(.34, 1.56, .64, 1) calc(.45s + var(--i) * 60ms) backwards;display:inline-block}@keyframes rise{0%{opacity:0;transform:translateY(.6em)scaleY(1.4)}}.stage:where(.astro-q37xf432).intro .wordmark:where(.astro-q37xf432) .logo{animation:.9s cubic-bezier(.34,1.56,.64,1) .4s backwards swoop}@keyframes swoop{0%{opacity:0;transform:translate(-1.2em,.6em)rotate(-70deg)scale(.4)}}.stage:where(.astro-q37xf432).intro .rings:where(.astro-q37xf432):not(.arc-layer .rings){animation:1.2s cubic-bezier(.16,1,.3,1) .15s backwards ring-in}.stage:where(.astro-q37xf432).intro .arc-layer:where(.astro-q37xf432){animation:1.4s cubic-bezier(.16,1,.3,1) .3s backwards spin-up,90s linear 1.7s infinite turn}@keyframes ring-in{0%{opacity:0;transform:scale(.6)}}@keyframes spin-up{0%{opacity:0;transform:rotate(-270deg)scale(.6)}}.stage:where(.astro-q37xf432).intro .tick:where(.astro-q37xf432){animation:tick-in .4s ease-out calc(.6s + var(--t,0) * 1ms) backwards;transform-origin:100%}@keyframes tick-in{0%{transform:scaleX(0)}}.stage:where(.astro-q37xf432).intro .tagline:where(.astro-q37xf432),.stage:where(.astro-q37xf432).intro .lead:where(.astro-q37xf432),.stage:where(.astro-q37xf432).intro .actions:where(.astro-q37xf432),.stage:where(.astro-q37xf432).intro .details:where(.astro-q37xf432),.stage:where(.astro-q37xf432).intro .index:where(.astro-q37xf432){animation:.7s cubic-bezier(.16,1,.3,1) backwards up}.stage:where(.astro-q37xf432).intro .tagline:where(.astro-q37xf432){animation-delay:.95s}.stage:where(.astro-q37xf432).intro .lead:where(.astro-q37xf432){animation-delay:1.05s}.stage:where(.astro-q37xf432).intro .actions:where(.astro-q37xf432){animation-delay:1.15s}.stage:where(.astro-q37xf432).intro .details:where(.astro-q37xf432),.stage:where(.astro-q37xf432).intro .index:where(.astro-q37xf432){animation-delay:1.3s}@keyframes up{0%{opacity:0;transform:translateY(16px)}}@media (width<=900px){.stage:where(.astro-q37xf432).intro .tile:where(.astro-q37xf432){animation-name:slide}@keyframes slide{0%{opacity:0;transform:translate(40vw)}}}@media (prefers-reduced-motion:reduce){.arc-layer:where(.astro-q37xf432),.tile-inner:where(.astro-q37xf432){animation:none}}.ticker:where(.astro-u6vsyxkm){border-block:1px solid var(--line);overflow:hidden}.track:where(.astro-u6vsyxkm){width:max-content;animation:70s linear infinite scroll;display:flex}.ticker:where(.astro-u6vsyxkm):hover .track:where(.astro-u6vsyxkm),.ticker:where(.astro-u6vsyxkm).offscreen .track:where(.astro-u6vsyxkm){animation-play-state:paused}ul:where(.astro-u6vsyxkm){margin:0;padding:0;list-style:none;display:flex}li:where(.astro-u6vsyxkm){align-items:center;gap:var(--s-5);padding:var(--s-3) 0 var(--s-3) var(--s-5);font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;color:var(--text-2);font-size:.6875rem;display:flex}li:where(.astro-u6vsyxkm):after{content:"";background:var(--accent);border-radius:50%;width:4px;height:4px}@keyframes scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.track:where(.astro-u6vsyxkm){animation:none}}.gallery-section:where(.astro-lcdefpme)>.container:where(.astro-lcdefpme){padding-bottom:var(--s-7)}#showreel:where(.astro-lcdefpme) .bar:where(.astro-lcdefpme){border-top:0}.statement:where(.astro-lcdefpme){gap:var(--s-8);margin-bottom:var(--s-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}.pillars:where(.astro-lcdefpme){border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.pillar:where(.astro-lcdefpme){gap:var(--s-3);padding:var(--s-6) var(--s-6) 0;border-left:1px solid var(--line);align-content:start;display:grid}.pillar:where(.astro-lcdefpme):first-child{border-left:0;padding-left:0}.section-split:where(.astro-lcdefpme){justify-content:space-between;align-items:end;gap:var(--s-6);margin-bottom:var(--s-8);display:flex}.section-split:where(.astro-lcdefpme) .section-head:where(.astro-lcdefpme){margin-bottom:0}.system-index:where(.astro-lcdefpme){gap:var(--s-6);grid-template-columns:repeat(4,1fr);display:grid}.system-group:where(.astro-lcdefpme) ul:where(.astro-lcdefpme){margin:var(--s-4) 0 0;border-top:1px solid var(--line);padding:0;list-style:none}.system-group:where(.astro-lcdefpme) li:where(.astro-lcdefpme){border-bottom:1px solid var(--line)}.system-group:where(.astro-lcdefpme) a:where(.astro-lcdefpme){gap:var(--s-1);padding:var(--s-4) 0;display:grid}.system-name:where(.astro-lcdefpme){color:var(--text);transition:color var(--dur) var(--ease);font-size:.9375rem;font-weight:500}.system-summary:where(.astro-lcdefpme){font-size:var(--fs-small);color:var(--text-3);line-height:1.5}.system-group:where(.astro-lcdefpme) a:where(.astro-lcdefpme):hover .system-name:where(.astro-lcdefpme){color:var(--accent)}.extend:where(.astro-lcdefpme){gap:var(--s-8);grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;display:grid}.layers:where(.astro-lcdefpme){border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.layers:where(.astro-lcdefpme) li:where(.astro-lcdefpme){gap:var(--s-2);padding:var(--s-5) 0;border-bottom:1px solid var(--line);display:grid}.agents:where(.astro-lcdefpme){gap:var(--s-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.agent-facts:where(.astro-lcdefpme){border-top:1px solid var(--line);width:100%;margin:0;display:grid}.agent-facts:where(.astro-lcdefpme) div:where(.astro-lcdefpme){gap:var(--s-4);padding:var(--s-3) 0;border-bottom:1px solid var(--line);font-size:var(--fs-small);grid-template-columns:6.5rem 1fr;display:grid}.agent-facts:where(.astro-lcdefpme) dt:where(.astro-lcdefpme){color:var(--text);font-weight:600}.agent-facts:where(.astro-lcdefpme) dd:where(.astro-lcdefpme){color:var(--text-2);margin:0}.editor-shot:where(.astro-lcdefpme){margin-bottom:var(--s-8)}.proof:where(.astro-lcdefpme){margin:var(--s-7) 0 0;border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.proof:where(.astro-lcdefpme)>div:where(.astro-lcdefpme){gap:var(--s-1);padding:var(--s-5) var(--s-5) 0 0;flex-direction:column;display:flex}.proof:where(.astro-lcdefpme) dd:where(.astro-lcdefpme){font-size:var(--fs-h2);letter-spacing:-.03em;order:-1;margin:0;font-weight:600;line-height:1}.proof:where(.astro-lcdefpme) dt:where(.astro-lcdefpme){font-size:var(--fs-small);color:var(--text-2)}.depth:where(.astro-lcdefpme){border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:0;display:grid}.depth:where(.astro-lcdefpme)>div:where(.astro-lcdefpme){align-content:start;gap:var(--s-3);padding:var(--s-6) var(--s-6) var(--s-6) 0;border-bottom:1px solid var(--line);display:grid}.depth:where(.astro-lcdefpme) dt:where(.astro-lcdefpme){align-items:baseline;gap:var(--s-3);display:flex}.depth-value:where(.astro-lcdefpme){font-size:var(--fs-h1);letter-spacing:-.04em;font-weight:600;line-height:1}.depth-label:where(.astro-lcdefpme){color:var(--text)}.depth:where(.astro-lcdefpme) dd:where(.astro-lcdefpme){margin:0}@media (width<=900px){.proof:where(.astro-lcdefpme),.depth:where(.astro-lcdefpme){grid-template-columns:1fr 1fr}}@media (width<=600px){.depth:where(.astro-lcdefpme) dt:where(.astro-lcdefpme){align-items:flex-start;gap:var(--s-2);flex-direction:column}.depth:where(.astro-lcdefpme)>div:where(.astro-lcdefpme){padding-right:var(--s-4)}}.mid-cta:where(.astro-lcdefpme){border-top:1px solid var(--line)}.mid-cta-inner:where(.astro-lcdefpme){justify-content:space-between;align-items:center;gap:var(--s-5);padding-block:var(--s-7);flex-wrap:wrap;display:flex}.faq-layout:where(.astro-lcdefpme){gap:var(--s-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.faq:where(.astro-lcdefpme){border-top:1px solid var(--line)}.faq:where(.astro-lcdefpme) details:where(.astro-lcdefpme){border-bottom:1px solid var(--line)}.faq:where(.astro-lcdefpme) summary:where(.astro-lcdefpme){justify-content:space-between;gap:var(--s-4);padding:var(--s-5) 0;font-family:var(--font-display);font-size:var(--fs-h4);color:var(--text);cursor:pointer;font-weight:600;list-style:none;display:flex}.faq:where(.astro-lcdefpme) summary:where(.astro-lcdefpme)::-webkit-details-marker{display:none}.faq:where(.astro-lcdefpme) summary:where(.astro-lcdefpme):after{content:"+";font-family:var(--font-mono);color:var(--text-3);flex:none;font-weight:400}.faq:where(.astro-lcdefpme) details:where(.astro-lcdefpme)[open] summary:where(.astro-lcdefpme):after{content:"−";color:var(--accent)}.faq:where(.astro-lcdefpme) details:where(.astro-lcdefpme) p:where(.astro-lcdefpme){max-width:620px;padding-bottom:var(--s-5)}@media (width<=900px){.faq-layout:where(.astro-lcdefpme){gap:var(--s-6);grid-template-columns:1fr}}.sim-gap:where(.astro-lcdefpme){height:var(--s-8)}.sim-grid:where(.astro-lcdefpme){gap:var(--s-6);margin-top:var(--s-7);grid-template-columns:repeat(2,1fr);display:grid}@media (width<=900px){.sim-grid:where(.astro-lcdefpme){grid-template-columns:1fr}}.figures:where(.astro-lcdefpme){border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:0;display:grid}.figures:where(.astro-lcdefpme)>div:where(.astro-lcdefpme){gap:var(--s-2);padding:var(--s-6) var(--s-5) 0 0;flex-direction:column-reverse;display:flex}.figures:where(.astro-lcdefpme) dd:where(.astro-lcdefpme){font-size:var(--fs-h1);letter-spacing:-.04em;margin:0;font-weight:600;line-height:1}.perf-note:where(.astro-lcdefpme){margin-top:var(--s-6);text-transform:none;letter-spacing:0}.cta-inner:where(.astro-lcdefpme){gap:var(--s-8);grid-template-columns:1fr 1fr;align-items:end;display:grid}.cta-list:where(.astro-lcdefpme){gap:var(--s-2);margin:var(--s-2) 0 0;color:var(--text-2);padding:0;list-style:none;display:grid}.cta-list:where(.astro-lcdefpme) li:where(.astro-lcdefpme){gap:var(--s-3);align-items:baseline;display:flex}.cta-list:where(.astro-lcdefpme) li:where(.astro-lcdefpme):before{content:"";background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px;translate:0 -2px}@media (width<=1080px){.system-index:where(.astro-lcdefpme){grid-template-columns:1fr 1fr}}@media (width<=900px){.statement:where(.astro-lcdefpme),.extend:where(.astro-lcdefpme),.agents:where(.astro-lcdefpme),.cta-inner:where(.astro-lcdefpme){gap:var(--s-6);grid-template-columns:1fr}.section-split:where(.astro-lcdefpme){flex-direction:column;align-items:start}.pillars:where(.astro-lcdefpme),.figures:where(.astro-lcdefpme){grid-template-columns:1fr 1fr}.pillar:where(.astro-lcdefpme){padding:var(--s-5) var(--s-5) var(--s-5) 0;border-left:0;border-bottom:1px solid var(--line)}}@media (width<=560px){.pillars:where(.astro-lcdefpme),.system-index:where(.astro-lcdefpme){grid-template-columns:1fr}}
