.nav-wrapper[data-astro-cid-2d2wsau2]{align-self:stretch;display:flex}.nav-link[data-astro-cid-2d2wsau2]{text-transform:uppercase;letter-spacing:.05em;color:var(--brand-text);opacity:.7;cursor:pointer;background:0 0;border:none;align-items:center;gap:3px;padding:0;font-family:JetBrains Mono,monospace;font-size:.7rem;transition:opacity .2s;display:flex}.nav-link[data-astro-cid-2d2wsau2]:hover,.nav-link[data-astro-cid-2d2wsau2].active{opacity:1;color:var(--brand-accent)}.chevron[data-astro-cid-2d2wsau2]{width:.5rem;height:auto;transition:transform .2s}.nav-dropdown-flyout[data-astro-cid-2d2wsau2]{opacity:0;visibility:hidden;z-index:99;transition:opacity .2s,visibility .2s,transform .2s;position:absolute;top:100%;left:0;right:0;transform:translateY(0)}.nav-dropdown-flyout[data-astro-cid-2d2wsau2] .nav-dropdown-inner[data-astro-cid-2d2wsau2]{background-color:var(--brand-surface-secondary);border-bottom:1px solid var(--brand-border-dark-only);flex-direction:column;flex:1;width:100%;display:flex;position:relative}.nav-dropdown-flyout[data-astro-cid-2d2wsau2] .nav-dropdown-inner[data-astro-cid-2d2wsau2]:before{content:"";height:10px;position:absolute;top:-15px;left:0;right:0}.nav-dropdown-flyout[data-astro-cid-2d2wsau2] .nav-dropdown-inner[data-astro-cid-2d2wsau2]:after{content:"";z-index:-1;height:10px;position:absolute;bottom:0;left:-1px;right:-1px;box-shadow:0 4px 8px -2px #091e4240,0 0 #091e4214}.nav-wrapper[data-astro-cid-2d2wsau2]:hover .nav-dropdown-flyout[data-astro-cid-2d2wsau2],.nav-dropdown-flyout[data-astro-cid-2d2wsau2][data-is-open=true]{opacity:1;visibility:visible;transform:translateY(0)}.nav-wrapper[data-astro-cid-2d2wsau2]:hover .chevron[data-astro-cid-2d2wsau2]{transform:rotate(180deg)}.nav-grid[data-astro-cid-2d2wsau2]{gap:1px;display:grid}.navbar[data-astro-cid-c75fxstf]{z-index:100;background-color:var(--brand-surface-secondary);width:100%;max-width:1440px;height:3.5rem;margin:0 auto;position:sticky;top:0}.navbar-divider[data-astro-cid-c75fxstf]{border-bottom:1px solid var(--brand-border)}.navbar-bleed[data-astro-cid-c75fxstf]{max-width:none}.navbar-bleed[data-astro-cid-c75fxstf] .navbar-inner[data-astro-cid-c75fxstf]{border-left:none;border-right:none}.navbar-inner[data-astro-cid-c75fxstf]{border-left:1px solid var(--brand-border);border-right:1px solid var(--brand-border);justify-content:space-between;align-items:center;max-width:1440px;height:100%;margin:0 auto;padding:0 3rem;display:flex;position:relative}.navbar-float[data-astro-cid-c75fxstf]{background-color:#0000;max-width:none;height:auto;padding-top:1.5rem;position:fixed;left:0;right:0}.navbar-float[data-astro-cid-c75fxstf] .navbar-inner[data-astro-cid-c75fxstf]{max-width:none;height:auto;padding:0 var(--gutter);border-left:none;border-right:none;grid-template-columns:1fr auto 1fr;display:grid}.navbar-float[data-astro-cid-c75fxstf] .wordmark[data-astro-cid-c75fxstf]{justify-self:start}.navbar-float[data-astro-cid-c75fxstf] .nav-right-mobile[data-astro-cid-c75fxstf]{grid-column:3;justify-self:end}.navbar-float[data-astro-cid-c75fxstf] .nav-cta[data-astro-cid-c75fxstf]{display:none}.navbar-float[data-astro-cid-c75fxstf] .nav-links[data-astro-cid-c75fxstf],.navbar-float[data-astro-cid-c75fxstf] .nav-right-mobile[data-astro-cid-c75fxstf]{background-color:var(--backing);border-radius:6px;align-items:center;min-height:2.75rem;padding:.375rem .5rem}.navbar-float[data-astro-cid-c75fxstf] .nav-links[data-astro-cid-c75fxstf]{padding-inline:1.25rem}@media (width<=768px){.navbar-float[data-astro-cid-c75fxstf]{padding-top:1rem}}.navbar-float[data-astro-cid-c75fxstf] .navbar-inner[data-astro-cid-c75fxstf] .nav-dropdown-flyout{width:min(64rem, 100% - 2 * var(--gutter));margin-inline:auto;top:calc(100% + .5rem)}.navbar-float[data-astro-cid-c75fxstf] .navbar-inner[data-astro-cid-c75fxstf] .nav-dropdown-flyout .nav-dropdown-inner{background-color:var(--backing);box-shadow:var(--lift-shadow);border-bottom:none;border-radius:6px}.navbar-float[data-astro-cid-c75fxstf] .navbar-inner[data-astro-cid-c75fxstf] .nav-dropdown-flyout .nav-dropdown-inner:before{height:1rem;top:-1rem}.navbar-float[data-astro-cid-c75fxstf] .navbar-inner[data-astro-cid-c75fxstf] .nav-dropdown-flyout .nav-dropdown-inner:after{content:none}.navbar-float[data-astro-cid-c75fxstf] .navbar-inner[data-astro-cid-c75fxstf] .nav-grid>*+*{border-left:1px solid #ffffff14}.navbar-float[data-astro-cid-c75fxstf] .navbar-inner[data-astro-cid-c75fxstf] .domain-tile,.navbar-float[data-astro-cid-c75fxstf] .navbar-inner[data-astro-cid-c75fxstf] .read-column,.navbar-float[data-astro-cid-c75fxstf] .navbar-inner[data-astro-cid-c75fxstf] .domain-tile.domain-active:hover{background-color:#0000}.navbar-float[data-astro-cid-c75fxstf] .navbar-inner[data-astro-cid-c75fxstf] .domain-tile.domain-active:hover .domain-name{color:var(--brand-accent)}.navbar-float[data-astro-cid-c75fxstf] .navbar-inner[data-astro-cid-c75fxstf] .read-item{border-bottom-color:#ffffff14}@keyframes navbar-float-backing{0%{background-color:var(--backing-light)}}@supports (animation-timeline:view()){.navbar-float[data-astro-cid-c75fxstf] .nav-links[data-astro-cid-c75fxstf],.navbar-float[data-astro-cid-c75fxstf] .nav-right-mobile[data-astro-cid-c75fxstf]{animation-name:navbar-float-backing;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--nav-float;animation-range:cover calc(100% - 8rem) cover calc(100% - 4rem)}}.wordmark[data-astro-cid-c75fxstf]{text-transform:uppercase;letter-spacing:.1em;color:var(--brand-text);align-items:center;gap:.5rem;font-family:JetBrains Mono,monospace;font-size:.85rem;font-weight:700;display:flex}.hr-styled[data-astro-cid-c75fxstf]{margin:0}.wordmark-logo[data-astro-cid-c75fxstf]{width:auto;height:2rem}.nav-links[data-astro-cid-c75fxstf]{gap:2rem;display:flex}.nav-link[data-astro-cid-c75fxstf]{text-transform:uppercase;letter-spacing:.05em;color:var(--brand-text);opacity:.7;cursor:pointer;background:0 0;border:none;align-items:center;gap:3px;padding:0;font-family:JetBrains Mono,monospace;font-size:.7rem;transition:opacity .2s;display:flex}.nav-link[data-astro-cid-c75fxstf]:hover,.nav-link[data-astro-cid-c75fxstf].active{opacity:1;color:var(--brand-accent)}.nav-cta[data-astro-cid-c75fxstf]{text-transform:uppercase;background:var(--brand-text);color:var(--brand-surface);cursor:pointer;letter-spacing:.1em;border:none;padding:.5rem 1.25rem;font-family:JetBrains Mono,monospace;font-size:.65rem;text-decoration:none;transition:background .2s;display:inline-block}.nav-cta[data-astro-cid-c75fxstf]:hover:not(:disabled){background:var(--brand-accent)}.nav-cta[data-astro-cid-c75fxstf]:disabled{opacity:.5;cursor:not-allowed}.nav-cta[data-astro-cid-c75fxstf]{text-transform:uppercase}.domain-tile{background-color:var(--brand-surface-secondary);flex-direction:column;gap:.5rem;padding:2rem;text-decoration:none;transition:background .2s,color .2s;display:flex}.domain-tile[data-astro-cid-c75fxstf].domain-active{cursor:pointer}.domain-tile[data-astro-cid-c75fxstf].domain-active:hover{background:var(--brand-surface-inverted)}.domain-tile[data-astro-cid-c75fxstf].domain-active:hover .domain-name[data-astro-cid-c75fxstf],.domain-tile[data-astro-cid-c75fxstf].domain-active:hover .domain-tagline[data-astro-cid-c75fxstf],.domain-tile[data-astro-cid-c75fxstf].domain-active:hover .domain-cta[data-astro-cid-c75fxstf]{color:var(--brand-text-inverted)}.domain-tile[data-astro-cid-c75fxstf].domain-active:hover .domain-cta[data-astro-cid-c75fxstf]{color:var(--brand-accent)}.domain-name{text-transform:uppercase;letter-spacing:.05em;color:var(--brand-text);font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:700}.domain-tagline{text-transform:uppercase;text-transform:none;opacity:.7;color:var(--brand-text);font-family:JetBrains Mono,monospace;font-size:.75rem;line-height:1.4}.domain-cta{text-transform:uppercase;letter-spacing:.05em;color:var(--brand-accent);margin-top:auto;padding-top:.5rem;font-family:JetBrains Mono,monospace;font-size:.7rem}.read-column{background-color:var(--brand-surface-secondary);flex-direction:column;gap:.5rem;padding:2rem;display:flex}.read-heading{text-transform:uppercase;letter-spacing:.15em;color:var(--brand-accent);text-transform:uppercase;margin-bottom:.75rem;font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:700}.read-list{flex-direction:column;flex:1;gap:0;margin:0;padding:0;list-style:none;display:flex}.read-item{border-bottom:1px solid var(--brand-border);color:var(--brand-text);flex-direction:column;gap:.15rem;padding:.6rem 0;text-decoration:none;transition:color .15s;display:flex}.read-item:last-child{border-bottom:none}.read-item:hover .read-item-title[data-astro-cid-c75fxstf]{color:var(--brand-accent)}.read-item-title{font-variation-settings:"SOFT" 100, "WONK" 1;font-family:Fraunces,serif;font-size:.875rem;line-height:1.3;transition:color .15s}.read-item-meta{text-transform:uppercase;text-transform:none;opacity:.5;font-family:JetBrains Mono,monospace;font-size:.6rem;line-height:1.5}.read-view-all{text-transform:uppercase;letter-spacing:.05em;text-transform:none;color:var(--brand-accent);margin-top:.75rem;padding-top:.75rem;font-family:JetBrains Mono,monospace;font-size:.7rem;text-decoration:none;transition:opacity .2s}.read-view-all:hover{opacity:.7}.nav-right-mobile[data-astro-cid-c75fxstf]{align-items:center;gap:1rem;display:none}.hamburger[data-astro-cid-c75fxstf]{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;gap:5px;width:28px;height:28px;padding:0;display:flex}.hamburger[data-astro-cid-c75fxstf] span[data-astro-cid-c75fxstf]{background-color:var(--brand-text);transform-origin:50%;width:100%;height:2px;transition:transform .25s,opacity .25s;display:block}.hamburger[data-astro-cid-c75fxstf].is-open span[data-astro-cid-c75fxstf]:first-child{transform:translateY(7px)rotate(45deg)}.hamburger[data-astro-cid-c75fxstf].is-open span[data-astro-cid-c75fxstf]:nth-child(2){opacity:0}.hamburger[data-astro-cid-c75fxstf].is-open span[data-astro-cid-c75fxstf]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mobile-menu[data-astro-cid-c75fxstf]{top:calc(100% + .5rem);left:var(--gutter);right:var(--gutter);background-color:var(--backing,var(--brand-surface-secondary));max-height:calc(100dvh - 5.25rem);box-shadow:var(--lift-shadow);z-index:99;opacity:0;visibility:hidden;pointer-events:none;border:1px solid #ffffff14;border-radius:6px;transition:opacity .2s,visibility .2s,transform .2s;display:none;position:absolute;overflow-y:auto;transform:translateY(-.35rem)}.mobile-menu[data-astro-cid-c75fxstf].is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.mobile-nav[data-astro-cid-c75fxstf]{flex-direction:column;padding:.25rem 1.25rem;display:flex}.mobile-section[data-astro-cid-c75fxstf]{border-bottom:1px solid #ffffff14;flex-direction:column;padding:1rem 0;display:flex}.mobile-section[data-astro-cid-c75fxstf]:last-child{border-bottom:none}.mobile-heading[data-astro-cid-c75fxstf]{text-transform:uppercase;letter-spacing:.15em;color:var(--brand-accent);text-transform:uppercase;margin:0 0 .65rem;font-family:JetBrains Mono,monospace;font-size:.65rem;font-weight:700}.mobile-domain-grid[data-astro-cid-c75fxstf]{flex-direction:column;display:flex}.mobile-tile[data-astro-cid-c75fxstf]{color:var(--brand-text);border-bottom:1px solid #ffffff0f;flex-direction:column;gap:.25rem;padding:.65rem 0;text-decoration:none;transition:color .15s;display:flex}.mobile-tile[data-astro-cid-c75fxstf]:last-child{border-bottom:none;padding-bottom:0}.mobile-tile[data-astro-cid-c75fxstf]:first-child{padding-top:0}.mobile-tile[data-astro-cid-c75fxstf]:hover .mobile-tile-name[data-astro-cid-c75fxstf]{color:var(--brand-accent)}.mobile-tile-primary[data-astro-cid-c75fxstf]{padding:.25rem 0}.mobile-tile-header[data-astro-cid-c75fxstf]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.mobile-tile-name[data-astro-cid-c75fxstf]{text-transform:uppercase;letter-spacing:.05em;color:var(--brand-text);font-family:JetBrains Mono,monospace;font-size:.9rem;font-weight:700;transition:color .15s}.mobile-tile-tagline[data-astro-cid-c75fxstf]{text-transform:uppercase;text-transform:none;opacity:.65;color:var(--brand-text);font-family:JetBrains Mono,monospace;font-size:.7rem;line-height:1.4}.mobile-tile-cta[data-astro-cid-c75fxstf]{text-transform:uppercase;letter-spacing:.05em;color:var(--brand-accent);flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:.65rem}.mobile-links-grid[data-astro-cid-c75fxstf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.25rem;display:grid}@media (width<=576px){.mobile-links-grid[data-astro-cid-c75fxstf]{grid-template-columns:minmax(0,1fr)}}.mobile-link-item[data-astro-cid-c75fxstf]{color:var(--brand-text);flex-direction:column;gap:.15rem;padding:.35rem 0;text-decoration:none;display:flex}.mobile-link-item[data-astro-cid-c75fxstf]:hover .mobile-link-title[data-astro-cid-c75fxstf]{color:var(--brand-accent)}.mobile-link-title[data-astro-cid-c75fxstf]{font-variation-settings:"SOFT" 100, "WONK" 1;color:var(--brand-text);font-family:Fraunces,serif;font-size:1.05rem;line-height:1.25;transition:color .15s}.mobile-link-meta[data-astro-cid-c75fxstf]{text-transform:uppercase;text-transform:none;opacity:.55;font-family:JetBrains Mono,monospace;font-size:.6rem;line-height:1.4}.mobile-cta[data-astro-cid-c75fxstf]{text-transform:uppercase;background:var(--brand-text);color:var(--brand-surface);cursor:pointer;letter-spacing:.1em;border:none;padding:.5rem 1.25rem;font-family:JetBrains Mono,monospace;font-size:.65rem;text-decoration:none;transition:background .2s;display:inline-block}.mobile-cta[data-astro-cid-c75fxstf]:hover:not(:disabled){background:var(--brand-accent)}.mobile-cta[data-astro-cid-c75fxstf]:disabled{opacity:.5;cursor:not-allowed}.mobile-cta[data-astro-cid-c75fxstf]{text-align:center;text-transform:uppercase;width:100%}@media (width<=768px){.navbar-inner[data-astro-cid-c75fxstf]{padding:0 1.5rem}.nav-links[data-astro-cid-c75fxstf]{display:none}.nav-right-mobile[data-astro-cid-c75fxstf]{display:flex}.mobile-menu[data-astro-cid-c75fxstf]{display:block}}.site-footer[data-astro-cid-nns7i3if]{color:var(--brand-text-inverted);isolation:isolate;background-color:var(--brand-surface-inverted);--hr-mask:var(--brand-surface-inverted);position:relative}.site-footer[data-astro-cid-nns7i3if]>h1[data-astro-cid-nns7i3if]{color:var(--brand-text-heading-inverse)}.site-footer[data-astro-cid-nns7i3if] h2[data-astro-cid-nns7i3if],.site-footer[data-astro-cid-nns7i3if] h3[data-astro-cid-nns7i3if],.site-footer[data-astro-cid-nns7i3if] h4[data-astro-cid-nns7i3if],.site-footer[data-astro-cid-nns7i3if] h5[data-astro-cid-nns7i3if],.site-footer[data-astro-cid-nns7i3if] h6[data-astro-cid-nns7i3if]{color:var(--brand-text-inverted)}.site-footer[data-astro-cid-nns7i3if] code[data-astro-cid-nns7i3if]{color:var(--brand-text-inverted);background-color:var(--brand-olive)}.site-footer[data-astro-cid-nns7i3if]{border-top:1px solid var(--brand-border-inverted);grid-column:1/-1}.footer-grid[data-astro-cid-nns7i3if]{padding:3rem var(--gutter);grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:2rem;display:grid}@media (width<=1024px){.footer-grid[data-astro-cid-nns7i3if]{grid-template-columns:1fr 1fr 1fr}}@media (width<=576px){.footer-grid[data-astro-cid-nns7i3if]{grid-template-columns:1fr;gap:2rem;padding-block:2rem}}@media (width<=1024px){.footer-col-brand[data-astro-cid-nns7i3if]{grid-column:1/-1}}.footer-address[data-astro-cid-nns7i3if]{text-transform:uppercase;text-transform:none;opacity:.6;flex-direction:column;margin-top:.75rem;font-family:JetBrains Mono,monospace;font-size:.7rem;font-style:normal;line-height:1.5;display:flex}.footer-heading[data-astro-cid-nns7i3if]{text-transform:uppercase;letter-spacing:.1em;opacity:.5;margin-bottom:1rem;font-family:JetBrains Mono,monospace;font-size:.7rem}.footer-text[data-astro-cid-nns7i3if]{text-transform:uppercase;opacity:.7;text-transform:none;font-family:JetBrains Mono,monospace;font-size:.75rem;line-height:1.6}.footer-links[data-astro-cid-nns7i3if]{flex-direction:column;gap:.5rem;display:flex}.footer-links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if],.footer-links[data-astro-cid-nns7i3if] span[data-astro-cid-nns7i3if]{text-transform:uppercase;opacity:.7;text-transform:none;font-family:JetBrains Mono,monospace;font-size:.7rem;transition:opacity .2s}.footer-links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{opacity:1;color:var(--brand-accent)}.hr-styled[data-astro-cid-nns7i3if]{margin:0 var(--gutter)}.footer-bottom[data-astro-cid-nns7i3if]{padding:1.5rem var(--gutter);text-align:center}.footer-motto[data-astro-cid-nns7i3if]{font-variation-settings:"SOFT" 100, "WONK" 1;opacity:.5;font-family:Fraunces,serif;font-size:.9rem}.footer-legal[data-astro-cid-nns7i3if]{text-transform:uppercase;text-transform:none;opacity:.5;text-wrap:balance;margin-top:.75rem;font-family:JetBrains Mono,monospace;font-size:.65rem}.dialog-trigger[data-astro-cid-nns7i3if]{all:unset;cursor:pointer;text-transform:uppercase;opacity:.7;text-transform:none;color:inherit;font-family:JetBrains Mono,monospace;font-size:.7rem;transition:opacity .2s}.dialog-trigger[data-astro-cid-nns7i3if]:hover{opacity:1;color:var(--brand-accent)}.legal-dialog[data-astro-cid-nns7i3if]{border:1px solid var(--brand-border-strong);background:var(--brand-surface-secondary);color:var(--brand-text);width:calc(100% - 2rem);max-width:640px;max-height:80vh;margin:auto;padding:0;overflow:hidden}.legal-dialog[data-astro-cid-nns7i3if]::backdrop{background:color-mix(in srgb, var(--brand-ink) 70%, transparent)}.dialog-header[data-astro-cid-nns7i3if]{border-bottom:1px solid var(--brand-border);background:var(--brand-surface-secondary);justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex;position:sticky;top:0}.dialog-header[data-astro-cid-nns7i3if] h2[data-astro-cid-nns7i3if]{font-variation-settings:"SOFT" 100, "WONK" 1;font-family:Fraunces,serif;font-size:1.5rem;line-height:1}.dialog-close[data-astro-cid-nns7i3if]{all:unset;cursor:pointer;text-transform:uppercase;opacity:.5;font-family:JetBrains Mono,monospace;font-size:1.5rem;line-height:1;transition:opacity .2s}.dialog-close[data-astro-cid-nns7i3if]:hover{opacity:1;color:var(--brand-accent)}.dialog-body[data-astro-cid-nns7i3if]{max-height:calc(80vh - 4.5rem);padding:2rem;overflow-y:auto}.dialog-body[data-astro-cid-nns7i3if] h3[data-astro-cid-nns7i3if]{text-transform:uppercase;letter-spacing:.05em;text-transform:none;margin-top:1.5rem;margin-bottom:.5rem;font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:700}.dialog-body[data-astro-cid-nns7i3if] h3[data-astro-cid-nns7i3if]:first-of-type{margin-top:0}.dialog-body[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{text-transform:uppercase;text-transform:none;opacity:.8;font-family:JetBrains Mono,monospace;font-size:.8rem;line-height:1.7}.legal-effective[data-astro-cid-nns7i3if]{text-transform:uppercase;opacity:.5;margin-bottom:1.5rem;font-family:JetBrains Mono,monospace;font-size:.7rem}.row[data-astro-cid-icvr3q5l]{background:var(--row-background,transparent);flex-direction:column;width:100%;display:flex}.row-inner[data-astro-cid-icvr3q5l]{flex:1;width:100%;max-width:1440px;margin:0 auto}.row-bleed[data-astro-cid-icvr3q5l]{max-width:1920px}.row-frame[data-astro-cid-icvr3q5l]{border-left:1px solid var(--brand-border);border-right:1px solid var(--brand-border)}body:has(>.page-rows){timeline-scope:--nav-float}.main-container.page-rows{--row-title-size:clamp(2.5rem, .75rem + 6vw, 7rem);--row-title-chars:9;--row-lead-width:calc(max(var(--row-title-chars) * .56 * var(--row-title-size), 33rem) + 2 * var(--gutter));border-left:none;border-right:none;max-width:none}.page-rows .row-hero{border-bottom:1px solid var(--brand-surface);--hero-from:#080808;--hero-to:var(--brand-oxblood-deep);--row-background:linear-gradient(180deg, var(--hero-from), var(--hero-to));view-timeline-name:--hero, --nav-float;view-timeline-axis:block, block}.page-robotics{--domain-accent:#3b8e8c}.page-ai-safety{--domain-accent:#d4a359}.page-cybersecurity{--domain-accent:#a78bfa}:root[data-theme=light] .page-robotics{--domain-accent:#256c6a}:root[data-theme=light] .page-ai-safety{--domain-accent:#87601f}:root[data-theme=light] .page-cybersecurity{--domain-accent:#6d4fc4}.page-rows:is(.page-robotics,.page-ai-safety,.page-cybersecurity){--brand-accent:var(--domain-accent);--brand-oxblood:color-mix(in srgb, var(--domain-accent) 28%, #1a1a1a)}:root[data-theme=dark] .page-rows:is(.page-robotics,.page-ai-safety,.page-cybersecurity){--brand-border-inverted:color-mix(in srgb, var(--domain-accent) 35%, #111);--brand-border-dark-only:var(--brand-border-inverted);--brand-accent-surface:color-mix(in srgb, var(--domain-accent) 12%, #111);--brand-accent-inline:color-mix(in srgb, var(--domain-accent) 60%, #111)}.page-rows:is(.page-robotics,.page-ai-safety,.page-cybersecurity) .row-hero{--hero-to:color-mix(in srgb, var(--domain-accent) 16%, #141212)}.page-rows .row-rule{border-top:1px solid var(--brand-border)}.page-rows .row-band{--row-background:var(--band-dots)}.page-rows .band{isolation:isolate;background:var(--band-dots);border-bottom:1px solid var(--brand-border);--hr-mask:var(--brand-surface-inverted)}@media (width>=75rem){.page-rows .row-hero:has(.domain-hero-split)+.band>.row-thesis .thesis-statement{padding-top:calc(var(--section-space) * 2 + 6rem)}}.page-rows .row-divider{padding-block:calc(var(--section-space) * 1.5)}.page-rows .row-divider .hr-styled{margin:0 var(--gutter)}.page-rows .row:has(+.row-divider)>.row-inner>*{--domain-bottom:0px;padding-bottom:0}.page-rows .row-divider+.row>.row-inner>*{padding-top:0}.page-rows .row-access .access-section{margin:calc(var(--section-space) * 2) var(--gutter);border:1px solid var(--brand-border-inverted);box-shadow:var(--lift-shadow)}@media (width>1024px){.page-rows .row-access .access-section{grid-template-columns:var(--row-lead-width) minmax(0, 1fr)}}.page-rows .row-access .access-left,.page-rows .row-access .access-right{border-top:none}.page-rows #access{scroll-margin-top:6.5rem}.page-rows .row-newsletter>.row-inner{max-width:none}.page-rows .row-newsletter .newsletter-section{border-top-color:var(--brand-border-inverted);border-bottom:none;container-type:inline-size}.page-rows .row-newsletter .newsletter-section:before{content:none}.page-rows .row-newsletter .newsletter-inner{padding-inline:calc(max(0px, (100cqw - 1440px) / 2) + var(--gutter))}.page-rows .row-footer{--row-background:var(--brand-surface-inverted);border-top:1px solid var(--brand-border-inverted)}.page-rows .row-footer .site-footer{border-top:none}
