.home-explore{--x-bg:#050608;--x-bg-rgb:5, 6, 8;--x-surface:#0b0e13;--x-surface-rgb:11, 14, 19;--x-surface-2:#0f141b;--x-surface-2-rgb:15, 20, 27;--x-surface-3:#141b24;--x-surface-3-rgb:20, 27, 36;--x-text:#e6eaef;--x-text-muted:#8491a2;--x-text-faint:#5c6777;--x-border:#ffffff1a;--x-border-faint:#ffffff0f;--x-orange:#ff6a2a;--x-orange-soft:#ff6a2a24;--x-orange-glow:#ff6a2a80;--x-cyan:#18b6c9;--x-cyan-soft:#18b6c91f;--x-cyan-glow:#18b6c973;--x-lime:#9cd040;--x-lime-soft:#9cd0401f;--x-lime-glow:#9cd04073;--x-coordination:var(--x-orange);--x-resolution:var(--x-cyan);--x-trust:var(--x-lime);--x-grid:#ffffff0a;--x-max:72rem;--x-pad:clamp(1.25rem, 4vw, 2rem);background:var(--x-bg);color:var(--x-text-muted);font-family:var(--font-sans);overflow-x:clip}.home-explore ::selection{color:#fff;background:#ff6a2a59}.x-grid-bg{pointer-events:none;background-image:linear-gradient(var(--x-grid) 1px, transparent 1px), linear-gradient(90deg, var(--x-grid) 1px, transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(80% 70% at 50% 0,#000 20%,#0000 75%);mask-image:radial-gradient(80% 70% at 50% 0,#000 20%,#0000 75%)}.home-explore .container{max-width:var(--x-max);padding-inline:var(--x-pad)}.home-explore .nav{background:rgba(var(--x-bg-rgb), .72);border-bottom:1px solid var(--x-border-faint);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.home-explore .nav__link{color:var(--x-text-muted)}.home-explore .nav__link:hover{color:var(--x-text);background:#ffffff0a}.home-explore .nav__cta{border:1px solid var(--x-border);color:var(--x-text);background:0 0}.home-explore .nav__cta:hover{background:#ffffff0a;border-color:#ffffff38}.nav__drawer{display:none}.home-explore .nav__drawer{margin-left:auto;position:relative}.home-explore .nav__drawer-btn{border:1px solid var(--x-border);width:40px;height:40px;color:var(--x-text);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;list-style:none;transition:border-color .15s,background .15s;display:inline-flex}.home-explore .nav__drawer-btn::-webkit-details-marker{display:none}.home-explore .nav__drawer-btn::marker{content:""}.home-explore .nav__drawer-btn:hover{background:#ffffff0a;border-color:#ffffff38}.home-explore .nav__drawer-btn .icon{font-size:1.35rem}.home-explore .nav__drawer-panel{z-index:120;min-width:min(16rem, calc(100vw - var(--x-pad) * 2));border:1px solid var(--x-border);background:rgba(var(--x-bg-rgb), .96);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:12px;flex-direction:column;gap:.2rem;padding:.55rem;display:flex;position:absolute;top:calc(100% + .55rem);right:0;box-shadow:0 20px 48px -20px #000000bf}.home-explore .nav__drawer:not([open]) .nav__drawer-panel{display:none}.home-explore .nav__drawer-link{font-family:var(--font-ui);color:var(--x-text-muted);border-radius:8px;align-items:center;gap:.45rem;padding:.65rem .85rem;font-size:.9rem;font-weight:500;transition:color .15s,background .15s;display:flex}.home-explore .nav__drawer-link:hover{color:var(--x-text);background:#ffffff0a}.home-explore .nav__drawer-link--cta{border-top:1px solid var(--x-border-faint);color:var(--x-text);margin-top:.25rem;padding-top:.75rem}.home-explore .x-display{font-family:var(--font-head);letter-spacing:-.035em;color:#fff;text-wrap:balance;font-size:clamp(1.9rem,3.75vw + .6rem,4.05rem);font-weight:600;line-height:1}.home-explore .x-display em{color:var(--x-cyan);margin-top:.02em;font-style:normal;display:block}.home-explore .x-lead{color:var(--x-text-muted);text-wrap:pretty;max-width:42rem;padding-inline:clamp(0rem,4vw,1rem);font-size:clamp(1rem,1.5vw + .5rem,1.2rem);line-height:1.65}.home-explore .x-lead strong{color:var(--x-text);font-weight:500}.home-explore .x-lead .x-tone--lime{color:var(--x-lime)}.home-explore .x-lead .x-tone--cyan{color:var(--x-cyan)}.home-explore .x-lead .x-tone--orange{color:var(--x-orange)}.home-explore .x-h2{font-family:var(--font-head);letter-spacing:-.03em;color:var(--x-text);text-wrap:balance;font-size:clamp(1.85rem,3.5vw,2.75rem);font-weight:600;line-height:1.1}.home-explore .x-h3{font-family:var(--font-head);letter-spacing:-.02em;color:var(--x-text);font-size:1.05rem;font-weight:600}.home-explore .x-label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--x-text-faint);font-size:.68rem}.home-explore .x-label--orange{color:var(--x-orange)}.home-explore .x-body{color:var(--x-text-muted);font-size:.95rem;line-height:1.7}.home-explore .x-body--sm{font-size:.85rem;line-height:1.6}.home-explore .x-btns{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex}.home-explore .x-btn{font-family:var(--font-ui);letter-spacing:.01em;border-radius:999px;align-items:center;gap:.45rem;padding:.72rem 1.35rem;font-size:.92rem;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .12s;display:inline-flex}.home-explore .x-btn:active{transform:translateY(1px)}.home-explore .x-btn--primary{background:var(--x-orange);color:var(--x-bg);border:1px solid #0000}.home-explore .x-btn--primary:hover{filter:brightness(1.08)}.home-explore .x-btn--ghost{color:var(--x-text);background:0 0;border:1px solid #ffffff2e}.home-explore .x-btn--ghost:hover{background:#ffffff0a;border-color:#ffffff47}.home-explore .x-btn__github-icon{width:1em;height:1em}.home-explore .x-section{background-color:var(--x-bg);padding-block:clamp(5rem,10vw,8rem);position:relative}.home-explore .x-section--alt{background-color:var(--x-surface)}.home-explore .x-section--hero{--x-hero-parallax-y:0px;--x-hero-bg-photo:url(/GettyImages-2172249360-1.jpg);--x-hero-bg-image:linear-gradient(180deg, rgba(var(--x-bg-rgb), .42) 0%, rgba(var(--x-bg-rgb), .68) 42%, rgba(var(--x-bg-rgb), .94) 68%, var(--x-bg) 82%, var(--x-bg) 100%), linear-gradient(105deg, rgba(var(--x-bg-rgb), .88) 0%, rgba(var(--x-bg-rgb), .52) 40%, var(--x-bg) 100%), linear-gradient(180deg, transparent 55%, var(--x-bg) 100%), var(--x-hero-bg-photo);--x-hero-bg-pos:center 18%;background-color:var(--x-bg);padding-top:clamp(3rem,5.5vw,5rem);padding-bottom:clamp(3.5rem,6vw,5rem);overflow:hidden}.home-explore .x-section--hero+.x-section{padding-top:clamp(5.5rem,11vw,9rem)}.home-explore .x-section--hero+.x-section--platform{padding-top:clamp(2.75rem,5vw,4rem)}.home-explore .x-section--platform{z-index:2;position:relative}.home-explore .x-section--platform .x-section-head{margin-bottom:clamp(1rem,2.5vw,1.5rem)}.home-explore .x-section--platform .x-section-head>.x-label{color:var(--x-orange)}.home-explore .x-section--platform .x-body a{color:var(--x-text);text-underline-offset:.18em;-webkit-text-decoration:underline #ffffff47;text-decoration:underline #ffffff47;transition:color .15s,text-decoration-color .15s}.home-explore .x-section--platform .x-body a:hover{color:var(--x-orange);text-decoration-color:#ff6a2a8c}.x-platform-bridge{z-index:1;pointer-events:none;opacity:0;flex-direction:column;align-items:center;height:clamp(6rem,10vw,8rem);margin-top:clamp(-6.5rem,-10vw,-8.25rem);margin-bottom:.65rem;display:flex;position:relative;transform:translateY(-1.25rem)}.home-explore .x-section--platform.is-revealed .x-platform-bridge{animation:.7s ease-out forwards x-platform-bridge-in}.x-platform-bridge__line{background:linear-gradient(180deg, #ff6a2a14 0%, #ffffff0d 8%, #ff6a2a2e 45%, #ff6a2a52 78%, var(--x-orange) 100%);flex:1;width:1px;min-height:3.5rem}.x-platform-bridge__node{background:var(--x-orange);border-radius:50%;flex-shrink:0;width:7px;height:7px;position:relative;box-shadow:0 0 0 3px #ff6a2a1f,0 0 14px #ff6a2a66}.x-platform-bridge__node:before{content:"";border:1px solid #ff6a2a47;border-radius:50%;width:17px;height:17px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:no-preference){.home-explore .x-section--platform.is-revealed .x-platform-bridge__node{animation:2.4s ease-in-out .75s infinite x-pulse}}@keyframes x-platform-bridge-in{0%{opacity:0;transform:translateY(-1.25rem)}to{opacity:1;transform:translateY(0)}}.home-explore .x-platform-reveal{opacity:0;transform:translateY(.85rem)}.home-explore .x-section--platform.is-revealed .x-platform-reveal--head{animation:.6s ease-out .22s forwards x-reveal-up}.home-explore .x-section--platform.is-revealed .x-platform-pill{animation:.48s ease-out forwards x-reveal-up}.home-explore .x-section--platform.is-revealed .x-platform-pill:first-child{animation-delay:.52s}.home-explore .x-section--platform.is-revealed .x-platform-pill:nth-child(2){animation-delay:.62s}.home-explore .x-section--platform.is-revealed .x-platform-pill:nth-child(3){animation-delay:.72s}.home-explore .x-section--platform.is-revealed .x-platform-pill:nth-child(4){animation-delay:.82s}.home-explore .x-section--platform.is-revealed .x-platform-pill:nth-child(5){animation-delay:.92s}.home-explore .x-flow-section--compare .x-flow-head>.x-label-mark .x-label{color:var(--x-cyan)}.home-explore .x-section--enables .x-section-head>.x-label-mark .x-label{color:var(--x-lime)}.home-explore .x-section--stack .x-section-head>.x-label{color:var(--x-orange)}.home-explore .x-section--ecosystem .x-section-head>.x-label-mark .x-label{color:var(--x-lime)}.home-explore .x-section--ecosystem .x-body a{color:var(--x-text);text-underline-offset:.18em;-webkit-text-decoration:underline #ffffff47;text-decoration:underline #ffffff47;transition:color .15s,text-decoration-color .15s}.home-explore .x-section--ecosystem .x-body a:hover{color:var(--x-orange);text-decoration-color:#ff6a2a8c}.home-explore .x-section--cta .x-cta>.x-label{color:var(--x-cyan)}.home-explore .x-hero__backdrop{z-index:0;pointer-events:none;background-color:var(--x-bg);position:absolute;inset:0;overflow:hidden}.home-explore .x-hero__backdrop-media{z-index:0;will-change:transform;height:120%;position:absolute;top:-10%;left:0;right:0;overflow:hidden}.home-explore .x-hero__backdrop-video{object-fit:cover;object-position:var(--x-hero-bg-pos);background-color:var(--x-bg);width:100%;height:100%;display:block}.home-explore .x-hero__backdrop-overlay{z-index:1;pointer-events:none;background-image:linear-gradient(180deg, rgba(var(--x-bg-rgb), .24) 0%, rgba(var(--x-bg-rgb), .68) 42%, rgba(var(--x-bg-rgb), .94) 68%, var(--x-bg) 82%, var(--x-bg) 100%), linear-gradient(105deg, rgba(var(--x-bg-rgb), .68) 0%, rgba(var(--x-bg-rgb), .34) 40%, var(--x-bg) 100%), linear-gradient(180deg, transparent 55%, var(--x-bg) 100%);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.home-explore .x-section--hero:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(45% 35% at 15% 20%,#18b6c912 0%,#0000 70%),radial-gradient(40% 30% at 85% 25%,#9cd0400f 0%,#0000 70%);position:absolute;inset:0}.home-explore .x-section--hero>.x-container{z-index:2;background:0 0;position:relative}.home-explore .x-container{width:100%;max-width:var(--x-max);min-width:0;padding-inline:var(--x-pad);margin-inline:auto}.home-explore .x-divider{background:var(--x-border-faint);border:0;height:1px}.home-explore .x-section-head{text-align:center;margin-inline:auto;flex-direction:column;align-items:center;gap:1rem;max-width:40rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:flex}.home-explore .arch-scope-bridge+.x-section-head,.home-explore .ref-scope-bridge+.x-section-head,.home-explore .dev-scope-bridge+.x-section-head,.home-explore .ans-scope-bridge+.x-section-head{padding-top:.55rem}.x-label-mark{align-items:center;gap:.75rem;display:inline-flex}.x-label-mark__node{border-radius:50%;flex-shrink:0;width:7px;height:7px;position:relative}.x-label-mark__node:before{content:"";border-radius:50%;width:17px;height:17px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.x-label-mark--cyan .x-label-mark__node{background:var(--x-cyan);box-shadow:0 0 0 3px #18b6c91f,0 0 14px #18b6c966}.x-label-mark--cyan .x-label-mark__node:before{border:1px solid #18b6c947}.x-label-mark--orange .x-label-mark__node{background:var(--x-orange);box-shadow:0 0 0 3px #ff6a2a1f,0 0 14px #ff6a2a66}.x-label-mark--orange .x-label-mark__node:before{border:1px solid #ff6a2a47}.x-label-mark--lime .x-label-mark__node{background:var(--x-lime);box-shadow:0 0 0 3px #9cd0401f,0 0 14px #9cd04066}.x-label-mark--lime .x-label-mark__node:before{border:1px solid #9cd04047}@media (prefers-reduced-motion:no-preference){.x-label-mark__node{animation:2.4s ease-in-out infinite x-pulse}}.x-label-mark--cyan .x-label{color:var(--x-cyan)}.x-label-mark--orange .x-label{color:var(--x-orange)}.x-label-mark--lime .x-label{color:var(--x-lime)}.x-label-mark--white .x-label-mark__node{background:var(--x-text);box-shadow:0 0 0 3px #ffffff14,0 0 14px #ffffff59}.x-label-mark--white .x-label-mark__node:before{border:1px solid #ffffff47}.x-label-mark--white .x-label{color:var(--x-text)}.home-explore .x-hero{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;display:flex;position:relative}.home-explore .x-hero__eyebrow{margin:0}.home-explore .x-hero__eyebrow .x-label-mark{justify-content:center}.home-explore .x-hero .x-btns{margin-top:.15rem}.home-explore .x-hero .x-display em{color:#fff}.home-explore .x-hero .x-display em a{color:var(--x-orange);text-underline-offset:.12em;-webkit-text-decoration:underline #ff6a2a73;text-decoration:underline #ff6a2a73;transition:color .15s,text-decoration-color .15s}.home-explore .x-hero .x-display em a:hover{color:#fff;text-decoration-color:#ffffff59}.home-explore .x-hero .x-btn--primary{background:var(--x-lime);color:var(--x-bg)}.home-explore .x-hero .x-btn--primary:hover{filter:brightness(1.08)}.home-explore .x-hero__panel{width:100%;min-width:0;max-width:56rem;margin-top:.75rem}@keyframes x-reveal-up{0%{opacity:0;transform:translateY(.85rem)}to{opacity:1;transform:translateY(0)}}@keyframes x-hero-fade-in{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes x-hero-panel-up{0%{opacity:0;transform:translateY(2.75rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.home-explore .x-hero>:not(.x-hero__panel){opacity:0;animation:.65s ease-out forwards x-hero-fade-in}.home-explore .x-hero>:first-child{animation-delay:40ms}.home-explore .x-hero>:nth-child(2){animation-delay:.14s}.home-explore .x-hero>:nth-child(3){animation-delay:.26s}.home-explore .x-hero__panel{opacity:0;animation:.8s cubic-bezier(.22,1,.36,1) .48s forwards x-hero-panel-up}}@media (prefers-reduced-motion:reduce){.home-explore .x-hero>:not(.x-hero__panel),.home-explore .x-hero__panel,.home-explore .x-section--platform .x-platform-bridge,.home-explore .x-platform-reveal,.home-explore .x-platform-pill{opacity:1;animation:none;transform:none}}.home-explore .x-trust{border-block:1px solid var(--x-border-faint);background:var(--x-surface)}.home-explore .x-trust__inner{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--x-text-faint);flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 0;padding-block:1rem;font-size:.68rem;display:flex}.home-explore .x-trust__item{white-space:nowrap;padding:.25rem .85rem}.home-explore .x-trust__sep{background:var(--x-border);width:1px;height:12px;margin-inline:.15rem}.x-panel{border:1px solid var(--x-border);background:var(--x-surface);text-align:left;border-radius:12px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff05,0 24px 48px -12px #000000d9,0 8px 20px -8px #000000a6}.x-panel__bar{border-bottom:1px solid var(--x-border-faint);background:var(--x-surface-2);align-items:center;gap:.65rem;padding:.75rem 1rem;display:flex}.x-panel__dots{gap:6px;display:flex}.x-panel__dot{border:1px solid #00000040;border-radius:50%;width:10px;height:10px}.x-panel__dot--close{background:#ff5f57}.x-panel__dot--min{background:#febc2e}.x-panel__dot--max{background:#28c840}.x-panel--live{border-color:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff05,0 28px 56px -14px #000000e6,0 10px 24px -10px #000000b3}.x-panel__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);color:var(--x-text-faint);letter-spacing:.04em;flex:1;font-size:.68rem;overflow:hidden}.x-panel__status{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--x-text-faint);flex-shrink:0;align-items:center;gap:.4rem;font-size:.62rem;display:flex}.x-panel__live{background:var(--x-lime);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.6s ease-in-out infinite x-pulse;box-shadow:0 0 8px 1px #9cd040cc}@keyframes x-pulse{0%,to{opacity:.6}50%{opacity:1}}.x-panel__body{grid-template-columns:1fr 1.1fr;min-height:280px;display:grid}.x-panel__terminal{border-right:1px solid var(--x-border-faint);font-family:var(--font-mono);color:var(--x-text-muted);background:var(--x-bg);padding:1.25rem 1.35rem;font-size:.72rem;line-height:1.75}.x-panel__terminal-phase{animation:.35s ease-out x-panel-terminal-in}@keyframes x-panel-terminal-in{0%{opacity:.35;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.x-panel__line{min-height:1.75em}.x-panel__prompt{color:var(--x-text-faint)}.x-panel__cmd{color:var(--x-text)}.x-panel__url--cyan{color:var(--x-cyan)}.x-panel__url--orange{color:var(--x-orange)}.x-panel__check{font-weight:700}.x-panel__check--lime{color:var(--x-lime)}.x-panel__check--cyan{color:var(--x-cyan)}.x-panel__check--orange{color:var(--x-orange)}.x-panel__dim{color:var(--x-text-faint)}.x-panel__terminal-tags{border-top:1px solid var(--x-border-faint);flex-wrap:wrap;gap:.45rem;margin-top:1.25rem;padding-top:1rem;display:flex}.x-panel__tag{font-family:var(--font-mono);letter-spacing:.1em;border:1px solid var(--x-border-faint);border-radius:4px;padding:.2rem .45rem;font-size:.58rem}.x-panel__tag--cyan{color:var(--x-cyan);background:var(--x-cyan-soft);border-color:#18b6c940}.x-panel__tag--lime{color:var(--x-lime);background:var(--x-lime-soft);border-color:#9cd04040}.x-panel__tag--orange{color:var(--x-orange);background:var(--x-orange-soft);border-color:#ff6a2a40}.x-panel__graph{--x-grid-panel:#ffffff05;background:linear-gradient(var(--x-grid-panel) 1px, transparent 1px), linear-gradient(90deg, var(--x-grid-panel) 1px, transparent 1px), var(--x-bg);background-size:24px 24px,24px 24px,auto;justify-content:center;align-items:center;min-height:168px;padding:1.25rem 1rem 1.5rem;display:flex;position:relative;overflow:hidden}.x-panel__graph:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 25% 40%,#18b6c914 0%,#0000 45%),radial-gradient(circle at 50% 40%,#9cd0400d 0%,#0000 50%);position:absolute;inset:0}.x-panel__graph:after{content:"";z-index:0;background:radial-gradient(ellipse 88% 78% at 50% 42%, transparent 22%, rgba(var(--x-bg-rgb), .35) 68%, rgba(var(--x-bg-rgb), .82) 100%);pointer-events:none;position:absolute;inset:0}.x-panel__flow-track{z-index:1;justify-content:space-between;align-items:flex-start;width:100%;max-width:440px;padding-top:.35rem;display:flex;position:relative}.x-panel__flow-rail{z-index:0;pointer-events:none;background:linear-gradient(90deg,#ffffff0f,#ffffff24,#ffffff0f);height:2px;position:absolute;top:calc(.35rem + 21px);overflow:visible;transform:translateY(-50%)}.x-panel__flow-node{z-index:2;isolation:isolate;flex-direction:column;flex:1;align-items:center;gap:.45rem;min-width:0;display:flex;position:relative}.x-panel__flow-icon{background:var(--x-bg);width:44px;height:44px;color:var(--x-text-faint);z-index:3;box-shadow:0 0 0 4px var(--x-bg);border:2px solid #ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.x-panel__flow-icon .icon{z-index:1;font-size:1.25rem;line-height:1;position:relative}.x-panel__flow-packet{background:var(--x-cyan);z-index:1;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 0 12px 3px #18b6c9d9}@keyframes x-panel-packet-travel{0%{opacity:0;left:0%}8%{opacity:1}92%{opacity:1}to{opacity:0;left:100%}}.x-panel__flow-label{text-align:center;flex-direction:column;align-items:center;gap:.12rem;width:100%;display:flex}.x-panel__flow-name{font-family:var(--font-mono);color:var(--x-text);letter-spacing:.01em;font-size:.58rem;line-height:1.25}.x-panel__flow-role{font-family:var(--font-mono);color:var(--x-text-faint);letter-spacing:.06em;text-transform:uppercase;font-size:.5rem;line-height:1.2}@media (prefers-reduced-motion:reduce){.x-panel__flow-packet{opacity:1;left:50%;animation:none!important}.x-panel--synced .x-panel__flow-icon{animation:none!important}.x-panel__terminal-phase{animation:none}}@media (max-width:640px){.x-panel__flow-name{font-size:.5rem}.x-panel__flow-role{font-size:.45rem}.x-panel__flow-icon{width:38px;height:38px}.x-panel__flow-rail{top:calc(.35rem + 18px)}}.x-panel__metrics{border-top:1px solid var(--x-border-faint);background:var(--x-surface-2);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:.65rem 1rem;padding:.55rem 1rem;font-size:.58rem;display:flex}.x-panel__metric{color:var(--x-text-faint);align-items:center;gap:.35rem;display:flex}.x-panel__metric-dot{border-radius:50%;width:5px;height:5px}.x-panel__metric-dot--cyan{background:var(--x-cyan)}.x-panel__metric-dot--lime{background:var(--x-lime)}.x-panel__metric-dot--orange{background:var(--x-orange)}.x-platform-pills{padding:0}.x-platform-pills__list{flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.x-platform-pill{border:1px solid var(--x-border-faint);background:var(--x-surface);opacity:0;border-radius:8px;align-items:center;gap:.85rem;padding:.95rem 1.45rem;transition:border-color .2s,background-color .2s;display:inline-flex;transform:translateY(.75rem)}.x-platform-pill:before{content:"";border-radius:1px;flex-shrink:0;align-self:stretch;width:2px;margin-block:-.15rem}.x-platform-pill--cyan:before{background:var(--x-cyan)}.x-platform-pill--lime:before{background:var(--x-lime)}.x-platform-pill--orange:before{background:var(--x-orange)}.x-platform-pill:hover{background:var(--x-surface-2);border-color:var(--x-border)}.x-platform-pill__index{font-family:var(--font-mono);letter-spacing:.08em;color:var(--x-text-faint);font-size:.62rem}.x-platform-pill__label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--x-text);white-space:nowrap;font-size:clamp(.82rem,1.6vw,.95rem);font-weight:500}.x-platform-pill--cyan .x-platform-pill__index{color:var(--x-cyan)}.x-platform-pill--lime .x-platform-pill__index{color:var(--x-lime)}.x-platform-pill--orange .x-platform-pill__index{color:var(--x-orange)}.x-bento{background:var(--x-border-faint);border:1px solid var(--x-border-faint);border-radius:14px;grid-template-columns:repeat(12,1fr);gap:1px;display:grid;overflow:hidden}.x-bento__card{background:var(--x-surface);flex-direction:column;min-height:100%;transition:background .2s;display:flex}.x-bento__card:hover{background:var(--x-surface-2)}.x-bento__visual{border-bottom:1px solid var(--x-border-faint);background:var(--x-bg);flex:1;min-height:220px;position:relative;overflow:hidden}.x-bento__visual--tall{min-height:260px}.x-bento__copy{flex-direction:column;gap:.55rem;padding:1.5rem 1.6rem 1.75rem;display:flex}.x-bento__card--identity{grid-column:span 7}.x-bento__card--resolution{grid-column:span 5}.x-bento__card--trust{grid-column:span 4}.x-bento__card--coordination{grid-column:span 8}.x-bento__card--standards{grid-column:span 5}.x-bento__card--refs{grid-column:span 7}.x-viz-id__svg{width:100%;height:100%;position:absolute;inset:0}.x-viz-id__hub{border:1px solid var(--x-lime);background:var(--x-lime-soft);width:52px;height:52px;color:var(--x-lime);box-shadow:0 0 32px -8px var(--x-lime-glow);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.x-viz-id__hub .icon{font-size:1.25rem}.x-viz-id__sat{border:1px solid var(--x-border);font-family:var(--font-mono);color:var(--x-text-muted);white-space:nowrap;background:#ffffff05;border-radius:999px;padding:.35rem .6rem;font-size:.62rem;position:absolute}.x-viz-id__sat--1{top:18%;left:10%}.x-viz-id__sat--2{top:14%;right:12%}.x-viz-id__sat--3{bottom:20%;left:14%}.x-viz-id__sat--4{bottom:16%;right:10%}.x-viz-route{flex-direction:column;justify-content:center;gap:.65rem;display:flex;position:absolute;inset:1.25rem}.x-viz-route__row{border:1px solid var(--x-border-faint);font-family:var(--font-mono);background:#ffffff05;border-radius:6px;grid-template-columns:5.5rem 1fr auto;align-items:center;gap:.75rem;padding:.55rem .75rem;font-size:.65rem;display:grid}.x-viz-route__row code,.x-viz-route__val{color:var(--x-cyan)}.x-viz-route__key{color:var(--x-text-faint)}.x-viz-route__badge{color:var(--x-text-muted);letter-spacing:.06em;text-transform:uppercase;border:1px solid #ffffff1a;border-radius:4px;padding:.15rem .45rem;font-size:.58rem}.x-viz-route__badge--match{color:var(--x-lime);border-color:#9cd04059}.x-viz-trust{border:1px solid var(--x-border-faint);font-family:var(--font-mono);background:#ffffff05;border-radius:8px;flex-direction:column;gap:.75rem;padding:1rem 1.1rem;font-size:.68rem;display:flex;position:absolute;inset:1.25rem}.x-viz-trust__head{border-bottom:1px solid var(--x-border-faint);color:var(--x-text);justify-content:space-between;align-items:center;padding-bottom:.65rem;display:flex}.x-viz-trust__row{color:var(--x-text-muted);align-items:center;gap:.55rem;display:flex}.x-viz-trust__check{width:14px;height:14px;color:var(--x-lime);border:1px solid #9cd04073;border-radius:3px;justify-content:center;align-items:center;font-size:.65rem;display:flex}.x-viz-timeline{align-items:center;display:flex;position:absolute;inset:1.5rem 1.25rem}.x-viz-timeline__track{background:var(--x-border);height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.x-viz-timeline__progress{background:var(--x-orange);width:68%;height:1px;box-shadow:0 0 14px var(--x-orange-glow);position:absolute;top:50%;left:0;transform:translateY(-50%)}.x-viz-timeline__steps{z-index:1;justify-content:space-between;width:100%;display:flex;position:relative}.x-viz-timeline__step{flex-direction:column;align-items:center;gap:.5rem;display:flex}.x-viz-timeline__dot{border:1px solid var(--x-border);background:var(--x-surface-2);border-radius:50%;width:10px;height:10px}.x-viz-timeline__dot--done{border-color:var(--x-orange);background:var(--x-orange);box-shadow:0 0 12px var(--x-orange-glow)}.x-viz-timeline__label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--x-text-faint);font-size:.58rem}.x-viz-rfc{border:1px solid var(--x-border-faint);font-family:var(--font-mono);border-radius:8px;font-size:.65rem;position:absolute;inset:1.25rem;overflow:hidden}.x-viz-rfc__head{border-bottom:1px solid var(--x-border-faint);background:var(--x-surface-2);color:var(--x-text-faint);letter-spacing:.08em;text-transform:uppercase;padding:.55rem .85rem}.x-viz-rfc__body{color:var(--x-text-muted);padding:.85rem;line-height:1.7}.x-viz-rfc__body span{color:var(--x-text)}.x-viz-rfc__body em{color:var(--x-orange);font-style:normal}.x-viz-repos{flex-direction:column;justify-content:center;gap:.55rem;display:flex;position:absolute;inset:1.25rem}.x-viz-repos__row{border:1px solid var(--x-border-faint);font-family:var(--font-mono);color:var(--x-text);background:#ffffff05;border-radius:8px;align-items:center;gap:.75rem;padding:.65rem .85rem;font-size:.68rem;transition:border-color .15s,transform .15s;display:flex}.x-viz-repos__row:hover{border-color:#ffffff29;transform:translate(4px)}.x-viz-repos__row .icon{color:var(--x-text-faint);font-size:.95rem}.x-viz-repos__tag{letter-spacing:.08em;text-transform:uppercase;color:var(--x-text-faint);margin-left:auto;font-size:.58rem}.x-enables{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.x-enables__card{border:1px solid var(--x-border-faint);background:var(--x-surface);border-radius:16px;flex-direction:column;gap:.75rem;min-height:100%;padding:1.75rem 1.85rem;transition:border-color .25s,box-shadow .25s,transform .25s,background-color .25s;display:flex}.x-enables__card:hover{background:var(--x-surface-2);transform:translateY(-2px)}.x-enables__card--cyan:hover{border-color:#18b6c959;box-shadow:0 20px 40px -28px #18b6c94d}.x-enables__card--orange:hover{border-color:#ff6a2a59;box-shadow:0 20px 40px -28px #ff6a2a4d}.x-enables__card--lime:hover{border-color:#9cd04059;box-shadow:0 20px 40px -28px #9cd04047}.x-enables__cat{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.62rem}.x-enables__card--cyan .x-enables__cat{color:var(--x-cyan)}.x-enables__card--orange .x-enables__cat{color:var(--x-orange)}.x-enables__card--lime .x-enables__cat{color:var(--x-lime)}.x-enables__title{font-family:var(--font-head);letter-spacing:-.02em;color:var(--x-text);font-size:clamp(1.2rem,2.2vw,1.45rem);font-weight:600;line-height:1.15}.x-enables__desc{color:var(--x-text-muted);font-size:.9rem;line-height:1.65}.x-arch-compare{margin-inline:auto;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:1rem;max-width:52rem;margin-bottom:clamp(2rem,4vw,3rem);display:grid}.x-arch-compare__col{border:1px solid var(--x-border-faint);color:var(--x-text-muted);background:#ffffff05;border-radius:10px;padding:1rem 1.25rem;font-size:.88rem;line-height:1.55}.x-arch-compare__col--before{opacity:.72}.x-arch-compare__col--after{color:var(--x-text);background:linear-gradient(135deg,#ff6a2a0f 0%,#ffffff05 60%);border-color:#ff6a2a38}.x-arch-compare__tag{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--x-text-faint);margin-bottom:.45rem;font-size:.62rem;display:block}.x-arch-compare__col--after .x-arch-compare__tag{color:var(--x-orange)}.x-arch-compare__divider{color:var(--x-text-faint);font-family:var(--font-mono);align-items:center;display:flex}.x-arch-compare__arrow{opacity:.4}.x-arch-stage{border:1px solid var(--x-border);background:var(--x-surface);border-radius:16px;position:relative;overflow:hidden;box-shadow:0 48px 96px -52px #000000e6}.x-arch-stage__grid{background-image:linear-gradient(var(--x-grid) 1px, transparent 1px), linear-gradient(90deg, var(--x-grid) 1px, transparent 1px);opacity:.85;pointer-events:none;background-size:48px 48px;position:absolute;inset:0}.x-arch-layout{z-index:1;grid-template-columns:minmax(260px,320px) 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);min-height:320px;padding:clamp(1.75rem,4vw,2.75rem);display:grid;position:relative}.x-arch-detail{border:1px solid var(--x-border-faint);background:rgba(var(--x-bg-rgb), .55);-webkit-backdrop-filter:blur(12px);border-radius:12px;flex-direction:column;gap:.85rem;padding:1.35rem 1.45rem;transition:opacity .22s,border-color .3s;display:flex}.x-arch-detail--out{opacity:0}.x-arch-detail--in{opacity:1}.x-arch-detail--cyan{border-color:#18b6c938}.x-arch-detail--lime{border-color:#9cd04038}.x-arch-detail--orange{border-color:#ff6a2a38}.x-arch-detail__head{align-items:center;gap:.55rem;display:flex}.x-arch-detail__live{border-radius:50%;flex-shrink:0;width:7px;height:7px}.x-arch-detail__live--neutral{background:var(--x-text-faint)}.x-arch-detail__live--lime{background:var(--x-lime);box-shadow:0 0 10px var(--x-lime-glow);animation:1.4s ease-in-out infinite x-pulse}.x-arch-detail__live--cyan{background:var(--x-cyan);box-shadow:0 0 10px var(--x-cyan-glow);animation:1.4s ease-in-out infinite x-pulse}.x-arch-detail__live--orange{background:var(--x-orange);box-shadow:0 0 10px var(--x-orange-glow);animation:1.4s ease-in-out infinite x-pulse}.x-arch-detail__status{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--x-text);font-size:.68rem}.x-arch-detail__desc{color:var(--x-text-muted);margin:0;font-size:.9rem;line-height:1.6}.x-arch-detail__example{font-family:var(--font-mono);color:var(--x-cyan);letter-spacing:.03em;border:1px solid var(--x-border-faint);background:#ffffff05;border-radius:8px;padding:.55rem .7rem;font-size:.72rem}.x-arch-detail--lime .x-arch-detail__example{color:var(--x-lime)}.x-arch-detail--orange .x-arch-detail__example{color:var(--x-orange)}.x-arch-detail--neutral .x-arch-detail__example{color:var(--x-text-muted)}.x-arch-pipeline{padding:1.5rem .5rem .25rem;position:relative}.x-arch-pipeline__track{background:var(--x-border-faint);border-radius:999px;height:2px;position:absolute;top:calc(1.5rem + 18px);left:10%;right:10%;overflow:hidden}.x-arch-pipeline__progress{border-radius:inherit;background:linear-gradient(90deg, var(--x-lime) 0%, var(--x-cyan) 55%, var(--x-orange) 100%);height:100%;transition:width .55s cubic-bezier(.4,0,.2,1);box-shadow:0 0 16px #18b6c959}.x-arch-pipeline__nodes{z-index:1;justify-content:space-between;align-items:flex-start;gap:.5rem;margin:0;padding:0;list-style:none;display:flex;position:relative}.x-arch-node{flex-direction:column;flex:1;align-items:center;gap:.85rem;min-width:0;padding-top:9px;display:flex;position:relative}.x-arch-node__ring{opacity:0;pointer-events:none;border:1px solid #0000;border-radius:50%;width:36px;height:36px;transition:border-color .3s,box-shadow .3s,opacity .3s;position:absolute;top:9px;left:50%;transform:translate(-50%,-50%)}.x-arch-node__core{border:1px solid var(--x-border);background:var(--x-surface-3);border-radius:50%;width:18px;height:18px;transition:border-color .3s,background .3s,box-shadow .3s,transform .3s}.x-arch-node__label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;text-align:center;color:var(--x-text-faint);font-size:clamp(.52rem,1.2vw,.62rem);transition:color .3s}.x-arch-node--done .x-arch-node__core{background:#ffffff14;border-color:#fff3}.x-arch-node--done .x-arch-node__label{color:var(--x-text-muted)}.x-arch-node--active .x-arch-node__label{color:var(--x-text);font-weight:500}.x-arch-node--active.x-arch-node--lime .x-arch-node__core{border-color:var(--x-lime);background:var(--x-lime);box-shadow:0 0 18px var(--x-lime-glow);transform:scale(1.15)}.x-arch-node--active.x-arch-node--cyan .x-arch-node__core{border-color:var(--x-cyan);background:var(--x-cyan);box-shadow:0 0 18px var(--x-cyan-glow);transform:scale(1.15)}.x-arch-node--active.x-arch-node--orange .x-arch-node__core{border-color:var(--x-orange);background:var(--x-orange);box-shadow:0 0 18px var(--x-orange-glow);transform:scale(1.15)}.x-arch-node--active.x-arch-node--neutral .x-arch-node__core{border-color:var(--x-text-muted);background:var(--x-text-muted);transform:scale(1.15);box-shadow:0 0 14px #ffffff26}.x-arch-node--active .x-arch-node__ring{opacity:1;animation:1.8s ease-in-out infinite x-arch-ring}.x-arch-node--active.x-arch-node--lime .x-arch-node__ring{border-color:#9cd04073;box-shadow:0 0 24px #9cd04040}.x-arch-node--active.x-arch-node--cyan .x-arch-node__ring{border-color:#18b6c973;box-shadow:0 0 24px #18b6c940}.x-arch-node--active.x-arch-node--orange .x-arch-node__ring{border-color:#ff6a2a73;box-shadow:0 0 24px #ff6a2a40}.x-arch-node--active.x-arch-node--neutral .x-arch-node__ring{border-color:#fff3}@keyframes x-arch-ring{0%,to{opacity:.55;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.12)}}.home-explore .x-split{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.home-explore .x-split__copy{flex-direction:column;gap:1.25rem;display:flex}.home-explore .x-list{border-top:1px solid var(--x-border-faint);flex-direction:column;display:flex}.home-explore .x-list__row{border-bottom:1px solid var(--x-border-faint);color:var(--x-text);align-items:baseline;gap:1rem;padding:.85rem 0;font-size:.92rem;display:flex}.home-explore .x-list__num{font-family:var(--font-mono);color:var(--x-text-faint);min-width:1.5rem;font-size:.65rem}.x-stack{border:1px solid var(--x-border-faint);background:var(--x-surface);border-radius:14px;overflow:hidden}.x-stack__flow{border-bottom:1px solid var(--x-border-faint);background:var(--x-surface-2);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--x-text-faint);flex-wrap:wrap;justify-content:center;align-items:center;gap:0;padding:1.1rem 1.5rem;font-size:.68rem;display:flex}.x-stack__flow-node{border:1px solid var(--x-border-faint);color:var(--x-text-muted);border-radius:999px;padding:.35rem .7rem}.x-stack__flow-node--agent{color:var(--x-orange);background:var(--x-orange-soft);border-color:#ff6a2a66}.x-stack__flow-arrow{color:var(--x-text-faint);padding:0 .35rem}.x-stack__grid{grid-template-columns:repeat(4,1fr);display:grid}.x-stack__service{border-right:1px solid var(--x-border-faint);flex-direction:column;gap:.75rem;padding:1.75rem 1.5rem;transition:background .15s;display:flex}.x-stack__service:last-child{border-right:0}.x-stack__service:hover{background:var(--x-surface-2)}.x-stack__service-num{font-family:var(--font-mono);letter-spacing:.12em;color:var(--x-text-faint);font-size:.62rem}.x-stack__service-name{font-family:var(--font-head);color:var(--x-text);font-size:1.05rem;font-weight:600}.x-stack__service-role{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem}.x-stack__service-role--ingestion{color:var(--x-cyan)}.x-stack__service-role--registry{color:var(--x-lime)}.x-stack__service-role--resolution{color:var(--x-cyan)}.x-stack__service-role--orchestration{color:var(--x-orange)}.x-stack__service-desc{color:var(--x-text-muted);flex:1;font-size:.82rem;line-height:1.6}.x-stack__service-link{font-family:var(--font-mono);color:var(--x-text-faint);align-items:center;gap:.3rem;font-size:.68rem;transition:color .15s;display:inline-flex}.x-stack__service-link:hover{color:var(--x-cyan)}.x-eco{background:var(--x-border-faint);border:1px solid var(--x-border-faint);border-radius:14px;grid-template-columns:1fr 1.2fr;gap:1px;display:grid;overflow:hidden}.x-eco__left{background:var(--x-surface);flex-direction:column;gap:1.5rem;padding:2rem;display:flex}.x-eco__stats{background:var(--x-border-faint);border:1px solid var(--x-border-faint);border-radius:10px;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.x-eco__stat{background:var(--x-surface-2);padding:1.1rem 1.25rem}.x-eco__stat-val{font-family:var(--font-head);color:var(--x-text);letter-spacing:-.02em;text-wrap:balance;font-size:1.2rem;font-weight:600;line-height:1.2}.x-eco__stat-label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--x-text-faint);margin-top:.25rem;font-size:.62rem}.x-eco__right{background:var(--x-surface);flex-direction:column;min-height:100%;display:flex}.x-eco__repos{border-top:0}.x-eco__repo{border-bottom:1px solid var(--x-border-faint);flex:1;grid-template-columns:6.5rem 1fr auto;align-items:center;gap:1.25rem;padding:1.15rem 2rem;transition:background .12s;display:grid}.x-eco__repo:last-child{border-bottom:0}.x-eco__repo:hover{background:var(--x-surface-2)}.x-eco__repo-tag{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--x-text-faint);font-size:.62rem}.x-eco__repo-name{font-family:var(--font-mono);color:var(--x-text);font-size:.82rem}.x-eco__repo-desc{color:var(--x-text-muted);margin-top:.15rem;font-size:.82rem}.home-explore .x-cta{text-align:center;padding:clamp(4rem, 8vw, 6rem) var(--x-pad);border:1px solid var(--x-border-faint);background:linear-gradient(var(--x-grid) 1px, transparent 1px), linear-gradient(90deg, var(--x-grid) 1px, transparent 1px), var(--x-surface);background-size:48px 48px,48px 48px,auto;border-radius:16px;flex-direction:column;align-items:center;gap:1.25rem;display:flex}.home-explore .x-section--ecosystem{padding-bottom:clamp(2rem,4vw,3.5rem)}.home-explore .x-section--initialize{padding-top:0;padding-bottom:clamp(3rem,6vw,5rem)}.x-init{background:color-mix(in srgb, var(--x-orange) 88%, #3a2218 12%);border:1px solid #ffffff1a;border-radius:16px;align-items:center;min-height:clamp(22rem,38vw,28rem);padding:clamp(2.75rem,5.5vw,4.5rem) clamp(2rem,4vw,3.25rem);display:flex;position:relative;overflow:hidden}.x-init:before{content:"";z-index:0;pointer-events:none;--x-init-grid:#ffffff0b;background:linear-gradient(var(--x-init-grid) 1px, transparent 1px), linear-gradient(90deg, var(--x-init-grid) 1px, transparent 1px);background-size:24px 24px;width:66%;height:108%;position:absolute;top:-4%;right:-6%;-webkit-mask-image:radial-gradient(74% 70% at 54%,#000 0% 30%,#0000 70%);mask-image:radial-gradient(74% 70% at 54%,#000 0% 30%,#0000 70%)}.home-explore .x-init .x-btn--primary{background:var(--x-lime);color:var(--x-bg);border:1px solid #0000}.home-explore .x-init .x-btn--primary:hover{filter:brightness(1.08)}.x-init__content{z-index:2;flex-direction:column;align-items:flex-start;gap:1.15rem;max-width:34rem;display:flex;position:relative}.x-init__title{margin:0}.home-explore .x-init__body{max-width:32rem;color:var(--x-text);margin:0}.x-init__viz{z-index:1;aspect-ratio:1;pointer-events:none;opacity:.85;width:clamp(28rem,68vw,44rem);position:absolute;top:50%;right:-14%;transform:translateY(-50%)}.x-init__ring{--x-init-ring-size:100%;--x-init-ring-duration:40s;width:var(--x-init-ring-size);height:var(--x-init-ring-size);animation:x-init-spin var(--x-init-ring-duration) linear infinite;border:1px solid #fff6;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);container-type:size}.x-init__ring--reverse{animation-direction:reverse}.x-init__ring--2,.x-init__ring--3{border-color:#fff6}.x-init__node{--x-init-node-angle:0deg;background:var(--x-text);width:7px;height:7px;transform:rotate(var(--x-init-node-angle)) translateY(-50cqmin);transform-origin:50%;opacity:1;border-radius:50%;margin:-3.5px 0 0 -3.5px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 3px #ffffff14,0 0 14px #ffffff59}.x-init__node:before{content:"";pointer-events:none;border:1px solid #ffffff47;border-radius:50%;width:17px;height:17px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.x-init__core{z-index:2;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.x-init__core-logo{animation:3.2s ease-in-out infinite x-init-logo-pulse;width:clamp(3.25rem,5.5vw,4.5rem)!important;height:auto!important}@keyframes x-init-logo-pulse{0%,to{filter:drop-shadow(0 0 12px #ffffff47);transform:scale(1)}50%{filter:drop-shadow(0 0 22px #ffffff73);transform:scale(1.07)}}@keyframes x-init-spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@media (prefers-reduced-motion:reduce){.x-init__ring,.x-init__core-logo{animation:none}}@media (max-width:900px){.x-init{min-height:clamp(19rem,48vw,24rem);padding-bottom:clamp(2rem,5vw,2.75rem)}.x-init__viz{opacity:.58;width:clamp(30rem,118vw,40rem);max-width:none;top:52%;right:-42%;transform:translateY(-50%)}.x-init__content{max-width:min(34rem,78%)}}.home-explore .footer{border-top:1px solid var(--x-border-faint);background:var(--x-bg)}.home-explore .footer__brand img,.home-explore .footer__logo-img{height:32px;width:auto!important}.home-explore .footer__tagline,.home-explore .footer__link,.home-explore .footer__copy,.home-explore .footer__meta{color:var(--x-text-faint)}.home-explore .footer__col-title,.home-explore .footer__link:hover{color:var(--x-text)}.x-flow-section{padding-block:clamp(5rem,11vw,9rem)}.x-flow-section--compare{padding-bottom:clamp(3rem,6vw,5rem)}.x-flow-section--motion{padding-top:clamp(3rem,6vw,5rem)}.home-explore .x-flow-section--motion .x-flow-head>.x-label-mark .x-label{color:var(--x-orange)}.x-flow-head--center{text-align:center;align-items:center;max-width:none;margin-inline:auto}.x-flow-head--center .x-h2{letter-spacing:-.035em;white-space:nowrap;max-width:none;font-size:clamp(2.1rem,4.2vw,3.5rem);line-height:1.05}@media (max-width:720px){.x-flow-head--center .x-h2{white-space:normal;font-size:clamp(1.85rem,6.5vw,2.35rem)}}.x-flow-head__sub--center{text-align:center;margin-inline:auto}.x-flow-head{flex-direction:column;gap:1rem;max-width:44rem;margin-bottom:2.5rem;display:flex}.x-flow-head__sub{max-width:40rem}.x-flow-head__em{color:var(--x-text);font-weight:500}.x-flow-compare{grid-template-rows:repeat(7,auto);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:.85rem clamp(1rem,2.5vw,1.75rem);margin-bottom:clamp(2rem,4vw,2.75rem);display:grid}.x-flow-compare__col{grid-template-rows:subgrid;grid-row:1/-1;gap:.85rem;min-width:0;display:grid}.x-flow-compare__col--before{grid-column:1}.x-flow-compare__col--mid{grid-column:2;justify-items:center;width:2.35rem}.x-flow-compare__col--after{grid-column:3}.x-flow-compare__mid-gap{min-height:0;display:block}.x-flow-compare__header{border:1px solid var(--x-border);background:#ffffff05;border-radius:12px;padding:.95rem 1.15rem}.x-flow-compare__header--before{opacity:1}.x-flow-compare__header--after{background:linear-gradient(135deg,#ff6a2a14 0%,#ffffff05 58%),#ffffff05;border-color:#ff6a2a6b;box-shadow:0 0 0 1px #ff6a2a14,0 0 28px #ff6a2a1f}.x-flow-compare__brand{align-items:center;gap:.85rem;min-width:0;display:flex}.x-flow-compare__brand-icon{border:1px solid var(--x-border-faint);width:2.5rem;height:2.5rem;color:var(--x-text-muted);background:#ffffff08;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.x-flow-compare__header--after .x-flow-compare__brand-icon--agentnet{background:0 0;border:none;padding:0;overflow:hidden;box-shadow:0 0 18px #ff6a2a38}.x-flow-compare__brand-logo{border-radius:8px;width:2.5rem;height:2.5rem;display:block}.x-flow-compare__brand-icon .icon{font-size:1.2rem;line-height:1}.x-flow-compare__brand-name{font-family:var(--font-head);letter-spacing:-.02em;color:var(--x-text-muted);font-size:clamp(1.05rem,1.8vw,1.35rem);font-weight:600}.x-flow-compare__header--before .x-flow-compare__brand-name,.x-flow-compare__header--after .x-flow-compare__brand-name{color:var(--x-text)}.x-flow-compare__hub{border:1px solid var(--x-text);width:2.35rem;height:2.35rem;color:var(--x-text);background:#ffffff08;border-radius:50%;justify-content:center;align-self:center;align-items:center;display:inline-flex;box-shadow:0 0 0 4px #ffffff05}.x-flow-compare__hub .icon{color:var(--x-text);font-size:1rem;line-height:1}.x-flow-compare__desc{color:var(--x-text-muted);margin:0;padding-inline:.15rem;font-size:.84rem;line-height:1.65}.x-flow-compare__desc--before{opacity:.82}.x-flow-compare__desc--after{color:color-mix(in srgb, var(--x-text-muted) 55%, var(--x-text))}.x-flow-compare__section-label{align-items:center;gap:.45rem;min-width:0;margin-bottom:.15rem;padding-top:1.1rem;display:flex}.x-flow-compare__section-label-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.x-flow-compare__section-label--before .x-flow-compare__section-label-dot{background:var(--x-text);box-shadow:0 0 8px #ffffff59}.x-flow-compare__section-label--after .x-flow-compare__section-label-dot{background:var(--x-orange);box-shadow:0 0 8px var(--x-orange-glow)}.x-flow-compare__section-label-text{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--x-text-faint);flex-shrink:0;font-size:.58rem}.x-flow-compare__section-label--before .x-flow-compare__section-label-text,.x-flow-compare__section-label--after .x-flow-compare__section-label-text{color:var(--x-text)}.x-flow-compare__row-arrow{color:var(--x-text);justify-content:center;align-self:center;align-items:center;display:inline-flex}.x-flow-compare__row-arrow .icon{font-size:.95rem;line-height:1}.x-flow-compare__item{border:1px solid var(--x-border);background:#ffffff04;border-radius:10px;align-items:center;gap:.85rem;min-width:0;padding:.82rem .95rem;display:flex}.x-flow-compare__item--before{opacity:1}.x-flow-compare__item-icon{border:1px solid var(--x-border-faint);width:2rem;height:2rem;color:var(--x-text-faint);background:#ffffff08;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.x-flow-compare__item--after .x-flow-compare__item-icon{color:var(--x-text)}.x-flow-compare__item--after.x-flow-compare__item--lime .x-flow-compare__item-icon{border-color:var(--x-lime);background:var(--x-lime);box-shadow:0 0 14px var(--x-lime-glow)}.x-flow-compare__item--after.x-flow-compare__item--cyan .x-flow-compare__item-icon{border-color:var(--x-cyan);background:var(--x-cyan);box-shadow:0 0 14px var(--x-cyan-glow)}.x-flow-compare__item--after.x-flow-compare__item--orange .x-flow-compare__item-icon{border-color:var(--x-orange);background:var(--x-orange);box-shadow:0 0 14px #ff6a2a29}.x-flow-compare__item-icon .icon{font-size:1rem;line-height:1}.x-flow-compare__item-copy{flex-direction:column;gap:.12rem;min-width:0;display:flex}.x-flow-compare__item-title{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--x-text-muted);font-size:.68rem;font-weight:600;line-height:1.15}.x-flow-compare__item--before .x-flow-compare__item-title{color:var(--x-text)}.x-flow-compare__item--after.x-flow-compare__item--lime .x-flow-compare__item-title{color:var(--x-lime)}.x-flow-compare__item--after.x-flow-compare__item--cyan .x-flow-compare__item-title{color:var(--x-cyan)}.x-flow-compare__item--after.x-flow-compare__item--orange .x-flow-compare__item-title{color:var(--x-orange)}.x-flow-compare__item-sub{color:var(--x-text-faint);font-size:.76rem;line-height:1.35}.x-flow-compare__item--after .x-flow-compare__item-sub{color:color-mix(in srgb, var(--x-text-muted) 70%, var(--x-text))}.x-flow-stage{border:1px solid var(--x-border);background:var(--x-surface);border-radius:14px;position:relative;overflow:hidden;box-shadow:0 48px 96px -48px #000000d9}.x-flow-stage__grid{background-image:linear-gradient(var(--x-grid) 1px, transparent 1px), linear-gradient(90deg, var(--x-grid) 1px, transparent 1px);opacity:.9;pointer-events:none;background-size:48px 48px;position:absolute;inset:0}.x-flow-layout{z-index:1;grid-template-columns:minmax(240px,340px) 1fr;min-height:520px;display:grid;position:relative}.x-flow-timeline{border-right:1px solid var(--x-border-faint);background:var(--x-surface-2);padding:2rem 1.5rem 2rem 1.75rem}.x-flow-timeline__track{background:var(--x-border-faint);width:1px;position:absolute;top:2.25rem;bottom:2.25rem;left:1.75rem}.x-flow-timeline__fill{background:linear-gradient(180deg, #18b6c900 0%, #ffffff0d 8%, #18b6c973 18%, var(--x-cyan) 28%, var(--x-lime) 55%, var(--x-orange) 100%);width:100%;box-shadow:0 0 12px var(--x-orange-glow);transition:height .55s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.x-flow-timeline{position:relative}.x-flow-timeline__list{z-index:1;flex-direction:column;gap:.15rem;list-style:none;display:flex;position:relative}.x-flow-step{align-items:flex-start;gap:.85rem;padding:.65rem 0;display:flex}.x-flow-step--pending .x-flow-step__tag,.x-flow-step--pending .x-flow-step__desc{opacity:.42}.x-flow-step--done .x-flow-step__tag,.x-flow-step--done .x-flow-step__desc{opacity:.72}.x-flow-step__dot{z-index:2;border:1px solid var(--x-border);background:var(--x-surface-2);width:10px;height:10px;box-shadow:0 0 0 4px var(--x-surface-2);border-radius:50%;flex-shrink:0;margin-top:.32rem;margin-left:-4.5px;transition:border-color .3s,background .3s,box-shadow .3s;position:relative}.x-flow-step--active .x-flow-step__dot,.x-flow-step--done .x-flow-step__dot{border-color:var(--x-text);background:var(--x-text);box-shadow:0 0 0 4px var(--x-surface-2), 0 0 10px #ffffff1f}.x-flow-step--active.x-flow-step--cyan .x-flow-step__tag{color:var(--x-cyan)}.x-flow-step--active.x-flow-step--lime .x-flow-step__tag{color:var(--x-lime)}.x-flow-step--active.x-flow-step--orange .x-flow-step__tag{color:var(--x-orange)}.x-flow-step--active.x-flow-step--neutral .x-flow-step__tag{color:var(--x-text)}.x-flow-step--done .x-flow-step__tag{color:var(--x-text-muted)}.x-flow-step__body{flex-direction:column;gap:.2rem;display:flex}.x-flow-step__tag{font-family:var(--font-mono);letter-spacing:.1em;color:var(--x-text-faint);font-size:.68rem;transition:color .3s}.x-flow-step__desc{color:var(--x-text-faint);max-width:22ch;font-size:.78rem;line-height:1.45}.x-flow-step--active .x-flow-step__desc{color:var(--x-text-muted)}.x-flow-panel{flex-direction:column;min-height:100%;display:flex}.x-flow-panel__bar{border-bottom:1px solid var(--x-border-faint);background:var(--x-surface-2);font-family:var(--font-mono);align-items:center;gap:.75rem;padding:.7rem 1.1rem;font-size:.65rem;display:flex}.x-flow-panel__file{color:var(--x-text-faint);letter-spacing:.04em;flex:1}.x-flow-panel__phase{letter-spacing:.08em;color:var(--x-orange);align-items:center;gap:.45rem;display:flex}.x-flow-panel__live{background:var(--x-orange);width:6px;height:6px;box-shadow:0 0 8px var(--x-orange-glow);border-radius:50%;animation:2s ease-in-out infinite x-pulse}.x-flow-panel__phase--cyan,.x-flow-panel__phase--lime,.x-flow-panel__phase--orange{color:var(--x-text)}.x-flow-panel__live--cyan{background:var(--x-cyan);box-shadow:0 0 8px var(--x-cyan-glow)}.x-flow-panel__live--lime{background:var(--x-lime);box-shadow:0 0 8px var(--x-lime-glow)}.x-flow-panel__live--orange{background:var(--x-orange);box-shadow:0 0 8px var(--x-orange-glow)}.x-flow-panel__phase--neutral{color:var(--x-text-muted)}.x-flow-panel__live--neutral,.x-flow-panel__running--neutral{background:var(--x-text-faint);box-shadow:none;animation:none}.x-flow-panel__body{background:var(--x-bg);flex-direction:column;flex:1;padding:1.5rem 1.75rem 1.25rem;transition:opacity .22s;display:flex}.x-flow-panel__body--out{opacity:0}.x-flow-panel__body--in{opacity:1}.x-flow-panel__label{font-family:var(--font-mono);letter-spacing:.14em;color:var(--x-text-faint);margin-bottom:1rem;font-size:.62rem}.x-flow-panel__code{font-family:var(--font-mono);color:var(--x-text-muted);white-space:pre-wrap;flex:1;margin:0;font-size:.74rem;line-height:1.75}.x-flow__tk-com{color:var(--x-text-faint)}.x-flow__tk-key{color:var(--x-text)}.x-flow__tk-val{color:var(--x-cyan)}.x-flow__tk-lime{color:var(--x-lime)}.x-flow__tk-cyan{color:var(--x-cyan)}.x-flow__tk-orange{color:var(--x-orange)}.x-flow__tk-warn{color:#ff6a2ab8}.x-flow__tk-plain{color:var(--x-text-muted)}.x-flow-panel__footer{border-top:1px solid var(--x-border-faint);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:1.25rem;padding-top:1rem;font-size:.62rem;display:flex}.x-flow-panel__status{color:var(--x-text-faint);align-items:center;gap:.45rem;display:flex}.x-flow-panel__verified,.x-flow-panel__running,.x-flow-panel__pending{border-radius:50%;width:6px;height:6px}.x-flow-panel__verified{background:var(--x-lime);box-shadow:0 0 8px var(--x-lime-glow)}.x-flow-panel__running--cyan{background:var(--x-cyan);box-shadow:0 0 8px var(--x-cyan-glow);animation:1.2s ease-in-out infinite x-pulse}.x-flow-panel__running--lime{background:var(--x-lime);box-shadow:0 0 8px var(--x-lime-glow);animation:1.2s ease-in-out infinite x-pulse}.x-flow-panel__running--orange,.x-flow-panel__running{background:var(--x-orange);box-shadow:0 0 8px var(--x-orange-glow);animation:1.2s ease-in-out infinite x-pulse}.x-flow-panel__pending{background:var(--x-text-faint)}.x-flow-panel__step-count{color:var(--x-text-faint)}@media (prefers-reduced-motion:reduce){.x-flow-timeline__fill,.x-flow-panel__body{transition:none}.x-flow-panel__live,.x-flow-panel__running{animation:none}}@media (max-width:1200px){.home-explore .x-section--hero{padding-top:clamp(2rem,3vw,2.75rem);padding-bottom:clamp(3rem,5vw,4rem)}.home-explore .x-section--hero+.x-section{padding-top:clamp(2.5rem,5vw,4rem)}.home-explore .x-section--hero+.x-section--platform{padding-top:clamp(2rem,3.5vw,2.75rem)}.x-platform-bridge{height:clamp(5rem,8vw,6.5rem);margin-top:clamp(-5.5rem,-8.5vw,-6.75rem)}.home-explore .x-hero{gap:1.2rem}.home-explore .x-hero__panel{margin-top:.5rem}.x-panel__body{grid-template-columns:1fr}.x-panel__terminal{border-right:0;border-bottom:1px solid var(--x-border-faint)}.x-panel__graph{min-height:220px}}@media (max-width:1024px){.x-bento__card--identity,.x-bento__card--resolution,.x-bento__card--trust,.x-bento__card--coordination,.x-bento__card--standards,.x-bento__card--refs{grid-column:span 12}.home-explore .x-split{grid-template-columns:1fr}.x-stack__grid{grid-template-columns:1fr 1fr}.x-stack__service:nth-child(2){border-right:0}.x-stack__service:first-child,.x-stack__service:nth-child(2){border-bottom:1px solid var(--x-border-faint)}.x-eco{grid-template-columns:1fr}.x-eco__repo{flex:none}.x-flow-layout{grid-template-columns:1fr;min-height:auto}.x-flow-timeline{border-right:0;border-bottom:1px solid var(--x-border-faint)}.x-flow-timeline__track{display:none}.x-flow-step__desc{max-width:none}.x-enables{grid-template-columns:1fr}.x-arch-layout{grid-template-columns:1fr;min-height:auto}.x-arch-compare{grid-template-columns:1fr}.x-arch-compare__divider{justify-content:center;padding:.25rem 0}.x-arch-compare__arrow{transform:rotate(90deg)}.x-arch-pipeline__track{left:6%;right:6%}}@media (max-width:768px){.home-explore .x-section--hero{--x-hero-bg-pos:center 24%;padding-top:clamp(1.65rem,6vw,2.35rem);padding-bottom:clamp(2.75rem,7vw,3.75rem)}.home-explore .x-section--hero+.x-section{padding-top:clamp(2.25rem,7vw,3.25rem)}.home-explore .x-section--hero+.x-section--platform{padding-top:clamp(1.75rem,4vw,2.5rem)}.x-platform-bridge{height:clamp(4.25rem,9vw,5.5rem);margin-top:clamp(-4.75rem,-8.5vw,-5.75rem);margin-bottom:.4rem}.home-explore .x-hero__backdrop-overlay{background-image:radial-gradient(ellipse 86% 68% at 0% 0%, rgba(var(--x-bg-rgb), .9) 0%, rgba(var(--x-bg-rgb), .5) 38%, transparent 80%), radial-gradient(ellipse 86% 68% at 100% 0%, rgba(var(--x-bg-rgb), .9) 0%, rgba(var(--x-bg-rgb), .5) 38%, transparent 80%), radial-gradient(ellipse 106% 76% at 50% -4%, rgba(var(--x-bg-rgb), .04) 0%, rgba(var(--x-bg-rgb), .17) 42%, rgba(var(--x-bg-rgb), .52) 100%), linear-gradient(180deg, rgba(var(--x-bg-rgb), .18) 0%, rgba(var(--x-bg-rgb), .74) 52%, var(--x-bg) 85%, var(--x-bg) 100%)}.home-explore .x-section--hero:before{opacity:.4}.home-explore .x-hero{gap:1.15rem}.home-explore .x-hero__eyebrow{margin-bottom:.1rem}.home-explore .x-display{font-size:clamp(1.65rem,6.8vw,2.38rem);line-height:1.02}.home-explore .x-display em{margin-top:.04em}.home-explore .x-lead{padding-inline:0;line-height:1.6}.home-explore .x-hero .x-btns{flex-direction:column;width:100%;max-width:20rem}.home-explore .x-hero .x-btn{justify-content:center;width:100%}.home-explore .x-hero__panel{margin-top:.4rem}.x-panel__bar{flex-wrap:wrap;row-gap:.35rem;padding:.65rem .85rem}.x-panel__title{flex:calc(100% - 5rem);order:2}.x-panel__status{order:1;margin-left:auto}.x-panel__body{min-height:auto}.x-panel__terminal{padding:1rem 1.1rem;font-size:.68rem}.x-panel__graph{min-height:200px;padding:1rem .65rem 1.25rem}.x-panel__flow-track{max-width:100%;padding-inline:.15rem}.x-eco__stat{padding:.95rem 1rem}.x-eco__stat-val{font-size:1.05rem;line-height:1.15}.x-eco__stat-label{margin-top:.2rem;line-height:1.35}}@media (max-width:640px){.x-stack__grid{grid-template-columns:1fr}.x-stack__service{border-bottom:1px solid var(--x-border-faint);border-right:0!important}.x-stack__service:last-child{border-bottom:0}.x-eco__repo{grid-template-columns:1fr auto;padding-inline:1.25rem}.x-eco__repo-tag{display:none}.x-viz-route__row{grid-template-columns:1fr;gap:.25rem}}@keyframes x-hero-panel-up-sm{0%{opacity:0;transform:translateY(1.1rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:860px){.home-explore .nav__inner{gap:.65rem;position:relative}.home-explore .nav__drawer{display:block}.home-explore .nav__right .nav__cta{display:inline-flex}}@media (max-width:1024px){.home-explore .x-section{padding-block:clamp(3.5rem,8vw,5.5rem)}.x-flow-section{padding-block:clamp(3.25rem,7vw,5.5rem)}.x-flow-section--compare{padding-bottom:clamp(2.25rem,5vw,3.5rem)}.x-flow-section--motion{padding-top:clamp(2.25rem,5vw,3.5rem)}.home-explore .x-section-head{gap:.85rem;margin-bottom:clamp(1.75rem,4vw,2.75rem)}.home-explore .arch-scope-bridge+.x-section-head,.home-explore .ref-scope-bridge+.x-section-head,.home-explore .dev-scope-bridge+.x-section-head,.home-explore .ans-scope-bridge+.x-section-head{text-align:center;align-items:center;max-width:40rem;margin-inline:auto;padding-top:1rem}.home-explore .arch-scope-bridge+.x-section-head .x-h2,.home-explore .arch-scope-bridge+.x-section-head .x-body,.home-explore .ref-scope-bridge+.x-section-head .x-h2,.home-explore .ref-scope-bridge+.x-section-head .x-body,.home-explore .dev-scope-bridge+.x-section-head .x-h2,.home-explore .dev-scope-bridge+.x-section-head .x-body,.home-explore .ans-scope-bridge+.x-section-head .x-h2,.home-explore .ans-scope-bridge+.x-section-head .x-body,.home-explore .ans-scope-bridge+.x-section-head .x-label{text-align:center}.home-explore.arch-page .arch-hero-card__content,.home-explore.ref-stack-page .ref-hero-card__content,.home-explore.dev-page .dev-hero-card__content,.home-explore.ans-page .ans-hero-card__content{width:100%;max-width:none}.home-explore.arch-page .arch-hero-card__title,.home-explore.ref-stack-page .ref-hero-card__title,.home-explore.dev-page .dev-hero-card__title,.home-explore.ans-page .ans-hero-card__title{text-wrap:pretty;width:100%;max-width:none}.home-explore.arch-page .arch-hero-card__lead,.home-explore.ref-stack-page .ref-hero-card__lead,.home-explore.dev-page .dev-hero-card__lead,.home-explore.ans-page .ans-hero-card__lead{width:100%;max-width:none}.x-flow-head{margin-bottom:2rem}.x-flow-compare{row-gap:1rem}.x-flow-compare__header{padding:.85rem 1rem}.x-flow-compare__item{padding:.75rem .85rem}.x-flow-stage{max-width:100%}.x-flow-layout{min-width:0}.x-flow-panel__bar{flex-wrap:wrap;row-gap:.35rem;padding:.65rem .9rem}.x-flow-panel__file{word-break:break-all;flex:100%;order:2;font-size:.6rem}.x-flow-panel__body{padding:1.15rem 1.1rem 1rem}.x-flow-panel__code{overflow-wrap:anywhere;font-size:.68rem;line-height:1.65}.x-flow-panel__footer{flex-wrap:wrap;gap:.65rem}.x-platform-pill__label{white-space:normal;text-align:left}.x-platform-pill{flex:calc(50% - .4rem);gap:.65rem;min-width:min(100%,10.5rem);padding:.8rem 1rem}.x-enables__card{padding:1.35rem 1.4rem}}@media (max-width:768px){.home-explore .nav{height:60px}.home-explore .x-section{padding-block:clamp(3rem,7vw,4.5rem)}.home-explore .x-section--ecosystem{padding-bottom:clamp(1.5rem,4vw,2.5rem)}.home-explore .x-section--initialize{padding-bottom:clamp(2.5rem,6vw,3.5rem)}.home-explore .x-h2{font-size:clamp(1.55rem,5.5vw,2.1rem);line-height:1.12}.home-explore .x-section-head .x-body,.x-flow-head__sub{font-size:.9rem;line-height:1.65}.home-explore .x-display{overflow-wrap:break-word;text-wrap:balance;margin-inline:auto;font-size:clamp(1.6rem,7.8vw,2.28rem);line-height:1.04}.home-explore .x-display br{display:none}.home-explore .x-section--hero .x-display{line-height:1.12}.home-explore .x-display em{margin-top:.2em}@media (prefers-reduced-motion:no-preference){.home-explore .x-hero__panel{animation-name:x-hero-panel-up-sm;animation-duration:.65s}.home-explore .x-hero>:not(.x-hero__panel){animation-duration:.55s}}.x-init{min-height:auto;padding:clamp(1.75rem,5vw,2.25rem) clamp(1.15rem,4vw,1.5rem)}.x-init__viz{display:none}.x-init__content{width:100%;max-width:none}.home-explore .x-init .x-btn{justify-content:center;width:100%;max-width:20rem}.x-flow-timeline{padding:1.35rem 1.1rem 1.5rem}.x-flow-step__desc{max-width:none}.x-flow-compare{flex-direction:column;gap:1.25rem;display:flex}.x-flow-compare__col{flex-direction:column;grid-row:auto;gap:.85rem;width:100%;display:flex}.x-flow-compare__col--mid{flex-direction:row;justify-content:center;width:100%;padding-block:.15rem}.x-flow-compare__mid-gap,.x-flow-compare__col--mid .x-flow-compare__row-arrow{display:none}.x-flow-compare__hub{margin:0}.x-flow-compare__hub .icon{transform:rotate(90deg)}.x-flow-compare__desc{font-size:.82rem}.x-flow-compare__section-label{padding-top:.85rem}.home-explore .footer{padding-block:clamp(3rem,8vw,4rem) clamp(2rem,5vw,2.75rem)}.home-explore .footer__top{grid-template-columns:1fr;gap:2rem;padding-bottom:2.25rem}.home-explore .footer__brand{max-width:none}.home-explore .footer__bottom{flex-direction:column;align-items:flex-start;gap:.5rem;padding-top:1.5rem}}@media (max-width:480px){.home-explore{--x-pad:1.15rem}.home-explore .x-section--hero{padding-top:clamp(1.25rem,4.5vw,1.75rem)}.home-explore .x-hero__backdrop-overlay{background-image:radial-gradient(ellipse 92% 72% at -2% -2%, rgba(var(--x-bg-rgb), .94) 0%, rgba(var(--x-bg-rgb), .56) 36%, transparent 82%), radial-gradient(ellipse 92% 72% at 102% -2%, rgba(var(--x-bg-rgb), .94) 0%, rgba(var(--x-bg-rgb), .56) 36%, transparent 82%), radial-gradient(ellipse 112% 80% at 50% -6%, rgba(var(--x-bg-rgb), .03) 0%, rgba(var(--x-bg-rgb), .14) 38%, rgba(var(--x-bg-rgb), .5) 100%), linear-gradient(180deg, rgba(var(--x-bg-rgb), .16) 0%, rgba(var(--x-bg-rgb), .72) 54%, var(--x-bg) 84%, var(--x-bg) 100%)}.home-explore .x-section--hero:before{opacity:.36}.home-explore .x-section--hero .x-display{line-height:1.14}.home-explore .nav__right .nav__cta-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-explore .nav__right .nav__cta{justify-content:center;width:40px;height:40px;padding:0}.home-explore .x-h2{font-size:clamp(1.45rem,6.8vw,1.85rem)}.x-flow-head--center .x-h2{font-size:clamp(1.55rem,7vw,2rem)}.home-explore .x-hero .x-btns{max-width:none}.home-explore .x-btn{padding:.68rem 1.15rem;font-size:.88rem}.x-platform-pills__list{gap:.5rem}.x-platform-pill{flex:100%;justify-content:flex-start;width:100%}.x-enables__card{padding:1.2rem 1.15rem}.x-enables__title{font-size:1.15rem}.x-enables__desc{font-size:.86rem}.x-flow-compare__brand-name{font-size:1rem}.x-flow-compare__item-sub{font-size:.72rem}.x-flow-compare__hub{width:2.1rem;height:2.1rem}.home-explore .footer__tagline{font-size:.86rem}}
