:root{--about-ease:cubic-bezier(.22,1,.36,1);--about-blue:#003faf;--about-ink:#0b1220;--about-muted:#5b6472;--about-line:#e5e7eb;--about-hero-bg:#f7f9fc;--about-nav-h:72px}@media (min-width:1024px){:root{--about-nav-h:78px}}.about-hero{background:var(--about-hero-bg);min-height:calc(100svh - var(--about-nav-h));flex-direction:column;justify-content:flex-start;padding-top:56px;padding-bottom:48px;display:flex;position:relative;overflow:hidden}@media (min-width:640px){.about-hero{padding-top:72px;padding-bottom:56px}}@media (min-width:1024px){.about-hero{padding-top:88px;padding-bottom:64px}}@media (min-width:1280px){.about-hero{padding-top:96px;padding-bottom:72px}}.about-hero__inner{flex-direction:column;flex:auto;justify-content:flex-start;width:100%;display:flex}.about-hero__grid{align-items:start;gap:2.5rem;width:100%;display:grid}@media (min-width:1024px){.about-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:3rem 4rem}}.about-hero__copy{max-width:720px}.about-hero__meta{opacity:0;transition:opacity .55s var(--about-ease)}.about-hero__meta.is-in{opacity:1}.about-hero__title{letter-spacing:-.04em;margin:0;font-size:clamp(42px,7.2vw,52px);font-weight:600;line-height:1.02}.about-hero__line{opacity:0;transition:opacity .7s var(--about-ease),transform .7s var(--about-ease);transform:translateY(22px)}.about-hero__line.is-in{opacity:1;transform:translateY(0)}.about-hero__line--2{letter-spacing:-.04em;font-size:clamp(38px,6.5vw,46px);font-weight:600;line-height:1.02;transition-delay:.1s}@media (min-width:1024px){.about-hero__title{font-size:clamp(54px,5vw,76px);line-height:1}.about-hero__line--2{font-size:clamp(48px,4.5vw,68px)}}.about-hero__body{opacity:0;transition:opacity .65s var(--about-ease),transform .65s var(--about-ease);margin-top:36px;transition-delay:.22s;transform:translateY(14px)}.about-hero__body.is-in{opacity:1;transform:translateY(0)}.about-system{aspect-ratio:1.05;width:100%;max-width:560px;min-height:340px;margin-inline:auto;position:relative}@media (min-width:1024px){.about-system{max-width:none;min-height:452px;margin-inline:0}}.about-system__grid-bg{opacity:.55;pointer-events:none;background-image:linear-gradient(90deg,#003faf0d 1px,#0000 1px),linear-gradient(#003faf0d 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 70% at 55%,#000 15%,#0000 72%);mask-image:radial-gradient(75% 70% at 55%,#000 15%,#0000 72%)}.about-system__parallax{will-change:transform;width:100%;height:100%;transition:transform .45s var(--about-ease)}.about-system__svg{width:100%;height:100%;display:block;overflow:visible}.about-system__rail{fill:none;stroke:#003faf47;stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s var(--about-ease)}.about-system.is-drawn .about-system__rail{stroke-dashoffset:0}.about-system__node{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .45s var(--about-ease),transform .45s var(--about-ease);transform:scale(.6)}.about-system.is-drawn .about-system__node{opacity:1;transform:scale(1)}.about-system__core{opacity:0;transition:opacity .6s var(--about-ease).45s}.about-system.is-drawn .about-system__core{opacity:1}.about-system__label{opacity:0;transition:opacity .5s var(--about-ease)}.about-system.is-drawn .about-system__label{opacity:1;transition-delay:.7s}.about-system__corner{opacity:.55;transition:opacity 1.8s}.about-system.is-live .about-system__corner{animation:7s ease-in-out infinite about-meta-flicker}.about-system.is-live .about-system__node-pulse{animation:4.8s ease-in-out infinite about-node-pulse}.about-system__signal{stroke-dasharray:6 120}.about-system.is-live .about-system__signal{animation:5.5s linear infinite about-signal}@keyframes about-node-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes about-signal{0%{stroke-dashoffset:140px}to{stroke-dashoffset:-140px}}@keyframes about-meta-flicker{0%,88%,to{opacity:.5}92%{opacity:.85}96%{opacity:.4}}.about-scroll-ind{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.14em;color:#98a2b3;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:0;margin-top:2rem;font-size:10px;display:flex}@media (min-width:1024px){.about-scroll-ind{margin-top:auto;padding-top:2.5rem}}.about-scroll-ind__track{background:#003faf1f;width:1px;height:48px;margin:6px 0;position:relative;overflow:hidden}.about-scroll-ind__fill{background:var(--about-blue);width:100%;height:0%;transition:height .25s ease-out;position:absolute;top:0;left:0}.about-scroll-ind__dot{background:var(--about-blue);opacity:.85;border-radius:50%;width:5px;height:5px}.about-tech-divider{margin-top:2rem;padding-top:1.25rem;position:relative;overflow:hidden}@media (min-width:1024px){.about-tech-divider{margin-top:1.5rem}}.about-tech-divider__line{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.16em;text-transform:uppercase;color:#98a2b3;white-space:nowrap;transform-origin:0;transition:transform 1.1s var(--about-ease);align-items:center;gap:.75rem;font-size:10px;font-weight:500;display:flex;transform:scaleX(0)}.about-tech-divider.is-in .about-tech-divider__line{transform:scaleX(1)}.about-tech-divider__seg{background:linear-gradient(90deg,#003faf59,#003faf14);flex:auto;min-width:24px;height:1px}.about-ticker{background:#07101f;border-block:1px solid #ffffff0a;align-items:center;height:64px;display:flex;overflow:hidden}@media (min-width:640px){.about-ticker{height:68px}}@media (min-width:1024px){.about-ticker{height:72px}}.about-ticker__track{will-change:transform;width:max-content;animation:48s linear infinite about-marquee;display:flex}.about-ticker__item{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:#ffffff8c;white-space:nowrap;padding:0 1.75rem;font-size:11px;font-weight:500}.about-ticker__item.is-bright{color:#fff}.about-ticker__sep{color:#fff3;padding:0 .25rem}@keyframes about-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.about-manifesto__statement{transition:color .8s var(--about-ease);color:#3d4654}.about-manifesto__statement.is-deep{color:var(--about-ink)}.about-founder__photo{transition:transform .5s var(--about-ease);will-change:transform;overflow:hidden}.about-founder__photo:hover{transform:scale(1.015)}.about-founder__quote-line{opacity:0;transition:opacity .65s var(--about-ease),transform .65s var(--about-ease);transform:translateY(12px)}.about-founder__quote-line.is-in{opacity:1;transform:translateY(0)}.about-principle{border-color:var(--about-line);transition:border-color .38s var(--about-ease),padding-left .38s var(--about-ease)}.about-principle__n{transition:color .38s var(--about-ease);color:#98a2b3}.about-principle__title{transition:transform .38s var(--about-ease)}.about-principle:hover .about-principle__n{color:var(--about-blue)}.about-principle:hover .about-principle__title{transform:translate(4px)}.about-principle:hover{border-color:#003faf73}.about-cap-row{transition:background-color .35s,border-color .35s}.about-cap-row:hover{border-color:#003faf38}.about-cap-meta{opacity:0;transition:opacity .35s var(--about-ease),transform .35s var(--about-ease);pointer-events:none;transform:translate(-6px)}.about-cap-row:hover .about-cap-meta,.about-cap-row:focus-within .about-cap-meta{opacity:1;transform:translate(0)}.about-cap-row .about-cap-arrow{opacity:.3;transition:transform .3s var(--about-ease),opacity .3s ease}.about-cap-row:hover .about-cap-arrow{opacity:1;transform:translate(3px)}.about-rail{display:none}@media (min-width:1100px){.about-rail{z-index:40;pointer-events:none;flex-direction:column;gap:1.25rem;display:flex;position:fixed;top:50%;right:18px;transform:translateY(-50%)}.about-rail__item{pointer-events:auto;justify-content:flex-end;align-items:center;gap:10px;text-decoration:none;display:flex}.about-rail__label{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:#98a2b3;opacity:0;font-size:9px;transition:opacity .3s,color .3s,transform .3s;transform:translate(4px)}.about-rail__item:hover .about-rail__label,.about-rail__item.is-active .about-rail__label{opacity:1;transform:translate(0)}.about-rail__item.is-active .about-rail__label{color:var(--about-blue)}.about-rail__dot{background:0 0;border:1px solid #c5cad3;border-radius:50%;flex-shrink:0;width:6px;height:6px;transition:background .3s,border-color .3s}.about-rail__item.is-active .about-rail__dot{background:var(--about-blue);border-color:var(--about-blue)}.about-rail__track{z-index:-1;background:#003faf1f;width:1px;position:absolute;top:4px;bottom:4px;right:2px}}.about-cta-ship{animation:3.2s ease-in-out infinite about-ship-pulse}@keyframes about-ship-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}.about-build-row{transition:background-color .35s,border-color .35s}.about-build-row:hover{background-color:#003faf09;border-color:#003faf2e}.about-build-row .about-build-arrow{transition:transform .3s var(--about-ease),opacity .3s ease;opacity:.35}.about-build-row:hover .about-build-arrow{opacity:1;transform:translate(3px)}.about-principle-row{transition:background-color .3s}.about-principle-row:hover{background-color:#003faf05}.about-flow-node{transition:border-color .3s,color .3s}.about-flow-node:hover{color:#003faf;border-color:#003faf59}@media (prefers-reduced-motion:reduce){.about-hero__meta,.about-hero__line,.about-hero__body,.about-system__rail,.about-system__node,.about-system__core,.about-system__label,.about-tech-divider__line,.about-founder__quote-line,.about-cap-meta,.about-principle,.about-principle__n,.about-principle__title,.about-build-row,.about-build-row .about-build-arrow,.about-cap-row .about-cap-arrow{opacity:1!important;stroke-dashoffset:0!important;transition:none!important;animation:none!important;transform:none!important}.about-ticker__track,.about-system.is-live .about-system__node-pulse,.about-system.is-live .about-system__signal,.about-system.is-live .about-system__corner,.about-cta-ship{animation:none!important}.about-founder__photo:hover{transform:none}.about-system__parallax{transition:none!important}}@media (max-width:767px){.about-system.is-live .about-system__signal{animation:none}.about-system__parallax{transform:none!important}}
