.EcosystemHero-module__31OvjW__hero{--ecosystem-line:#d8ebf224;--ecosystem-muted:#e5eff394;isolation:isolate;width:100vw;height:calc(100svh - var(--header-height));color:#f2f6f7;background:radial-gradient(circle at 66% 49%,#46697426,#0000 33%),linear-gradient(#05090a 0%,#020405 73%,#06090a 100%);min-height:43rem;margin-top:calc(-1*clamp(1.1rem,3vw,2.2rem));margin-left:calc(50% - 50vw);position:relative;overflow:hidden}.EcosystemHero-module__31OvjW__hero:before,.EcosystemHero-module__31OvjW__hero:after{z-index:4;content:"";pointer-events:none;position:absolute;left:0;right:0}.EcosystemHero-module__31OvjW__hero:before{background:linear-gradient(#010304c7,#0000);height:8rem;top:0}.EcosystemHero-module__31OvjW__hero:after{background:linear-gradient(#0000,#020405d6);border-bottom:1px solid #d1e5ec24;height:8.5rem;bottom:0}.EcosystemHero-module__31OvjW__ambient{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.EcosystemHero-module__31OvjW__ambient span{border:1px solid #bbdbe613;border-radius:50%;position:absolute}.EcosystemHero-module__31OvjW__ambient span:first-child{width:93vw;height:93vw;top:-52vw;right:-24vw;box-shadow:0 0 0 8vw #c7e4ed02,0 0 0 24vw #c7e4ed01}.EcosystemHero-module__31OvjW__ambient span:last-child{width:73vw;height:73vw;bottom:-42vw;left:-27vw}.EcosystemHero-module__31OvjW__intro{z-index:6;width:min(31rem,36vw);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1),filter .5s;position:absolute;top:50%;left:max(3rem,50vw - 50rem);transform:translateY(-54%)}.EcosystemHero-module__31OvjW__intro[data-hidden=true]{opacity:0;filter:blur(10px);pointer-events:none;transform:translate(-2.25rem,-54%)}.EcosystemHero-module__31OvjW__kicker{color:#d6e7ec94;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:.6rem;margin-bottom:1.35rem;font-size:.67rem;font-weight:650;display:inline-flex}.EcosystemHero-module__31OvjW__kicker:before{content:"";background:#e1f0f47a;width:1.6rem;height:1px}.EcosystemHero-module__31OvjW__intro h1{color:#f7f9f9;font-family:var(--font-apple);letter-spacing:-.075em;font-size:clamp(3.2rem,5.4vw,6.4rem);font-weight:560;line-height:.83;display:grid}.EcosystemHero-module__31OvjW__intro h1 span,.EcosystemHero-module__31OvjW__intro h1 strong{display:block}.EcosystemHero-module__31OvjW__intro h1 strong{color:#0000;filter:drop-shadow(0 1px 16px #bedee81a);background:linear-gradient(112deg,#f5fafb 3%,#8a999e 36%,#edf5f7 58%,#75878e 82%,#dfe9ec 100%);-webkit-background-clip:text;background-clip:text;margin-block:.16em .11em;font-weight:680}.EcosystemHero-module__31OvjW__introCopy{max-width:27rem;color:var(--ecosystem-muted);margin-top:1.75rem;font-size:clamp(.92rem,1.05vw,1.08rem);line-height:1.62}.EcosystemHero-module__31OvjW__scene,.EcosystemHero-module__31OvjW__sceneLoading{z-index:2;position:absolute;inset:0}.EcosystemHero-module__31OvjW__sceneLoading{place-items:center 68%;background:#000;display:grid}.EcosystemHero-module__31OvjW__canvas{touch-action:pan-y!important;width:100%!important;height:100%!important}.EcosystemHero-module__31OvjW__fallbackPlanet{aspect-ratio:1;background:radial-gradient(circle at 36% 29%,#fffc,#0000 4%),radial-gradient(circle at 32% 24%,#bccdd485,#0000 29%),radial-gradient(circle at 65% 72%,#11191d,#0000 35%),linear-gradient(135deg,#84959b,#12191d 49%,#5e7077 71%,#111719);border:1px solid #d5e9ef33;border-radius:50%;width:min(37rem,50vw);animation:.6s both EcosystemHero-module__31OvjW__fallbackReveal;box-shadow:inset -4rem -4rem 8rem #000c,0 0 7rem #789ba624}.EcosystemHero-module__31OvjW__dragHint{z-index:7;color:#ddeaee80;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:.65rem;font-weight:620;transition:opacity .3s;display:flex;position:absolute;top:8.7rem;right:max(2rem,50vw - 50.6rem)}.EcosystemHero-module__31OvjW__dragHint[data-hidden=true]{opacity:0;pointer-events:none}.EcosystemHero-module__31OvjW__dragHint>span{border:1px solid #daecf24d;border-radius:50%;width:1.15rem;height:1.15rem;position:relative}.EcosystemHero-module__31OvjW__dragHint i{background:#d9e9ee;border-radius:50%;width:.22rem;height:.22rem;position:absolute;top:50%;transform:translateY(-50%)}.EcosystemHero-module__31OvjW__dragHint i:first-child{left:.2rem}.EcosystemHero-module__31OvjW__dragHint i:last-child{right:.2rem}.EcosystemHero-module__31OvjW__nodeWrap{pointer-events:none}.EcosystemHero-module__31OvjW__nodeLabel{appearance:none;color:#f2f8faeb;-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);cursor:pointer;pointer-events:auto;background:#070c0eba;border:1px solid #d7eaf029;border-radius:.7rem;grid-template-columns:auto minmax(0,auto);gap:0 .52rem;min-width:9.4rem;padding:.55rem .68rem;transition:border-color .24s,opacity .24s,transform .24s cubic-bezier(.16,1,.3,1),background .24s;display:grid;position:relative;overflow:hidden;transform:scale(.95);box-shadow:0 .8rem 2.2rem #0000004d}.EcosystemHero-module__31OvjW__nodeLabel[data-active=true]{background:#10191ce6;border-color:#ddf2f870;transform:scale(1)}.EcosystemHero-module__31OvjW__nodeLabel span{color:#cddfe580;grid-row:1/span 2;font-size:.46rem;line-height:1.2}.EcosystemHero-module__31OvjW__nodeLabel strong{letter-spacing:.09em;font-size:.61rem;font-weight:700;line-height:1}.EcosystemHero-module__31OvjW__nodeLabel small{color:#d3e0e485;text-overflow:ellipsis;white-space:nowrap;max-width:8rem;font-size:.49rem;line-height:1.2;overflow:hidden}.EcosystemHero-module__31OvjW__panel{z-index:9;-webkit-backdrop-filter:blur(22px)saturate(112%);backdrop-filter:blur(22px)saturate(112%);opacity:0;visibility:hidden;pointer-events:none;background:linear-gradient(155deg,#0f1619fb,#05090bfa);border:1px solid #c6dbe238;border-radius:1.18rem;width:min(46rem,50vw);padding:1.05rem;transition:opacity .42s,transform .62s cubic-bezier(.16,1,.3,1),visibility .42s;position:absolute;top:clamp(5.3rem,8vh,7rem);bottom:4.9rem;right:max(1.35rem,50vw - 52.65rem);overflow:auto;transform:translate(2.5rem)scale(.985);box-shadow:0 2.2rem 6rem #00000094,0 0 0 1px #0000003d,inset 0 1px #fff1}.EcosystemHero-module__31OvjW__panel::-webkit-scrollbar{width:.38rem}.EcosystemHero-module__31OvjW__panel::-webkit-scrollbar-track{background:0 0}.EcosystemHero-module__31OvjW__panel::-webkit-scrollbar-thumb{background:#bed3da38;border-radius:999px}.EcosystemHero-module__31OvjW__panel[data-visible=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0)scale(1)}.EcosystemHero-module__31OvjW__panelHead,.EcosystemHero-module__31OvjW__panelTitleRow,.EcosystemHero-module__31OvjW__cardTop,.EcosystemHero-module__31OvjW__cardFoot{justify-content:space-between;align-items:center;display:flex}.EcosystemHero-module__31OvjW__panelHead{min-height:2.1rem;padding-inline:.15rem}.EcosystemHero-module__31OvjW__panelHead button{appearance:none;color:#edf5f7c2;cursor:pointer;background:#ffffff09;border:1px solid #dfeff424;border-radius:999px;align-items:center;gap:.48rem;min-height:2rem;padding:0 .75rem;font-size:.68rem;transition:all .2s;display:inline-flex}.EcosystemHero-module__31OvjW__panelHead button:hover{color:#fff;background:#ffffff14;border-color:#dfeff452}.EcosystemHero-module__31OvjW__live{color:#9fabaf;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.62rem;font-weight:650;display:inline-flex}.EcosystemHero-module__31OvjW__live i{background:#9ad8c2;border-radius:50%;width:.38rem;height:.38rem;box-shadow:0 0 0 .22rem #7dd8b717}.EcosystemHero-module__31OvjW__panelTitleRow{border-bottom:1px solid var(--ecosystem-line);align-items:flex-end;gap:1rem;margin-top:1.15rem;padding:0 .25rem 1.05rem}.EcosystemHero-module__31OvjW__panelTitleRow p,.EcosystemHero-module__31OvjW__panelTitleRow>span{color:#98a3a7;letter-spacing:.13em;text-transform:uppercase;font-size:.62rem;font-weight:650}.EcosystemHero-module__31OvjW__panelTitleRow h2{color:#f7fafb;font-family:var(--font-cabinet-manrope), "Manrope", var(--font-sans), sans-serif;letter-spacing:-.055em;margin-top:.32rem;font-size:clamp(1.7rem,2.8vw,3rem);font-weight:620;line-height:.95}.EcosystemHero-module__31OvjW__panelDescription{color:#b0bbbf;max-width:36rem;padding:.9rem .25rem 0;font-size:.8rem;line-height:1.55}.EcosystemHero-module__31OvjW__panelSearch{background:#070c0f;border:1px solid #bed6de29;border-radius:.82rem;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:.5rem;min-height:3.15rem;margin-top:.9rem;padding:.36rem .4rem .36rem .88rem;transition:border-color .22s,box-shadow .22s,background .22s;display:grid;box-shadow:inset 0 1px #ffffff09,0 .8rem 2rem #0000002e}.EcosystemHero-module__31OvjW__panelSearch:focus-within{background:#091014;border-color:#d6f0f99e;box-shadow:inset 0 1px #ffffff0e,0 0 0 .16rem #9ed6e933,0 1rem 2.4rem #0000003d}.EcosystemHero-module__31OvjW__searchIcon{color:#d3e5ea7a;width:1.05rem;height:1.05rem}.EcosystemHero-module__31OvjW__panelSearch input{color:#f3f7f8;min-width:0;height:2rem;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:.76rem}.EcosystemHero-module__31OvjW__panelSearch input::placeholder{color:#8b9599}.EcosystemHero-module__31OvjW__panelSearch input::-webkit-search-cancel-button{display:none}.EcosystemHero-module__31OvjW__searchCount{color:#8e999d;font-variant-numeric:tabular-nums;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:.56rem;font-weight:620}.EcosystemHero-module__31OvjW__panelSearch kbd{color:#d5e6eb61;background:#ffffff09;border:1px solid #cee2e81f;border-radius:.42rem;place-items:center;width:1.65rem;height:1.65rem;font-family:inherit;font-size:.61rem;display:grid}.EcosystemHero-module__31OvjW__searchClear,.EcosystemHero-module__31OvjW__searchSubmit{appearance:none;cursor:pointer;border-radius:.62rem;place-items:center;width:2.1rem;height:2.1rem;padding:0;transition:all .2s;display:grid}.EcosystemHero-module__31OvjW__searchClear{color:#e1eef28f;background:0 0;border:1px solid #0000}.EcosystemHero-module__31OvjW__searchClear:hover{color:#fff;background:#ffffff0e;border-color:#d3e8ee21}.EcosystemHero-module__31OvjW__searchSubmit{color:#101618;background:linear-gradient(145deg,#f0f5f6,#aabcc2);border:1px solid #e0f0f538;box-shadow:inset 0 1px #ffffff8a}.EcosystemHero-module__31OvjW__searchSubmit:hover:not(:disabled){filter:brightness(1.08);transform:translate(.08rem)}.EcosystemHero-module__31OvjW__searchSubmit:disabled{cursor:default;opacity:.24}.EcosystemHero-module__31OvjW__searchClear svg,.EcosystemHero-module__31OvjW__searchSubmit svg{width:1rem;height:1rem}.EcosystemHero-module__31OvjW__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;margin-top:.78rem;display:grid}.EcosystemHero-module__31OvjW__contentCard{color:#f3f7f8;background:linear-gradient(145deg,#121a1e 0%,#0a0f12 100%);border:1px solid #bed3da2b;border-radius:.86rem;grid-template-rows:auto 1fr auto;min-height:10.2rem;padding:.8rem;transition:transform .26s cubic-bezier(.16,1,.3,1),border-color .22s,background-color .22s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 .8rem 1.8rem #0000001f}.EcosystemHero-module__31OvjW__contentCard:before{content:"";opacity:.62;background:linear-gradient(90deg,#0000,#daeff538,#0000);height:1px;position:absolute;top:0;left:.75rem;right:.75rem}.EcosystemHero-module__31OvjW__contentCard:hover{background:linear-gradient(145deg,#172227 0%,#0c1316 100%);border-color:#d3e9f061;transform:translateY(-.16rem);box-shadow:inset 0 1px #fff1,0 1rem 2.2rem #0000003d}.EcosystemHero-module__31OvjW__cardTop small,.EcosystemHero-module__31OvjW__cardTop b,.EcosystemHero-module__31OvjW__cardFoot{color:#9aa6aa;letter-spacing:.1em;text-transform:uppercase;font-size:.6rem;font-weight:620}.EcosystemHero-module__31OvjW__cardTop b{font-variant-numeric:tabular-nums}.EcosystemHero-module__31OvjW__cardSignal{place-items:center;width:4.6rem;height:4.6rem;margin:.65rem auto;display:grid;position:relative}.EcosystemHero-module__31OvjW__directionCard .EcosystemHero-module__31OvjW__cardSignal{width:3.2rem;height:3.2rem;margin:.82rem 0 .64rem}.EcosystemHero-module__31OvjW__directionCard .EcosystemHero-module__31OvjW__cardSignal i:nth-child(2){inset:.48rem}.EcosystemHero-module__31OvjW__directionCard .EcosystemHero-module__31OvjW__cardSignal i:nth-child(3){inset:.98rem}.EcosystemHero-module__31OvjW__cardSignal i{border:1px solid #c5e2eb29;border-radius:50%;position:absolute;inset:0}.EcosystemHero-module__31OvjW__cardSignal i:nth-child(2){border-color:#c5e2eb40;inset:.65rem}.EcosystemHero-module__31OvjW__cardSignal i:nth-child(3){border-color:#e9f6f961;inset:1.35rem}.EcosystemHero-module__31OvjW__cardSignal b{color:#e8f2f5a3;letter-spacing:.08em;font-size:.58rem}.EcosystemHero-module__31OvjW__cardDescription{color:#a9b4b8;align-self:start;padding:0 0 .72rem;font-size:.68rem;line-height:1.45}.EcosystemHero-module__31OvjW__contentCard>strong{max-width:16rem;font-family:var(--font-cabinet-manrope), "Manrope", var(--font-sans), sans-serif;letter-spacing:-.02em;align-self:end;padding-block:.45rem .72rem;font-size:clamp(.86rem,1vw,1rem);font-weight:590;line-height:1.2}.EcosystemHero-module__31OvjW__cardFoot{border-top:1px solid #dbedf21a;padding-top:.55rem}.EcosystemHero-module__31OvjW__cardFoot i{color:#eef8fab8;font-style:normal}.EcosystemHero-module__31OvjW__articleCard{grid-template-rows:auto auto 1fr auto;min-height:14.2rem}.EcosystemHero-module__31OvjW__articleCard>strong{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:2.4em;max-height:2.4em;margin-block:.45rem .72rem;padding-block:0;display:-webkit-box;overflow:hidden}.EcosystemHero-module__31OvjW__cardMedia{background:#141b1e;border:1px solid #cce0e61a;border-radius:.68rem;height:6.2rem;margin-block:.65rem .18rem;position:relative;overflow:hidden}.EcosystemHero-module__31OvjW__emptySearch{background:linear-gradient(145deg,#10171a,#080d0f);border:1px solid #bed3da24;border-radius:.86rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;min-height:7.8rem;margin-top:.78rem;padding:1rem;display:grid}.EcosystemHero-module__31OvjW__emptySearch>span{color:#d7e9ee85;border:1px solid #cde2e824;border-radius:50%;place-items:center;width:2.8rem;height:2.8rem;display:grid}.EcosystemHero-module__31OvjW__emptySearch svg{width:1.25rem;height:1.25rem}.EcosystemHero-module__31OvjW__emptySearch strong{font-size:.82rem;font-weight:590}.EcosystemHero-module__31OvjW__emptySearch p{color:#a2adb1;margin-top:.25rem;font-size:.68rem;line-height:1.45}.EcosystemHero-module__31OvjW__emptySearch>a{color:#eef6f8;white-space:nowrap;background:#ffffff0a;border:1px solid #d2e6ec29;border-radius:.62rem;padding:.66rem .78rem;font-size:.66rem}.EcosystemHero-module__31OvjW__emptySearch>a:hover{background:#ffffff13;border-color:#d2e9f057}.EcosystemHero-module__31OvjW__emptySearch i{font-style:normal}.EcosystemHero-module__31OvjW__cardMedia img{object-fit:cover;filter:saturate(.72)contrast(1.06)brightness(.82);transition:transform .48s cubic-bezier(.16,1,.3,1),filter .3s}.EcosystemHero-module__31OvjW__articleCard:hover .EcosystemHero-module__31OvjW__cardMedia img{filter:saturate(.9)contrast(1.02)brightness(.92);transform:scale(1.045)}.EcosystemHero-module__31OvjW__panelAction{isolation:isolate;color:#080d0f;letter-spacing:-.005em;background:linear-gradient(#f4f9fa,#cdd9dd);border:0;border-radius:1rem;justify-content:space-between;align-items:center;min-height:2.95rem;margin-top:.68rem;padding-inline:1.05rem;font-size:.735rem;font-weight:700;transition:box-shadow .32s cubic-bezier(.16,1,.3,1),transform .32s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #090f111f,0 .6rem 1.5rem #0006}.EcosystemHero-module__31OvjW__panelAction:before{z-index:-1;content:"";background:linear-gradient(105deg,#0000,#ffffffbf,#0000);width:45%;transition:left .76s cubic-bezier(.16,1,.3,1);position:absolute;top:0;bottom:0;left:-60%;transform:skew(-16deg)}.EcosystemHero-module__31OvjW__panelAction:hover,.EcosystemHero-module__31OvjW__panelAction:focus-visible{transform:translateY(-2px);box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #090f1129,0 1rem 2.4rem #00000080}.EcosystemHero-module__31OvjW__panelAction:hover:before,.EcosystemHero-module__31OvjW__panelAction:focus-visible:before{left:120%}.EcosystemHero-module__31OvjW__panelAction:active{transition-duration:.12s;transform:translateY(0);box-shadow:inset 0 2px 5px #090f114d,inset 0 0 0 1px #090f1129}.EcosystemHero-module__31OvjW__panelAction i{font-size:1rem;font-style:normal;transition:transform .38s cubic-bezier(.16,1,.3,1)}.EcosystemHero-module__31OvjW__panelAction:hover i,.EcosystemHero-module__31OvjW__panelAction:focus-visible i{transform:translate(.16rem,-.16rem)}.EcosystemHero-module__31OvjW__scrollHint{z-index:8;color:#dceaee94;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);letter-spacing:.12em;text-transform:uppercase;background:#03070994;border:1px solid #d8ebf11f;border-radius:999px;align-items:center;gap:.6rem;padding:.42rem .62rem .42rem .85rem;font-size:.61rem;font-weight:650;transition:color .22s,border-color .22s,background .22s;display:flex;position:absolute;bottom:5.55rem;left:50%;transform:translate(-50%)}.EcosystemHero-module__31OvjW__scrollHint:hover{color:#f5fafb;background:#121b1ecc;border-color:#d8ebf147}.EcosystemHero-module__31OvjW__scrollHint svg{width:1.25rem;height:1.25rem;animation:1.8s ease-in-out infinite EcosystemHero-module__31OvjW__scrollPulse}@keyframes EcosystemHero-module__31OvjW__scrollPulse{0%,to{opacity:.62;transform:translateY(-.1rem)}50%{opacity:1;transform:translateY(.18rem)}}@keyframes EcosystemHero-module__31OvjW__fallbackReveal{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media (max-width:1180px){.EcosystemHero-module__31OvjW__intro{width:32vw;left:2.5rem}.EcosystemHero-module__31OvjW__panel{width:min(42rem,51vw);right:1rem}}@media (max-width:1023px){.EcosystemHero-module__31OvjW__hero{min-height:44rem}.EcosystemHero-module__31OvjW__intro{width:35vw;left:2rem}.EcosystemHero-module__31OvjW__intro h1{font-size:clamp(3rem,6.4vw,4.8rem)}.EcosystemHero-module__31OvjW__dragHint{top:5.5rem;right:1.25rem}}@media (max-width:820px){.EcosystemHero-module__31OvjW__hero{height:calc(100svh - var(--header-height));min-height:46rem}.EcosystemHero-module__31OvjW__hero:before{height:6rem}.EcosystemHero-module__31OvjW__intro{text-align:center;width:auto;top:5.2rem;left:1.2rem;right:1.2rem;transform:none}.EcosystemHero-module__31OvjW__intro[data-hidden=true]{transform:translateY(-1.5rem)}.EcosystemHero-module__31OvjW__kicker{margin-bottom:.8rem;font-size:.57rem}.EcosystemHero-module__31OvjW__kicker:before{width:1rem}.EcosystemHero-module__31OvjW__intro h1{font-size:clamp(2.8rem,12vw,5.4rem);line-height:.9;display:block}.EcosystemHero-module__31OvjW__intro h1 span,.EcosystemHero-module__31OvjW__intro h1 strong{display:inline}.EcosystemHero-module__31OvjW__intro h1 strong{margin-inline:.13em}.EcosystemHero-module__31OvjW__introCopy{max-width:30rem;margin:.95rem auto 0;font-size:.83rem;line-height:1.45}.EcosystemHero-module__31OvjW__dragHint{width:max-content;inset:auto auto 8.85rem 50%;transform:translate(-50%)}.EcosystemHero-module__31OvjW__panel{border-radius:1.15rem;width:auto;padding:.72rem;inset:4.8rem .65rem 4.4rem;transform:translateY(2rem)scale(.985)}.EcosystemHero-module__31OvjW__panel[data-visible=true]{transform:translateY(0)scale(1)}.EcosystemHero-module__31OvjW__panelTitleRow{margin-top:.8rem}.EcosystemHero-module__31OvjW__panelTitleRow h2{font-size:clamp(1.9rem,9vw,3rem)}.EcosystemHero-module__31OvjW__panelDescription{padding-top:.65rem}.EcosystemHero-module__31OvjW__panelSearch{grid-template-columns:auto minmax(0,1fr) auto auto}.EcosystemHero-module__31OvjW__searchCount{display:none}.EcosystemHero-module__31OvjW__cardGrid{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:minmax(13.2rem,72vw);grid-auto-flow:column;overflow-x:auto}.EcosystemHero-module__31OvjW__contentCard{scroll-snap-align:start;min-height:10.8rem}.EcosystemHero-module__31OvjW__articleCard{min-height:13.4rem}.EcosystemHero-module__31OvjW__emptySearch{grid-template-columns:auto minmax(0,1fr)}.EcosystemHero-module__31OvjW__emptySearch>a{text-align:center;grid-column:1/-1}.EcosystemHero-module__31OvjW__scrollHint{max-width:calc(100vw - 2rem)}.EcosystemHero-module__31OvjW__scrollHint span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.EcosystemHero-module__31OvjW__sceneLoading{place-items:52% center}.EcosystemHero-module__31OvjW__fallbackPlanet{width:min(28rem,86vw)}}@media (max-width:560px){.EcosystemHero-module__31OvjW__hero{min-height:43.5rem}.EcosystemHero-module__31OvjW__intro{top:4.65rem}.EcosystemHero-module__31OvjW__intro h1{font-size:clamp(2.55rem,14vw,4rem);line-height:.98;display:grid}.EcosystemHero-module__31OvjW__intro h1 span,.EcosystemHero-module__31OvjW__intro h1 strong{display:block}.EcosystemHero-module__31OvjW__intro h1 strong{margin:.18em 0 .12em}.EcosystemHero-module__31OvjW__introCopy{max-width:21rem}.EcosystemHero-module__31OvjW__dragHint{font-size:.54rem;bottom:8.55rem}.EcosystemHero-module__31OvjW__panelHead button{text-overflow:ellipsis;white-space:nowrap;max-width:58vw;overflow:hidden}.EcosystemHero-module__31OvjW__live{font-size:.51rem}.EcosystemHero-module__31OvjW__panelTitleRow>span{display:none}.EcosystemHero-module__31OvjW__panelAction{position:sticky;bottom:0}.EcosystemHero-module__31OvjW__scrollHint{padding-left:.75rem;font-size:.58rem}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.EcosystemHero-module__31OvjW__panel,.EcosystemHero-module__31OvjW__nodeLabel,.EcosystemHero-module__31OvjW__scrollHint{background:#080d0ff5}}.EcosystemHero-module__31OvjW__hero{font-family:var(--font-cabinet-manrope), "Manrope", var(--font-sans), sans-serif;background:#000}.EcosystemHero-module__31OvjW__hero:focus{outline:none}.EcosystemHero-module__31OvjW__hero:before{background:0 0;height:5.5rem}.EcosystemHero-module__31OvjW__hero:after{background:0 0;border-bottom-color:#ffffff1a}.EcosystemHero-module__31OvjW__ambient{opacity:.42}.EcosystemHero-module__31OvjW__intro{width:min(31vw,27.8rem);transition:opacity .55s,transform .9s cubic-bezier(.22,1,.36,1),filter .55s;top:50%;left:max(2.6rem,50vw - 49.8rem);transform:translateY(-48%)}.EcosystemHero-module__31OvjW__intro[data-hidden=true]{transform:translate(-2rem,-48%)}.EcosystemHero-module__31OvjW__intro h1{color:#f2f4f5;max-width:26.9rem;font-family:var(--font-cabinet-manrope), "Manrope", var(--font-sans), sans-serif;letter-spacing:-.058em;font-size:clamp(2.5rem,4vw,4rem);font-weight:430;line-height:1.01;display:block}.EcosystemHero-module__31OvjW__intro h1>span{margin-bottom:-.015em;padding-inline:.025em;display:block;overflow:hidden}.EcosystemHero-module__31OvjW__intro h1>span:last-child{margin-bottom:0;padding-bottom:.24em;overflow:visible}.EcosystemHero-module__31OvjW__intro h1 i,.EcosystemHero-module__31OvjW__intro h1 em{color:#0000;filter:none;background:linear-gradient(105deg,#f5f8f9 5%,#83969f 38%,#f5f8f9 58%,#9fb6c0 82%,#eef5f7 100%) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;font-style:normal;font-weight:400;animation:1.05s cubic-bezier(.22,1,.36,1) both EcosystemHero-module__31OvjW__exactTitleReveal,7s ease-in-out 1.1s infinite EcosystemHero-module__31OvjW__exactTextMetal;display:block}.EcosystemHero-module__31OvjW__intro h1 span:nth-child(2) em{animation-delay:85ms,1.2s}.EcosystemHero-module__31OvjW__intro h1 span:nth-child(3) i{animation-delay:.17s,1.3s}.EcosystemHero-module__31OvjW__dragHint{display:none}.EcosystemHero-module__31OvjW__nodeWrap{pointer-events:none;transition:opacity .18s}.EcosystemHero-module__31OvjW__nodeLabel{appearance:none;color:#aab3b7;-webkit-backdrop-filter:none;backdrop-filter:none;cursor:pointer;pointer-events:auto;transform-origin:50%;background:linear-gradient(145deg,#12191cf0,#06090beb);border:1px solid #dbeff621;border-radius:.75rem;align-items:center;gap:.5rem;width:max-content;min-width:5.25rem;padding:.44rem .56rem;transition:color .28s,opacity .28s,background .28s,border-color .28s,transform .52s cubic-bezier(.22,1,.36,1),box-shadow .42s,-webkit-backdrop-filter .42s,backdrop-filter .42s;display:flex;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 .56rem 1.75rem #00000042,inset 0 1px #ffffff0b}.EcosystemHero-module__31OvjW__nodeLabel:before{z-index:2;content:"";opacity:0;background:linear-gradient(90deg,#0000,#dcf7ffeb,#0000);height:1px;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .24s;position:absolute;bottom:0;left:.5rem;right:.5rem;transform:scaleX(.2);box-shadow:0 0 .62rem #99e4fa61}.EcosystemHero-module__31OvjW__nodeLabel:after{content:"";background:linear-gradient(90deg,#0000,#d9f2fa,#0000);width:45%;height:1px;transition:left .7s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:-65%}.EcosystemHero-module__31OvjW__nodeLabel:hover,.EcosystemHero-module__31OvjW__nodeLabel[data-active=true],.EcosystemHero-module__31OvjW__nodeLabel:focus-visible{color:#f0f6f8;-webkit-backdrop-filter:blur(.62rem);backdrop-filter:blur(.62rem);background:linear-gradient(145deg,#1b262bf7,#080d0ff5);border-color:#daf6ff57;transform:translateY(-.2rem)scale(1.035);box-shadow:0 .9rem 2.15rem #00000052,0 0 1.5rem #74d2ee1c,inset 0 1px #ffffff14}.EcosystemHero-module__31OvjW__nodeLabel:hover:before,.EcosystemHero-module__31OvjW__nodeLabel[data-active=true]:before,.EcosystemHero-module__31OvjW__nodeLabel:focus-visible:before{opacity:1;transform:scaleX(1)}.EcosystemHero-module__31OvjW__nodeLabel:hover:after,.EcosystemHero-module__31OvjW__nodeLabel[data-active=true]:after,.EcosystemHero-module__31OvjW__nodeLabel:focus-visible:after{left:120%}.EcosystemHero-module__31OvjW__nodeLabel[data-muted=true]{opacity:.26}.EcosystemHero-module__31OvjW__nodeLabel .EcosystemHero-module__31OvjW__nodeIndex{color:#8b979c;font-variant-numeric:tabular-nums;flex:none;grid-row:auto;margin:0;font-size:.375rem;line-height:1}.EcosystemHero-module__31OvjW__nodeLabel .EcosystemHero-module__31OvjW__nodeCopy{flex-direction:column;grid-row:auto;gap:.18rem;min-width:0;display:flex}.EcosystemHero-module__31OvjW__nodeCopy strong{letter-spacing:.085em;white-space:nowrap;font-size:.5rem;font-weight:540;line-height:1.15}.EcosystemHero-module__31OvjW__nodeCopy small{color:#8f9ba0;letter-spacing:.03em;opacity:0;text-overflow:clip;white-space:nowrap;width:0;max-width:0;font-size:.375rem;line-height:1.35;transition:opacity .28s,width .42s cubic-bezier(.22,1,.36,1),max-width .42s cubic-bezier(.22,1,.36,1);overflow:hidden}.EcosystemHero-module__31OvjW__nodeLabel:hover .EcosystemHero-module__31OvjW__nodeCopy small,.EcosystemHero-module__31OvjW__nodeLabel[data-active=true] .EcosystemHero-module__31OvjW__nodeCopy small,.EcosystemHero-module__31OvjW__nodeLabel:focus-visible .EcosystemHero-module__31OvjW__nodeCopy small{opacity:1;width:9.4rem;max-width:9.4rem}.EcosystemHero-module__31OvjW__nodeLabel .EcosystemHero-module__31OvjW__nodeSignal{opacity:0;grid-row:auto;justify-content:flex-end;align-items:center;gap:2px;width:0;height:1.125rem;transition:width .42s cubic-bezier(.22,1,.36,1),opacity .24s;display:flex;position:relative;overflow:hidden}.EcosystemHero-module__31OvjW__nodeSignal i{transform-origin:50%;background:#c9f3ff;width:1px;height:.32rem;display:block;box-shadow:0 0 .38rem #8bdff8e6}.EcosystemHero-module__31OvjW__nodeSignal i:nth-child(2){height:.69rem;animation-delay:-220ms!important}.EcosystemHero-module__31OvjW__nodeSignal i:nth-child(3){height:.44rem;animation-delay:-440ms!important}.EcosystemHero-module__31OvjW__nodeLabel:hover .EcosystemHero-module__31OvjW__nodeSignal,.EcosystemHero-module__31OvjW__nodeLabel[data-active=true] .EcosystemHero-module__31OvjW__nodeSignal,.EcosystemHero-module__31OvjW__nodeLabel:focus-visible .EcosystemHero-module__31OvjW__nodeSignal{opacity:1;width:1.125rem}.EcosystemHero-module__31OvjW__nodeLabel:hover .EcosystemHero-module__31OvjW__nodeSignal i,.EcosystemHero-module__31OvjW__nodeLabel[data-active=true] .EcosystemHero-module__31OvjW__nodeSignal i,.EcosystemHero-module__31OvjW__nodeLabel:focus-visible .EcosystemHero-module__31OvjW__nodeSignal i{animation:.66s ease-in-out infinite alternate EcosystemHero-module__31OvjW__exactSignalWave}.EcosystemHero-module__31OvjW__nodeRail{z-index:8;perspective:60rem;transition:opacity .42s cubic-bezier(.16,1,.3,1);display:block;position:absolute;bottom:3.75rem;left:0;right:0}.EcosystemHero-module__31OvjW__nodeRail[data-hidden=true]{opacity:0;pointer-events:none}.EcosystemHero-module__31OvjW__nodeRail ul{scroll-snap-type:x proximity;scrollbar-width:none;justify-content:center;gap:.45rem;width:min(100%,94rem);margin:0 auto;padding:0 1.15rem;scroll-padding-inline:1.15rem;list-style:none;display:flex;overflow-x:auto}.EcosystemHero-module__31OvjW__nodeRail ul::-webkit-scrollbar{display:none}.EcosystemHero-module__31OvjW__nodeRail li{opacity:0;transform:scale(.96)}.EcosystemHero-module__31OvjW__hero[data-live=true] .EcosystemHero-module__31OvjW__nodeRail li{animation:.78s cubic-bezier(.16,1,.3,1) both EcosystemHero-module__31OvjW__directionDockArrival;animation-delay:calc(.36s + (var(--direction-index,0) * 65ms))}.EcosystemHero-module__31OvjW__nodeRailButton{appearance:none;isolation:isolate;color:#b9c3c7;min-width:8.1rem;min-height:3.05rem;font-family:var(--font-cabinet-manrope), "Manrope", var(--font-sans), sans-serif;letter-spacing:.13em;white-space:nowrap;cursor:pointer;scroll-snap-align:start;background:linear-gradient(#181e22f7,#060809f7);border:0;border-radius:1.42rem;align-items:center;gap:.55rem;padding:0 1.05rem;font-size:.615rem;font-weight:640;transition:color .3s cubic-bezier(.16,1,.3,1),box-shadow .46s cubic-bezier(.16,1,.3,1),transform .56s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;transform:translate(0,0);box-shadow:inset 0 0 0 1px #c6e0ec21,inset 0 1px #ffffff17,inset 0 -1px #00000080,0 .7rem 1.6rem #0000006b}.EcosystemHero-module__31OvjW__nodeRailButton:before{z-index:-1;border-radius:inherit;content:"";opacity:.5;pointer-events:none;background:radial-gradient(120% 150% at 50% -35%,#d6f1fc30,#0000 62%),radial-gradient(90% 120% at 50% 150%,#7ec5e029,#0000 58%);transition:opacity .42s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.EcosystemHero-module__31OvjW__nodeRailButton:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#dff8ffd9,#0000);border-radius:1px;height:1px;transition:opacity .38s cubic-bezier(.16,1,.3,1),transform .62s cubic-bezier(.16,1,.3,1);position:absolute;bottom:.62rem;left:1.05rem;right:1.05rem;transform:scaleX(.25)}.EcosystemHero-module__31OvjW__nodeRailButton>*{z-index:1;position:relative}.EcosystemHero-module__31OvjW__nodeRailButton b{color:#6d757a;font-variant-numeric:tabular-nums;letter-spacing:.06em;font-size:.545rem;font-weight:600;transition:color .3s}.EcosystemHero-module__31OvjW__nodeRailButton:hover,.EcosystemHero-module__31OvjW__nodeRailButton[data-active=true],.EcosystemHero-module__31OvjW__nodeRailButton:focus-visible{color:#f7fafb;transform:translateY(-2px);box-shadow:inset 0 0 0 1px #def9ff57,inset 0 1px #ffffff29,inset 0 -1px #00000080,0 1.2rem 2.6rem #00000080,0 0 2.2rem #8ad6f024}.EcosystemHero-module__31OvjW__nodeRailButton:hover b,.EcosystemHero-module__31OvjW__nodeRailButton[data-active=true] b,.EcosystemHero-module__31OvjW__nodeRailButton:focus-visible b{color:#9fdcef}.EcosystemHero-module__31OvjW__nodeRailButton:hover:before,.EcosystemHero-module__31OvjW__nodeRailButton[data-active=true]:before,.EcosystemHero-module__31OvjW__nodeRailButton:focus-visible:before{opacity:1}.EcosystemHero-module__31OvjW__nodeRailButton:hover:after,.EcosystemHero-module__31OvjW__nodeRailButton[data-active=true]:after,.EcosystemHero-module__31OvjW__nodeRailButton:focus-visible:after{opacity:1;transform:scaleX(1)}.EcosystemHero-module__31OvjW__nodeRailButton:active{transition-duration:.12s;transform:translate(0,0);box-shadow:inset 0 0 0 1px #def9ff4d,inset 0 2px 5px #0000008c,0 .3rem .8rem #0006}.EcosystemHero-module__31OvjW__nodeRailButton:focus-visible{outline-offset:3px;outline:2px solid #f2f7f8}@media (max-width:820px){.EcosystemHero-module__31OvjW__nodeRail ul{justify-content:flex-start}}@media (min-width:821px){.EcosystemHero-module__31OvjW__nodeRail ul{overflow:visible}}.EcosystemHero-module__31OvjW__directionPreview{z-index:8;color:#eef4f6;-webkit-backdrop-filter:blur(22px)saturate(120%);backdrop-filter:blur(22px)saturate(120%);opacity:0;visibility:hidden;pointer-events:none;background:linear-gradient(145deg,#ffffff0e,#0000 48%),#06090af5;border:1px solid #daeff629;border-radius:1rem;width:min(42rem,100vw - 2rem);min-height:4rem;padding:.42rem;transition:opacity .26s,transform .52s cubic-bezier(.16,1,.3,1),visibility 0s linear .52s;position:absolute;bottom:7.2rem;left:50%;transform:translate(-50%,.45rem)scale(.985);box-shadow:inset 0 1px #ffffff16,0 1.2rem 3.4rem #0000006b,0 0 1.6rem #7ecbe40e}.EcosystemHero-module__31OvjW__directionPreview[data-visible=true]{opacity:1;visibility:visible;transition-delay:0s;transform:translate(-50%)scale(1)}.EcosystemHero-module__31OvjW__directionPreviewInner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.95rem;min-height:3.1rem;padding:.3rem .55rem;animation:.44s cubic-bezier(.16,1,.3,1) both EcosystemHero-module__31OvjW__directionPreviewArrival;display:grid}.EcosystemHero-module__31OvjW__directionPreviewInner>span{color:#8e9b9f;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border-right:1px solid #daeff61f;align-self:stretch;align-items:center;min-width:6.6rem;padding-right:.9rem;font-size:.58rem;font-weight:650;display:flex}.EcosystemHero-module__31OvjW__directionPreviewInner>div{min-width:0}.EcosystemHero-module__31OvjW__directionPreviewInner strong{letter-spacing:-.018em;font-size:.83rem;font-weight:650;line-height:1.2;display:block}.EcosystemHero-module__31OvjW__directionPreviewInner p{color:#9ea9ad;text-overflow:ellipsis;white-space:nowrap;margin-top:.22rem;font-size:.65rem;line-height:1.35;overflow:hidden}.EcosystemHero-module__31OvjW__directionPreviewInner small{color:#cbd6da;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.45rem;font-size:.58rem;font-weight:640;display:inline-flex}.EcosystemHero-module__31OvjW__directionPreviewInner small i{color:#f4fafb;font-size:.72rem;font-style:normal}@keyframes EcosystemHero-module__31OvjW__directionPreviewArrival{0%{opacity:0;filter:blur(5px);transform:translateY(.35rem)}to{opacity:1;filter:blur();transform:translate(0,0)}}@media (max-width:680px){.EcosystemHero-module__31OvjW__directionPreview{width:calc(100vw - 1.4rem);bottom:7.15rem}.EcosystemHero-module__31OvjW__directionPreviewInner{grid-template-columns:auto minmax(0,1fr);gap:.7rem}.EcosystemHero-module__31OvjW__directionPreviewInner>span{min-width:4.3rem;padding-right:.65rem;font-size:.5rem}.EcosystemHero-module__31OvjW__directionPreviewInner p{-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.EcosystemHero-module__31OvjW__directionPreviewInner small{display:none}}.EcosystemHero-module__31OvjW__panel{clip-path:inset(47% 0 round 1.18rem);font-family:var(--font-cabinet-manrope), "Manrope", var(--font-sans), sans-serif;transition:opacity .44s,transform .76s cubic-bezier(.16,1,.3,1),clip-path .88s cubic-bezier(.16,1,.3,1),visibility 0s linear .76s}.EcosystemHero-module__31OvjW__panel[data-visible=true]{clip-path:inset(0 round 1.18rem);transition-delay:0s}.EcosystemHero-module__31OvjW__contentCard{font-family:var(--font-cabinet-manrope), "Manrope", var(--font-sans), sans-serif;animation:.72s cubic-bezier(.16,1,.3,1) both EcosystemHero-module__31OvjW__premiumCardReveal;animation-delay:calc(.26s + (var(--card-index,0) * 75ms));background:radial-gradient(120% 85% at 0 0,#9ad3e612,#0000 54%),linear-gradient(145deg,#0b1012 0%,#050809 100%);border-color:#d0e5ec21;box-shadow:inset 0 1px #ffffff09,0 .9rem 2.2rem #0003}.EcosystemHero-module__31OvjW__contentCard:after{border-radius:inherit;content:"";opacity:0;pointer-events:none;background:linear-gradient(120deg,#0000 28%,#ffffff0e 50%,#0000 72%);transition:opacity .36s,transform .76s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(-42%)}.EcosystemHero-module__31OvjW__contentCard:hover{background:linear-gradient(145deg,#10181b 0%,#070b0d 100%);border-color:#daeff657;box-shadow:inset 0 1px #ffffff0f,0 1.2rem 2.8rem #00000057,0 0 1.8rem #7ccbe20e}.EcosystemHero-module__31OvjW__contentCard:hover:after,.EcosystemHero-module__31OvjW__contentCard:focus-visible:after{opacity:1;transform:translate(42%)}.EcosystemHero-module__31OvjW__directionCard{grid-template-rows:auto auto auto 1fr auto;min-height:13.2rem}.EcosystemHero-module__31OvjW__directionMedia{background:#0a0e10;border:1px solid #cfe5ec1a;border-radius:.66rem;height:5.45rem;margin-block:.68rem .12rem;position:relative;overflow:hidden}.EcosystemHero-module__31OvjW__directionMedia:after{content:"";background:linear-gradient(#02050605,#02050666),linear-gradient(110deg,#97d1e214,#0000 45%);position:absolute;inset:0}.EcosystemHero-module__31OvjW__directionMedia img{object-fit:cover;filter:grayscale(.42)saturate(.68)contrast(1.08)brightness(.72);transition:transform .65s cubic-bezier(.16,1,.3,1),filter .32s}.EcosystemHero-module__31OvjW__directionMedia b{z-index:2;color:#eff7f9c7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.08em;background:#04080aad;border:1px solid #e0f1f629;border-radius:.42rem;place-items:center;min-width:1.65rem;height:1.35rem;padding-inline:.35rem;font-size:.47rem;display:grid;position:absolute;bottom:.45rem;right:.5rem}.EcosystemHero-module__31OvjW__directionCard:hover .EcosystemHero-module__31OvjW__directionMedia img{filter:grayscale(.1)saturate(.88)contrast(1.04)brightness(.86);transform:scale(1.045)}@keyframes EcosystemHero-module__31OvjW__premiumCardReveal{0%{opacity:0;filter:blur(7px);transform:translateY(1.2rem)scale(.975)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes EcosystemHero-module__31OvjW__directionDockArrival{0%{opacity:0;filter:blur(7px);transform:scale(.96)}72%{opacity:1;filter:blur();transform:scale(1.008)}to{opacity:1;filter:blur();transform:scale(1)}}.EcosystemHero-module__31OvjW__scrollHint{color:#c2ccd0;letter-spacing:.14em;background:#05090a99;border-color:#cde2e924;min-height:2.4rem;padding:.34rem .44rem .34rem .86rem;font-size:.62rem;font-weight:560;transition:color .22s,border-color .22s,background .22s,opacity .22s,transform .42s cubic-bezier(.16,1,.3,1);bottom:7.1rem}.EcosystemHero-module__31OvjW__scrollHint[data-hidden=true]{opacity:0;pointer-events:none;transform:translate(-50%,.35rem)}.EcosystemHero-module__31OvjW__scrollHint svg{width:1.1rem;height:1.1rem}@keyframes EcosystemHero-module__31OvjW__exactTitleReveal{0%{opacity:0;filter:blur(12px);transform:translateY(118%)rotate(3deg)}to{opacity:1;filter:blur();transform:translateY(0)rotate(0)}}@keyframes EcosystemHero-module__31OvjW__exactTextMetal{0%,to{background-position:0%}50%{background-position:100%}}@keyframes EcosystemHero-module__31OvjW__exactSignalWave{0%{opacity:.55;transform:scaleY(.55)}to{opacity:1;transform:scaleY(1.18)}}@media (max-width:1180px){.EcosystemHero-module__31OvjW__intro{width:min(32vw,25rem);left:2.6rem}.EcosystemHero-module__31OvjW__intro h1{font-size:clamp(2.5rem,4.5vw,3.65rem)}}@media (max-width:820px){.EcosystemHero-module__31OvjW__intro{text-align:left;width:auto;top:4.6rem;left:1.15rem;right:1.15rem;transform:none}.EcosystemHero-module__31OvjW__intro[data-hidden=true]{transform:translateY(-1.25rem)}.EcosystemHero-module__31OvjW__intro h1{max-width:18rem;font-size:clamp(2.4rem,12vw,3.8rem);line-height:1;display:block}.EcosystemHero-module__31OvjW__scrollHint{bottom:7rem}}@media (max-width:560px){.EcosystemHero-module__31OvjW__intro{top:4rem}.EcosystemHero-module__31OvjW__intro h1{font-size:clamp(2.25rem,13vw,3.3rem)}}.EcosystemHero-module__31OvjW__panelHead button:focus-visible,.EcosystemHero-module__31OvjW__searchClear:focus-visible,.EcosystemHero-module__31OvjW__searchSubmit:focus-visible,.EcosystemHero-module__31OvjW__contentCard:focus-visible,.EcosystemHero-module__31OvjW__panelAction:focus-visible,.EcosystemHero-module__31OvjW__emptySearch>a:focus-visible,.EcosystemHero-module__31OvjW__scrollHint:focus-visible,.EcosystemHero-module__31OvjW__nodeLabel:focus-visible{outline-offset:3px;outline:2px solid #f2f7f8}.EcosystemHero-module__31OvjW__directions{--dir-ease:cubic-bezier(.16, 1, .3, 1);--dir-ink:#f5f5f7;--dir-muted:#a1a1a6;--dir-faint:#86868b;--dir-line:#ffffff17;--dir-line-strong:#ffffff3d;isolation:isolate;width:100vw;color:var(--dir-ink);background:radial-gradient(120% 62% at 50% 0%, #6892a21a, transparent 64%), linear-gradient(180deg, #040506 0%, var(--dark-band-core), #050506 100%);font-family:var(--font-sans), sans-serif;margin-left:calc(50% - 50vw);padding-block:clamp(3.6rem,7vw,7.5rem);position:relative;overflow:clip}.EcosystemHero-module__31OvjW__directionsAmbient{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.EcosystemHero-module__31OvjW__directionsAmbient span{border-radius:50%;animation:28s cubic-bezier(.45,0,.55,1) infinite alternate EcosystemHero-module__31OvjW__directionsDrift;position:absolute}.EcosystemHero-module__31OvjW__directions[data-live=true] .EcosystemHero-module__31OvjW__directionsAmbient span{will-change:transform}.EcosystemHero-module__31OvjW__directions:not([data-live=true]) .EcosystemHero-module__31OvjW__directionsAmbient span{animation-play-state:paused}.EcosystemHero-module__31OvjW__directionsAmbient span:first-child{background:radial-gradient(circle,#7caabc1a,#0000 68%);width:54vw;height:54vw;top:-20vw;right:-14vw}.EcosystemHero-module__31OvjW__directionsAmbient span:last-child{background:radial-gradient(circle,#607a8617,#0000 70%);width:48vw;height:48vw;animation-duration:34s;animation-direction:alternate-reverse;bottom:-24vw;left:-16vw}@keyframes EcosystemHero-module__31OvjW__directionsDrift{0%{opacity:.72;transform:translate(0,0)scale(1)}to{opacity:1;transform:translate(-3vw,2.4vw)scale(1.11)}}.EcosystemHero-module__31OvjW__directionsInner{z-index:1;position:relative}.EcosystemHero-module__31OvjW__directionsHead{max-width:48rem;margin-bottom:clamp(2.4rem,4vw,3.8rem)}.EcosystemHero-module__31OvjW__directionsHead .EcosystemHero-module__31OvjW__kicker{color:var(--dir-faint);margin-bottom:0;font-size:.7rem}.EcosystemHero-module__31OvjW__directionsTitle{color:#0000;letter-spacing:-.058em;background:linear-gradient(105deg,#f5f8f9 4%,#8fa2a9 34%,#f2f6f7 62%,#a4b7c0 86%,#eef5f7 100%);-webkit-background-clip:text;background-clip:text;margin-top:1.05rem;font-size:clamp(2.2rem,4.6vw,3.9rem);font-weight:460;line-height:.98}.EcosystemHero-module__31OvjW__directionsHead .EcosystemHero-module__31OvjW__introCopy{max-width:36rem;color:var(--dir-muted);margin-top:1.2rem;font-size:clamp(.9rem,1.05vw,1.06rem);line-height:1.6}.EcosystemHero-module__31OvjW__directionsGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(.75rem,1.05vw,1.15rem);display:grid}.EcosystemHero-module__31OvjW__directionsGrid>:first-child{grid-column:span 4}.EcosystemHero-module__31OvjW__directionsGrid>:nth-child(2),.EcosystemHero-module__31OvjW__directionsGrid>:nth-child(3){grid-column:span 3}.EcosystemHero-module__31OvjW__directionsGrid>:nth-child(4),.EcosystemHero-module__31OvjW__directionsGrid>:nth-child(5){grid-column:span 2}.EcosystemHero-module__31OvjW__directionsGrid>:nth-child(6){grid-column:span 3}.EcosystemHero-module__31OvjW__directionsGrid>:nth-child(7){grid-column:span 4}.EcosystemHero-module__31OvjW__directionTile{border-radius:var(--radius-xl);color:inherit;text-decoration:none;display:grid;position:relative;container-type:inline-size}.EcosystemHero-module__31OvjW__directionTile:focus-visible{outline:none}.EcosystemHero-module__31OvjW__tileSurface{--tile-lift:0rem;border:1px solid var(--dir-line);border-radius:inherit;height:100%;transform:translate3d(0, var(--tile-lift), 0);transition:transform .42s var(--dir-ease), border-color .32s ease, box-shadow .42s ease;background:radial-gradient(132% 96% at 6% -14%,#ceecf712,#0000 56%),linear-gradient(157deg,#141417 0%,#0b0b0d 46%,#050506 100%);grid-template-rows:auto auto 1fr auto;gap:clamp(.9rem,1.3vw,1.35rem);padding:clamp(1.2rem,1.75vw,1.75rem);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 1.4rem 3.1rem #00000080}.EcosystemHero-module__31OvjW__tileSurface:before{z-index:0;content:"";opacity:.6;height:1px;transition:right .7s var(--dir-ease), left .7s var(--dir-ease), opacity .4s ease;background:linear-gradient(90deg,#0000,#e2f8ff8c,#0000);position:absolute;top:0;left:14%;right:14%}.EcosystemHero-module__31OvjW__tileSurface:after{z-index:0;content:"";border-radius:inherit;opacity:0;background:linear-gradient(158deg,#ffffff0e,#0000 54%);transition:opacity .42s;position:absolute;inset:0}.EcosystemHero-module__31OvjW__tileGlow{z-index:0;border-radius:inherit;background:radial-gradient(18rem 18rem at var(--pointer-x,50%) var(--pointer-y,50%), #c6e8f521, transparent 62%);opacity:var(--pointer-active,0);pointer-events:none;transition:opacity .42s;position:absolute;inset:0}.EcosystemHero-module__31OvjW__tileHead,.EcosystemHero-module__31OvjW__tileTitle,.EcosystemHero-module__31OvjW__tileFeatures,.EcosystemHero-module__31OvjW__tileAction{z-index:1;position:relative}.EcosystemHero-module__31OvjW__tileHead{flex-wrap:wrap;align-items:baseline;gap:.35rem .72rem;display:flex}.EcosystemHero-module__31OvjW__tileOrdinal{color:#0000;font-variant-numeric:tabular-nums;letter-spacing:-.05em;background:linear-gradient(118deg,#f5f8f9 6%,#9aabb2 64%,#e4edef 100%);-webkit-background-clip:text;background-clip:text;font-size:clamp(1.1rem,3.4cqi,1.55rem);font-weight:500;line-height:1}.EcosystemHero-module__31OvjW__tileCategory{color:var(--dir-faint);letter-spacing:.2em;text-transform:uppercase;font-size:.66rem;font-weight:620}.EcosystemHero-module__31OvjW__tileTitle{gap:.62rem;display:grid}.EcosystemHero-module__31OvjW__tileTitle strong{letter-spacing:-.048em;text-wrap:balance;font-size:clamp(1.5rem,5.2cqi,2.2rem);font-weight:500;line-height:1.02}.EcosystemHero-module__31OvjW__tileRule{transform-origin:0;width:100%;max-width:7.5rem;height:1px;transition:transform .64s var(--dir-ease);background:linear-gradient(90deg,#def6ffeb,#def6ff00);display:block;transform:scaleX(0)}.EcosystemHero-module__31OvjW__tileShort{color:var(--dir-muted);font-size:clamp(.82rem,1vw,.94rem);line-height:1.5}.EcosystemHero-module__31OvjW__tileFeatures{flex-wrap:wrap;align-content:flex-start;gap:.42rem;margin:0;padding:0;list-style:none;display:flex}.EcosystemHero-module__31OvjW__tileFeatures li{color:var(--dir-muted);background:#ffffff07;border:1px solid #ffffff14;border-radius:999px;padding:.34rem .68rem;font-size:.68rem;line-height:1.3;transition:color .3s,border-color .3s,background .3s}.EcosystemHero-module__31OvjW__tileFeatures li:nth-child(2){transition-delay:55ms}.EcosystemHero-module__31OvjW__tileFeatures li:nth-child(3){transition-delay:.11s}.EcosystemHero-module__31OvjW__tileFeatures li:nth-child(n+4){transition-delay:.165s}.EcosystemHero-module__31OvjW__tileAction{letter-spacing:.16em;text-transform:uppercase;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:1rem;padding-top:clamp(.9rem,1.2vw,1.15rem);font-size:.7rem;font-weight:620;display:flex}.EcosystemHero-module__31OvjW__tileAction i{background:#ffffff05;border:1px solid #ffffff29;border-radius:50%;flex:none;place-items:center;width:2.4rem;height:2.4rem;font-style:normal;transition:color .32s,border-color .32s,background .32s;display:grid}.EcosystemHero-module__31OvjW__tileAction svg{width:1.05rem;height:1.05rem;transition:transform .52s var(--dir-ease)}.EcosystemHero-module__31OvjW__directionTile:hover .EcosystemHero-module__31OvjW__tileSurface,.EcosystemHero-module__31OvjW__directionTile:focus-visible .EcosystemHero-module__31OvjW__tileSurface{--tile-lift:-.4rem;border-color:var(--dir-line-strong);box-shadow:inset 0 1px #ffffff24,0 2.2rem 4.6rem #0000009e,0 0 2.4rem #7ebed617}.EcosystemHero-module__31OvjW__directionTile:active .EcosystemHero-module__31OvjW__tileSurface{--tile-lift:-.15rem}.EcosystemHero-module__31OvjW__directionTile:focus-visible .EcosystemHero-module__31OvjW__tileSurface{outline-offset:3px;outline:2px solid #f2f7f8}.EcosystemHero-module__31OvjW__directionTile:hover .EcosystemHero-module__31OvjW__tileSurface:before,.EcosystemHero-module__31OvjW__directionTile:focus-visible .EcosystemHero-module__31OvjW__tileSurface:before{opacity:1;left:5%;right:5%}.EcosystemHero-module__31OvjW__directionTile:hover .EcosystemHero-module__31OvjW__tileSurface:after,.EcosystemHero-module__31OvjW__directionTile:focus-visible .EcosystemHero-module__31OvjW__tileSurface:after{opacity:1}.EcosystemHero-module__31OvjW__directionTile:hover .EcosystemHero-module__31OvjW__tileRule,.EcosystemHero-module__31OvjW__directionTile:focus-visible .EcosystemHero-module__31OvjW__tileRule{transform:scaleX(1)}.EcosystemHero-module__31OvjW__directionTile:hover .EcosystemHero-module__31OvjW__tileFeatures li,.EcosystemHero-module__31OvjW__directionTile:focus-visible .EcosystemHero-module__31OvjW__tileFeatures li{color:#eef3f4;background:#ffffff0f;border-color:#fff3}.EcosystemHero-module__31OvjW__directionTile:hover .EcosystemHero-module__31OvjW__tileAction i,.EcosystemHero-module__31OvjW__directionTile:focus-visible .EcosystemHero-module__31OvjW__tileAction i{color:#07090b;background:#f2f6f7;border-color:#0000}.EcosystemHero-module__31OvjW__directionTile:hover .EcosystemHero-module__31OvjW__tileAction svg,.EcosystemHero-module__31OvjW__directionTile:focus-visible .EcosystemHero-module__31OvjW__tileAction svg{transform:translate(.22rem)}@media (max-width:1180px){.EcosystemHero-module__31OvjW__directionsGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.EcosystemHero-module__31OvjW__directionsGrid>:first-child,.EcosystemHero-module__31OvjW__directionsGrid>:nth-child(2),.EcosystemHero-module__31OvjW__directionsGrid>:nth-child(6),.EcosystemHero-module__31OvjW__directionsGrid>:nth-child(7){grid-column:span 3}.EcosystemHero-module__31OvjW__directionsGrid>:nth-child(3),.EcosystemHero-module__31OvjW__directionsGrid>:nth-child(4),.EcosystemHero-module__31OvjW__directionsGrid>:nth-child(5){grid-column:span 2}}@media (max-width:900px){.EcosystemHero-module__31OvjW__directionsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.EcosystemHero-module__31OvjW__directionsGrid>:first-child,.EcosystemHero-module__31OvjW__directionsGrid>:nth-child(2),.EcosystemHero-module__31OvjW__directionsGrid>:nth-child(3),.EcosystemHero-module__31OvjW__directionsGrid>:nth-child(4),.EcosystemHero-module__31OvjW__directionsGrid>:nth-child(5),.EcosystemHero-module__31OvjW__directionsGrid>:nth-child(6){grid-column:span 1}.EcosystemHero-module__31OvjW__directionsGrid>:nth-child(7){grid-column:span 2}}@media (max-width:620px){.EcosystemHero-module__31OvjW__directionsGrid{grid-template-columns:minmax(0,1fr)}.EcosystemHero-module__31OvjW__directionsGrid>:nth-child(7){grid-column:span 1}.EcosystemHero-module__31OvjW__tileAction{font-size:.66rem}}@media (max-width:820px){.EcosystemHero-module__31OvjW__hero{height:calc(100svh - var(--header-height));overscroll-behavior:contain;min-height:46rem;max-height:58rem}.EcosystemHero-module__31OvjW__hero:after{background:linear-gradient(#0000,#000000e0 72%,#000);height:10rem}.EcosystemHero-module__31OvjW__intro{width:auto;top:clamp(2.15rem,6svh,3.55rem);left:1.2rem;right:1.2rem;transform:none}.EcosystemHero-module__31OvjW__intro[data-hidden=true]{transform:translateY(-1.1rem)}.EcosystemHero-module__31OvjW__intro h1{max-width:min(82vw,20rem);font-size:clamp(2.55rem,12.25vw,3.75rem);line-height:.96}.EcosystemHero-module__31OvjW__dragHint{display:none}.EcosystemHero-module__31OvjW__nodeRail{bottom:max(3.35rem, calc(env(safe-area-inset-bottom) + 2.65rem))}.EcosystemHero-module__31OvjW__nodeRail:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#000 88%);width:2rem;height:calc(100% - .35rem);position:absolute;top:0;right:0}.EcosystemHero-module__31OvjW__nodeRail ul{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:.5rem;padding:0 1.15rem .35rem;scroll-padding-inline:1.15rem}.EcosystemHero-module__31OvjW__nodeRail li{flex:none}.EcosystemHero-module__31OvjW__nodeRailButton{letter-spacing:.095em;scroll-snap-align:start;border-radius:1.63rem;min-width:8.65rem;min-height:3.25rem;padding-inline:1.1rem;font-size:.64rem}.EcosystemHero-module__31OvjW__nodeRailButton b{font-size:.6rem}.EcosystemHero-module__31OvjW__scrollHint{bottom:max(7.15rem, calc(env(safe-area-inset-bottom) + 6.45rem));width:max-content;max-width:calc(100vw - 2.2rem);min-height:2.35rem}.EcosystemHero-module__31OvjW__directionPreview{bottom:max(7.35rem, calc(env(safe-area-inset-bottom) + 6.65rem));border-radius:1.05rem;width:calc(100vw - 1.5rem)}.EcosystemHero-module__31OvjW__panel{top:.7rem;right:.65rem;bottom:max(.7rem, env(safe-area-inset-bottom));overscroll-behavior:contain;clip-path:inset(46% 0 round 1.3rem);border-radius:1.3rem;flex-direction:column;width:auto;padding:.72rem;display:flex;left:.65rem}.EcosystemHero-module__31OvjW__panel>*{flex:none}.EcosystemHero-module__31OvjW__panel[data-visible=true]{clip-path:inset(0 round 1.3rem)}.EcosystemHero-module__31OvjW__panelHead{z-index:5;background:linear-gradient(#080d0ffc 72%,#080d0f00);margin:-.1rem -.1rem 0;padding:.62rem .2rem .55rem;position:sticky;top:-.72rem}.EcosystemHero-module__31OvjW__panelHead button{min-height:2.55rem;padding-inline:.85rem}.EcosystemHero-module__31OvjW__panelTitleRow{margin-top:.55rem;padding-bottom:.85rem}.EcosystemHero-module__31OvjW__panelTitleRow h2{font-size:clamp(2rem,9.5vw,2.85rem)}.EcosystemHero-module__31OvjW__panelDescription{padding-top:.72rem;font-size:.78rem}.EcosystemHero-module__31OvjW__panelSearch{min-height:3.25rem;margin-top:.78rem}.EcosystemHero-module__31OvjW__cardGrid{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;flex:auto;grid-auto-columns:84%;align-items:stretch;gap:.68rem;min-height:14rem;padding:0 .08rem .45rem;scroll-padding-inline:.08rem}.EcosystemHero-module__31OvjW__contentCard{border-radius:1.05rem;min-height:13.6rem;padding:.92rem}.EcosystemHero-module__31OvjW__directionCard{grid-template-rows:auto minmax(6.7rem,1fr) auto auto auto;min-height:15.4rem}.EcosystemHero-module__31OvjW__articleCard{grid-template-rows:auto minmax(6.7rem,1fr) auto auto;min-height:16.2rem}.EcosystemHero-module__31OvjW__directionMedia,.EcosystemHero-module__31OvjW__cardMedia{border-radius:.78rem;height:auto}.EcosystemHero-module__31OvjW__panelAction{z-index:4;min-height:3.35rem;margin-top:auto;position:sticky;bottom:0;box-shadow:0 -.75rem 1.8rem #040708b8}}@media (max-width:560px){.EcosystemHero-module__31OvjW__hero{min-height:43.5rem;max-height:none}.EcosystemHero-module__31OvjW__intro{top:clamp(1.8rem,5svh,2.75rem);left:1.15rem;right:1.15rem}.EcosystemHero-module__31OvjW__intro h1{max-width:min(86vw,19rem);font-size:clamp(2.45rem,12.8vw,3.35rem);line-height:.95}.EcosystemHero-module__31OvjW__nodeRailButton{border-radius:1.6rem;min-width:8.25rem;min-height:3.2rem}.EcosystemHero-module__31OvjW__directionPreviewInner{min-height:3.35rem;padding:.36rem .42rem}.EcosystemHero-module__31OvjW__directionPreviewInner>span{min-width:3.8rem}.EcosystemHero-module__31OvjW__panelTitleRow>span{display:none}.EcosystemHero-module__31OvjW__live{font-size:.5rem}.EcosystemHero-module__31OvjW__panelSearch kbd{display:none}.EcosystemHero-module__31OvjW__panelSearch{grid-template-columns:auto minmax(0,1fr) auto}}@media (forced-colors:active){.EcosystemHero-module__31OvjW__intro h1 i,.EcosystemHero-module__31OvjW__intro h1 em,.EcosystemHero-module__31OvjW__directionsTitle,.EcosystemHero-module__31OvjW__tileOrdinal{color:canvastext;background:0 0}}.EcosystemHero-module__31OvjW__hero:not([data-live=true]) .EcosystemHero-module__31OvjW__intro h1 i,.EcosystemHero-module__31OvjW__hero:not([data-live=true]) .EcosystemHero-module__31OvjW__intro h1 em,.EcosystemHero-module__31OvjW__hero:not([data-live=true]) .EcosystemHero-module__31OvjW__scrollHint svg{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.EcosystemHero-module__31OvjW__intro,.EcosystemHero-module__31OvjW__panel,.EcosystemHero-module__31OvjW__contentCard,.EcosystemHero-module__31OvjW__panelAction,.EcosystemHero-module__31OvjW__scrollHint,.EcosystemHero-module__31OvjW__nodeLabel,.EcosystemHero-module__31OvjW__nodeWrap,.EcosystemHero-module__31OvjW__nodeLabel:before,.EcosystemHero-module__31OvjW__nodeLabel:after,.EcosystemHero-module__31OvjW__nodeCopy small,.EcosystemHero-module__31OvjW__nodeLabel .EcosystemHero-module__31OvjW__nodeSignal,.EcosystemHero-module__31OvjW__nodeRail,.EcosystemHero-module__31OvjW__nodeRailButton,.EcosystemHero-module__31OvjW__nodeRailButton:before,.EcosystemHero-module__31OvjW__nodeRailButton:after,.EcosystemHero-module__31OvjW__directionPreview,.EcosystemHero-module__31OvjW__cardMedia img,.EcosystemHero-module__31OvjW__directionMedia img,.EcosystemHero-module__31OvjW__panelHead button,.EcosystemHero-module__31OvjW__panelSearch,.EcosystemHero-module__31OvjW__searchClear,.EcosystemHero-module__31OvjW__searchSubmit{transition:none}.EcosystemHero-module__31OvjW__fallbackPlanet,.EcosystemHero-module__31OvjW__scrollHint svg,.EcosystemHero-module__31OvjW__intro h1 i,.EcosystemHero-module__31OvjW__intro h1 em,.EcosystemHero-module__31OvjW__nodeSignal i,.EcosystemHero-module__31OvjW__contentCard,.EcosystemHero-module__31OvjW__directionPreviewInner{animation:none}.EcosystemHero-module__31OvjW__nodeRail li,.EcosystemHero-module__31OvjW__hero[data-live=true] .EcosystemHero-module__31OvjW__nodeRail li{opacity:1;filter:none;animation:none;transform:none}.EcosystemHero-module__31OvjW__articleCard:hover .EcosystemHero-module__31OvjW__cardMedia img,.EcosystemHero-module__31OvjW__directionCard:hover .EcosystemHero-module__31OvjW__directionMedia img,.EcosystemHero-module__31OvjW__searchSubmit:hover:not(:disabled),.EcosystemHero-module__31OvjW__contentCard:hover{transform:none}.EcosystemHero-module__31OvjW__directionsAmbient span{animation:none}.EcosystemHero-module__31OvjW__directions[data-live=true] .EcosystemHero-module__31OvjW__directionsAmbient span{will-change:auto}.EcosystemHero-module__31OvjW__tileSurface,.EcosystemHero-module__31OvjW__tileSurface:before,.EcosystemHero-module__31OvjW__tileSurface:after,.EcosystemHero-module__31OvjW__tileGlow,.EcosystemHero-module__31OvjW__tileRule,.EcosystemHero-module__31OvjW__tileFeatures li,.EcosystemHero-module__31OvjW__tileAction i,.EcosystemHero-module__31OvjW__tileAction svg{transition:none}.EcosystemHero-module__31OvjW__tileSurface,.EcosystemHero-module__31OvjW__directionTile:hover .EcosystemHero-module__31OvjW__tileSurface,.EcosystemHero-module__31OvjW__directionTile:focus-visible .EcosystemHero-module__31OvjW__tileSurface,.EcosystemHero-module__31OvjW__directionTile:active .EcosystemHero-module__31OvjW__tileSurface,.EcosystemHero-module__31OvjW__directionTile:hover .EcosystemHero-module__31OvjW__tileAction svg,.EcosystemHero-module__31OvjW__directionTile:focus-visible .EcosystemHero-module__31OvjW__tileAction svg{transform:none}.EcosystemHero-module__31OvjW__tileRule,.EcosystemHero-module__31OvjW__directionTile:hover .EcosystemHero-module__31OvjW__tileRule,.EcosystemHero-module__31OvjW__directionTile:focus-visible .EcosystemHero-module__31OvjW__tileRule{transform:scaleX(1)}}
.CarouselSection-module__mBp5RW__band{--cs-ease:cubic-bezier(.16, 1, .3, 1);--band-seam:clamp(3rem, 6vw, 5.5rem);--band-seam-top:transparent;--band-seam-bottom:transparent;--band-lead-top:0rem;--band-lead-bottom:0rem;--band-surface:linear-gradient(180deg, #fff, #fff);--card-line:#00000014;--card-line-hover:#00000029;--card-shadow:0 1px 0 #ffffffb3 inset, 0 22px 52px #0f172a1a;--card-shadow-hover:0 1px 0 #ffffffd1 inset, 0 34px 80px #0f172a29;background-image:linear-gradient(180deg, var(--band-seam-top) 0, transparent var(--band-seam)), linear-gradient(0deg, var(--band-seam-bottom) 0, transparent var(--band-seam)), var(--band-surface);position:relative}.CarouselSection-module__mBp5RW__toneLight{--band-surface:linear-gradient(180deg, #fff 0%, #fbfbfc 46%, #f5f5f7 100%)}.CarouselSection-module__mBp5RW__toneTint{--band-surface:radial-gradient(120% 62% at 50% -8%, #0071e30d, transparent 68%), linear-gradient(180deg, #f5f5f7 0%, #eeeff3 46%, #fff 100%)}.CarouselSection-module__mBp5RW__toneDark{--band-seam-top:#fff;--band-seam-bottom:#fff;--band-lead-top:var(--band-seam);--band-lead-bottom:var(--band-seam);--band-surface:linear-gradient(#000, #000);--card-line:#ffffff1f;--card-line-hover:#ffffff42;--card-shadow:0 1px 0 #ffffff0f inset, 0 26px 64px #0009;--card-shadow-hover:0 1px 0 #ffffff1a inset, 0 40px 96px #000000b8;color:#f5f5f7;background-color:#000;background-image:none}.CarouselSection-module__mBp5RW__joinTop{--band-seam-top:transparent;--band-lead-top:0rem}.CarouselSection-module__mBp5RW__joinBottom{--band-seam-bottom:transparent;--band-lead-bottom:0rem}.CarouselSection-module__mBp5RW__section{--section-pad:clamp(3.6rem, 7vw, 7.5rem);padding-top:max(var(--band-lead-top,0rem), var(--section-pad));padding-bottom:max(var(--band-lead-bottom,0rem), var(--section-pad));scroll-margin-top:calc(var(--header-height) + 1.5rem)}.CarouselSection-module__mBp5RW__compactTop{padding-top:max(var(--band-lead-top,0rem), clamp(.95rem, 2vw, 1.5rem))}.CarouselSection-module__mBp5RW__header{text-align:center;justify-items:center;gap:.9rem;max-width:56rem;margin:0 auto clamp(2rem,4vw,3rem);display:grid}.CarouselSection-module__mBp5RW__eyebrow{color:#6e6e73;font-family:var(--font-sans), sans-serif;letter-spacing:.14em;text-transform:uppercase;font-size:.76rem;font-weight:600}.CarouselSection-module__mBp5RW__title{color:#1d1d1f;font-family:var(--font-sans), sans-serif;letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(2.65rem,5.6vw,4.7rem);font-weight:700;line-height:.94}.CarouselSection-module__mBp5RW__description{color:#6e6e73;max-width:40rem;font-family:var(--font-sans), sans-serif;text-wrap:balance;margin:0;font-size:clamp(1rem,1.7vw,1.15rem);font-weight:400;line-height:1.58}.CarouselSection-module__mBp5RW__toneDark .CarouselSection-module__mBp5RW__eyebrow{color:#f5f5f79e}.CarouselSection-module__mBp5RW__toneDark .CarouselSection-module__mBp5RW__title{color:#f5f5f7}.CarouselSection-module__mBp5RW__toneDark .CarouselSection-module__mBp5RW__description{color:#f5f5f7bd}.CarouselSection-module__mBp5RW__promoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.9rem,1.7vw,1.25rem);display:grid}.CarouselSection-module__mBp5RW__servicesGrid{align-items:stretch}.CarouselSection-module__mBp5RW__cardCell{min-width:0;display:grid}.CarouselSection-module__mBp5RW__promoCard{border:1px solid var(--card-line,#00000014);border-radius:var(--radius-xl);isolation:isolate;min-width:0;height:100%;box-shadow:var(--card-shadow,0 2px 20px #00000014);transition:transform .42s var(--cs-ease,cubic-bezier(.16, 1, .3, 1)), box-shadow .42s var(--cs-ease,cubic-bezier(.16, 1, .3, 1)), border-color .32s var(--cs-ease,cubic-bezier(.16, 1, .3, 1));background:#0a0b0e;display:grid;position:relative;overflow:hidden}.CarouselSection-module__mBp5RW__promoCard:after{content:"";z-index:0;background:linear-gradient(#04060a6b 0%,#04060a38 34%,#04060a7a 68%,#04060ae6 100%);position:absolute;inset:0}.CarouselSection-module__mBp5RW__promoCard:before{content:"";z-index:1;background:radial-gradient(26rem 26rem at var(--pointer-x,50%) var(--pointer-y,50%), #ffffff29, transparent 58%);opacity:var(--pointer-active,0);pointer-events:none;transition:opacity .46s var(--cs-ease,cubic-bezier(.16, 1, .3, 1));position:absolute;inset:0}.CarouselSection-module__mBp5RW__promoCard:hover,.CarouselSection-module__mBp5RW__promoCard:focus-within{border-color:var(--card-line-hover,#00000029);box-shadow:var(--card-shadow-hover,0 8px 40px #0000001f);transform:translateY(-.4rem)}.CarouselSection-module__mBp5RW__cardTall{min-height:clamp(28rem,42vw,38rem)}.CarouselSection-module__mBp5RW__cardMedium{min-height:clamp(23rem,34vw,30rem)}.CarouselSection-module__mBp5RW__cardMedia{position:absolute;inset:0}.CarouselSection-module__mBp5RW__cardMedia img{object-fit:cover;transition:transform .62s var(--cs-ease,cubic-bezier(.16, 1, .3, 1));transform:scale(1.02)}:is(.CarouselSection-module__mBp5RW__promoCard:hover .CarouselSection-module__mBp5RW__cardMedia img,.CarouselSection-module__mBp5RW__promoCard:focus-within .CarouselSection-module__mBp5RW__cardMedia img){transform:scale(1.07)}.CarouselSection-module__mBp5RW__cardInner{z-index:1;text-align:center;color:#fff;align-content:space-between;justify-items:center;min-height:100%;padding:clamp(1.8rem,3vw,2.35rem);display:grid;position:relative}.CarouselSection-module__mBp5RW__cardTop{justify-items:center;gap:.85rem;max-width:30rem;display:grid;position:relative}.CarouselSection-module__mBp5RW__cardTop:before{content:none}.CarouselSection-module__mBp5RW__cardEyebrow{color:inherit;opacity:.92;font-family:var(--font-sans), sans-serif;letter-spacing:.12em;text-transform:uppercase;text-shadow:0 1px 16px #000000e0;margin:0;font-size:.76rem;font-weight:600}.CarouselSection-module__mBp5RW__cardTitle{color:inherit;font-family:var(--font-sans), sans-serif;letter-spacing:-.05em;text-wrap:balance;text-shadow:0 2px 26px #000000db;margin:0;font-size:clamp(2.05rem,4.4vw,3.75rem);font-weight:700;line-height:.94}.CarouselSection-module__mBp5RW__cardDescription{max-width:26rem;color:inherit;font-family:var(--font-sans), sans-serif;text-wrap:balance;text-shadow:0 1px 18px #000000e6;margin:0;font-size:clamp(.95rem,1.5vw,1.08rem);line-height:1.58}.CarouselSection-module__mBp5RW__cardActions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.6rem;display:flex}.CarouselSection-module__mBp5RW__primaryAction,.CarouselSection-module__mBp5RW__secondaryAction,.CarouselSection-module__mBp5RW__miniAction{min-height:2.7rem;font-family:var(--font-sans), sans-serif;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:0 1.1rem;font-size:.92rem;font-weight:500;line-height:1;text-decoration:none;transition:transform .26s,background-color .26s,color .26s,border-color .26s;display:inline-flex}.CarouselSection-module__mBp5RW__primaryAction:hover,.CarouselSection-module__mBp5RW__secondaryAction:hover,.CarouselSection-module__mBp5RW__miniAction:hover{transform:translateY(-2px)}.CarouselSection-module__mBp5RW__primaryAction:focus-visible,.CarouselSection-module__mBp5RW__secondaryAction:focus-visible{outline-offset:3px;outline:2px solid #fff}.CarouselSection-module__mBp5RW__actionArrow{transition:transform .32s var(--cs-ease,cubic-bezier(.16, 1, .3, 1));font-size:1.02em;line-height:1;display:inline-block}.CarouselSection-module__mBp5RW__promoCard:hover .CarouselSection-module__mBp5RW__actionArrow,.CarouselSection-module__mBp5RW__promoCard:focus-within .CarouselSection-module__mBp5RW__actionArrow{transform:translate(.22rem)}.CarouselSection-module__mBp5RW__darkCard{background:linear-gradient(#08090d 0%,#12141a 100%)}.CarouselSection-module__mBp5RW__darkCard:after{background:linear-gradient(#07080bc2 0%,#07080b9e 36%,#07080bb3 74%,#07080bf0 100%)}.CarouselSection-module__mBp5RW__promoCard .CarouselSection-module__mBp5RW__primaryAction,.CarouselSection-module__mBp5RW__journalSlide .CarouselSection-module__mBp5RW__primaryAction{color:#07090b;background:#fffffff5}.CarouselSection-module__mBp5RW__promoCard .CarouselSection-module__mBp5RW__secondaryAction,.CarouselSection-module__mBp5RW__journalSlide .CarouselSection-module__mBp5RW__secondaryAction{color:#f6f8fb;background:#ffffff14;border:1px solid #ffffff3d}.CarouselSection-module__mBp5RW__promoCard .CarouselSection-module__mBp5RW__secondaryAction:hover,.CarouselSection-module__mBp5RW__journalSlide .CarouselSection-module__mBp5RW__secondaryAction:hover{background:#ffffff29;border-color:#ffffff70}.CarouselSection-module__mBp5RW__journalSection{background:0 0}.CarouselSection-module__mBp5RW__journalShell{gap:clamp(1rem,2vw,1.4rem);display:grid}.CarouselSection-module__mBp5RW__journalTopbar{justify-content:space-between;align-items:center;gap:1rem;display:flex}.CarouselSection-module__mBp5RW__journalMeta{color:#f5f5f7a8;font-family:var(--font-sans), sans-serif;letter-spacing:.18em;text-transform:uppercase;font-size:.78rem;font-weight:600}.CarouselSection-module__mBp5RW__journalMeta:before{content:"✦";color:#0071e3;letter-spacing:0;margin-right:.45rem;font-size:.85em;display:inline-block}.CarouselSection-module__mBp5RW__journalControls{align-items:center;gap:.65rem;display:flex}.CarouselSection-module__mBp5RW__journalArrow{color:#f5f5f7;cursor:pointer;width:2.7rem;height:2.7rem;transition:transform .26s var(--cs-ease,cubic-bezier(.16, 1, .3, 1)), border-color .26s ease, background-color .26s ease;background:#111216;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.CarouselSection-module__mBp5RW__journalArrow:hover{background:#1b1c21;border-color:#ffffff4d;transform:translateY(-2px)}.CarouselSection-module__mBp5RW__journalArrow:focus-visible{outline-offset:3px;outline:2px solid #0071e3}.CarouselSection-module__mBp5RW__journalViewport{border-radius:var(--radius-2xl);overflow:hidden;box-shadow:inset 0 1px #ffffff1a}.CarouselSection-module__mBp5RW__journalTrack{width:100%;transition:transform .62s var(--cs-ease,cubic-bezier(.16, 1, .3, 1));display:flex}.CarouselSection-module__mBp5RW__journalSlide{border-radius:var(--radius-2xl);flex:0 0 100%;min-height:clamp(27rem,54vw,43rem);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 26px 60px #0f172a1f}.CarouselSection-module__mBp5RW__journalSlideActive .CarouselSection-module__mBp5RW__journalSlideTitle,.CarouselSection-module__mBp5RW__journalSlideActive .CarouselSection-module__mBp5RW__journalSlideDescription,.CarouselSection-module__mBp5RW__journalSlideActive .CarouselSection-module__mBp5RW__cardActions{animation:.76s cubic-bezier(.16,1,.3,1) CarouselSection-module__mBp5RW__journalCopyReveal}.CarouselSection-module__mBp5RW__journalSlideMedia,.CarouselSection-module__mBp5RW__journalMiniMedia{position:absolute;inset:0}:is(.CarouselSection-module__mBp5RW__journalSlideMedia img,.CarouselSection-module__mBp5RW__journalMiniMedia img){object-fit:cover}.CarouselSection-module__mBp5RW__journalSlideOverlay{z-index:1;color:#fff;background:linear-gradient(#05080e1a,#05080ec2 72%,#05080ef0);flex-direction:column;justify-content:flex-end;gap:.95rem;min-height:100%;padding:clamp(2rem,4vw,2.8rem);display:flex;position:relative}.CarouselSection-module__mBp5RW__journalSlideEyebrow{letter-spacing:.18em;text-transform:uppercase;opacity:.86;margin:0;font-size:.8rem;font-weight:600}.CarouselSection-module__mBp5RW__journalSlideTitle{max-width:10ch;font-family:var(--font-apple), sans-serif;letter-spacing:-.07em;text-wrap:balance;margin:0;font-size:clamp(2.3rem,5vw,4.35rem);font-weight:600;line-height:.94}.CarouselSection-module__mBp5RW__journalSlideDescription{color:#ffffffd6;max-width:38rem;margin:0;font-size:clamp(.98rem,1.7vw,1.1rem);line-height:1.68}.CarouselSection-module__mBp5RW__journalDots{justify-content:center;gap:.1rem;display:flex}.CarouselSection-module__mBp5RW__journalDot{cursor:pointer;background:0 0;border:0;border-radius:999px;width:1.5rem;height:1.5rem;padding:0;transition:width .22s;position:relative}.CarouselSection-module__mBp5RW__journalDot:before{content:"";background:#f5f5f747;border-radius:999px;width:.5rem;height:.5rem;transition:width .22s,background-color .22s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CarouselSection-module__mBp5RW__journalDot:focus-visible{outline-offset:2px;outline:2px solid #0071e3}.CarouselSection-module__mBp5RW__journalDotActive:before{background:#f5f5f7db;width:2rem}.CarouselSection-module__mBp5RW__journalDotActive{width:2.5rem}.CarouselSection-module__mBp5RW__journalMiniGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.95rem;animation:.62s cubic-bezier(.16,1,.3,1) CarouselSection-module__mBp5RW__miniRailReveal;display:grid}.CarouselSection-module__mBp5RW__journalMiniStage{overflow:hidden}.CarouselSection-module__mBp5RW__journalMiniCard{border-radius:var(--radius-xl);min-height:22rem;transition:transform .32s var(--cs-ease,cubic-bezier(.16, 1, .3, 1)), border-color .28s ease, box-shadow .32s var(--cs-ease,cubic-bezier(.16, 1, .3, 1));background:#0a0b0e;border:1px solid #ffffff1f;grid-template-rows:minmax(13rem,1fr) auto;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 20px 44px #00000075}.CarouselSection-module__mBp5RW__journalMiniCard:hover,.CarouselSection-module__mBp5RW__journalMiniCard:focus-within{border-color:#ffffff47;transform:translateY(-.25rem);box-shadow:inset 0 1px #ffffff1a,0 30px 62px #0000009e}.CarouselSection-module__mBp5RW__journalMiniMedia{background:#0a0b0e;min-height:13rem;position:relative;inset:auto;overflow:hidden}.CarouselSection-module__mBp5RW__journalMiniMedia img{object-fit:cover;transition:transform .62s var(--cs-ease,cubic-bezier(.16, 1, .3, 1));transform:scale(1.01)}:is(.CarouselSection-module__mBp5RW__journalMiniCard:hover .CarouselSection-module__mBp5RW__journalMiniMedia img,.CarouselSection-module__mBp5RW__journalMiniCard:focus-within .CarouselSection-module__mBp5RW__journalMiniMedia img){transform:scale(1.06)}.CarouselSection-module__mBp5RW__journalMiniContent{z-index:1;color:#f5f5f7;background:#0a0b0e;flex-direction:column;justify-content:space-between;gap:.85rem;min-height:9rem;padding:1.25rem;display:flex;position:relative}.CarouselSection-module__mBp5RW__journalMiniOverlay{z-index:1;color:#fff;background:linear-gradient(#05080e0a,#05080ec7 75%,#05080eeb);flex-direction:column;justify-content:flex-end;gap:.85rem;min-height:100%;padding:1.25rem;display:flex;position:relative}.CarouselSection-module__mBp5RW__journalMiniEyebrow{letter-spacing:.16em;text-transform:uppercase;color:#f5f5f794;opacity:1;margin:0;font-size:.74rem;font-weight:600}.CarouselSection-module__mBp5RW__journalMiniTitle{font-family:var(--font-apple), sans-serif;letter-spacing:-.05em;color:#f5f5f7;margin:0;font-size:clamp(1.2rem,2vw,1.6rem);font-weight:560;line-height:1.04}.CarouselSection-module__mBp5RW__miniAction{color:#f5f5f7;background:#ffffff12;border:1px solid #ffffff29;align-self:flex-start;min-height:2.35rem;padding:0 .95rem}.CarouselSection-module__mBp5RW__miniAction:hover{background:#ffffff21;border-color:#ffffff4d}.CarouselSection-module__mBp5RW__miniAction:focus-visible{outline-offset:3px;outline:2px solid #0071e3}@keyframes CarouselSection-module__mBp5RW__journalCopyReveal{0%{opacity:0;transform:translateY(.85rem)}to{opacity:1;transform:translateY(0)}}@keyframes CarouselSection-module__mBp5RW__miniRailReveal{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:1023px){.CarouselSection-module__mBp5RW__promoGrid{grid-template-columns:1fr}.CarouselSection-module__mBp5RW__journalMiniGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.CarouselSection-module__mBp5RW__cardTall,.CarouselSection-module__mBp5RW__cardMedium{min-height:26rem}.CarouselSection-module__mBp5RW__journalSlide{min-height:30rem}}@media (max-width:767px){.CarouselSection-module__mBp5RW__section{--section-pad:3.25rem}:is(.CarouselSection-module__mBp5RW__section .container,.CarouselSection-module__mBp5RW__journalSection .container){width:calc(100% - 1.5rem)}.CarouselSection-module__mBp5RW__compactTop{padding-top:max(var(--band-lead-top,0rem), 1.65rem)}.CarouselSection-module__mBp5RW__header{gap:.72rem;max-width:22rem;margin-bottom:1.8rem;padding-inline:.45rem}.CarouselSection-module__mBp5RW__title{font-size:clamp(2.15rem,10vw,3.25rem);line-height:.96}.CarouselSection-module__mBp5RW__description{font-size:.93rem;line-height:1.52}.CarouselSection-module__mBp5RW__promoGrid{grid-template-columns:1fr;gap:.95rem}.CarouselSection-module__mBp5RW__cardTall,.CarouselSection-module__mBp5RW__cardMedium{min-height:24.5rem}.CarouselSection-module__mBp5RW__cardInner,.CarouselSection-module__mBp5RW__journalSlideOverlay{padding:1.35rem 1.15rem}.CarouselSection-module__mBp5RW__cardActions{gap:.55rem;width:100%}.CarouselSection-module__mBp5RW__primaryAction,.CarouselSection-module__mBp5RW__secondaryAction,.CarouselSection-module__mBp5RW__miniAction{max-width:100%;min-height:2.75rem;padding-inline:.95rem;font-size:.84rem}.CarouselSection-module__mBp5RW__journalTopbar{flex-direction:column;align-items:flex-start}.CarouselSection-module__mBp5RW__journalSlide{min-height:24rem}.CarouselSection-module__mBp5RW__journalMiniCard{min-height:13.5rem}.CarouselSection-module__mBp5RW__journalMiniGrid{grid-template-columns:1fr}.CarouselSection-module__mBp5RW__journalMiniMedia{min-height:11rem}.CarouselSection-module__mBp5RW__promoCard:active,.CarouselSection-module__mBp5RW__journalMiniCard:active{transition-duration:.12s;transform:scale(.992)}}@media (max-width:390px){:is(.CarouselSection-module__mBp5RW__section .container,.CarouselSection-module__mBp5RW__journalSection .container){width:calc(100% - 1.25rem)}.CarouselSection-module__mBp5RW__cardTall,.CarouselSection-module__mBp5RW__cardMedium{min-height:23.5rem}.CarouselSection-module__mBp5RW__cardTitle{font-size:clamp(1.85rem,9vw,2.45rem)}.CarouselSection-module__mBp5RW__cardDescription{font-size:.92rem;line-height:1.52}}@media (prefers-reduced-motion:reduce){.CarouselSection-module__mBp5RW__promoCard,.CarouselSection-module__mBp5RW__promoCard:before,.CarouselSection-module__mBp5RW__actionArrow,.CarouselSection-module__mBp5RW__primaryAction,.CarouselSection-module__mBp5RW__secondaryAction,.CarouselSection-module__mBp5RW__miniAction,.CarouselSection-module__mBp5RW__journalArrow,.CarouselSection-module__mBp5RW__journalTrack,.CarouselSection-module__mBp5RW__journalDot,.CarouselSection-module__mBp5RW__journalDot:before,.CarouselSection-module__mBp5RW__journalMiniCard{transition:none;animation:none}.CarouselSection-module__mBp5RW__cardMedia img{transition:none;animation:none}.CarouselSection-module__mBp5RW__journalMiniMedia img{transition:none;animation:none}.CarouselSection-module__mBp5RW__journalMiniGrid,.CarouselSection-module__mBp5RW__journalSlideActive .CarouselSection-module__mBp5RW__journalSlideTitle,.CarouselSection-module__mBp5RW__journalSlideActive .CarouselSection-module__mBp5RW__journalSlideDescription,.CarouselSection-module__mBp5RW__journalSlideActive .CarouselSection-module__mBp5RW__cardActions{animation:none}.CarouselSection-module__mBp5RW__promoCard:hover,.CarouselSection-module__mBp5RW__promoCard:focus-within,.CarouselSection-module__mBp5RW__journalMiniCard:hover,.CarouselSection-module__mBp5RW__journalMiniCard:focus-within,.CarouselSection-module__mBp5RW__primaryAction:hover,.CarouselSection-module__mBp5RW__secondaryAction:hover,.CarouselSection-module__mBp5RW__miniAction:hover,.CarouselSection-module__mBp5RW__journalArrow:hover,.CarouselSection-module__mBp5RW__promoCard:hover .CarouselSection-module__mBp5RW__actionArrow,.CarouselSection-module__mBp5RW__promoCard:focus-within .CarouselSection-module__mBp5RW__actionArrow{transform:none}:is(.CarouselSection-module__mBp5RW__promoCard:hover .CarouselSection-module__mBp5RW__cardMedia img,.CarouselSection-module__mBp5RW__promoCard:focus-within .CarouselSection-module__mBp5RW__cardMedia img){transform:scale(1.02)}:is(.CarouselSection-module__mBp5RW__journalMiniCard:hover .CarouselSection-module__mBp5RW__journalMiniMedia img,.CarouselSection-module__mBp5RW__journalMiniCard:focus-within .CarouselSection-module__mBp5RW__journalMiniMedia img){transform:scale(1.01)}}
html:has(.page-module__E0kJGG__page){background-color:#000}.page-module__E0kJGG__page{background:#000;min-height:100svh;position:relative;overflow:clip}.page-module__E0kJGG__main{z-index:1;padding-top:calc(var(--header-height) + clamp(1.1rem, 3vw, 2.2rem));background:#000;position:relative}.page-module__E0kJGG__revealBlock{opacity:1;position:relative}.page-module__E0kJGG__deferredSection,.page-module__E0kJGG__deferredFooter{position:relative}
