.home-hero,.home-hero-content{min-height:min(880px,calc(100svh - 100px))}.home-hero-content{padding-block:clamp(3rem,7vh,5rem)}.home-hero-title{font-size:clamp(3.4rem,8.4vh,5rem);line-height:1.02;max-width:650px}.home-hero-earth{position:absolute;top:50%;right:-16px;transform:translateY(-50%);width:min(55rem,94vh);aspect-ratio:1}.home-hero-scrim{background:linear-gradient(100deg,rgba(8,13,24,.96),rgba(8,13,24,.78) 34%,rgba(8,13,24,.25) 58%,transparent 74%)}.home-hero-program{display:flex;align-items:center;gap:16px;width:min(100%,390px);padding:14px 16px}.home-hero-program-label{flex-shrink:0}.home-hero-program-link{display:flex;align-items:center;gap:10px;min-width:0;flex:1;font-size:13px;padding-left:16px;border-left:1px solid var(--border)}.home-hero-program-name{flex:1;animation:hero-program-in .3s var(--ease-out) both}@keyframes hero-program-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (max-width:1023px){.home-hero-earth{right:-18%;width:95vw;top:58%;opacity:.7}.home-hero-scrim{background:linear-gradient(100deg,rgba(8,13,24,.95),rgba(8,13,24,.8) 40%,rgba(8,13,24,.3))}}@media (max-width:639px){.home-hero-content{padding-block:44px 36px}.home-hero-title{margin-top:24px;font-size:clamp(2.5rem,11.8vw,3.5rem);line-height:1.05;letter-spacing:-.04em}.home-hero-intro{font-size:16px;line-height:1.75;max-width:32ch}.home-hero-earth{width:132vw;right:-42%;top:51%;opacity:.65}.home-hero-scrim{background:linear-gradient(100deg,rgba(8,13,24,.93),rgba(8,13,24,.78) 44%,rgba(8,13,24,.25))}.home-hero-actions{display:grid;grid-template-columns:1.15fr 1fr;gap:10px}.home-hero-actions>div{min-width:0}.home-hero-actions a{width:100%;padding:16px 8px;gap:6px;font-size:13px;white-space:nowrap}.home-hero-program{gap:10px;padding:14px 12px}.home-hero-program-link{padding-left:10px;gap:7px;font-size:12px}}@media (prefers-reduced-motion:reduce){.home-hero-program-name{animation:none}}.network-stats{position:relative;overflow:hidden;border-bottom:1px solid var(--border);background:radial-gradient(ellipse at 15% 48%,#0c2341 0,transparent 54%),#090f1b}.network-stats-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px}.network-stats-eyebrow{font:10px var(--font-geist-mono),monospace;text-transform:uppercase;letter-spacing:.2em;color:#83bcff}.network-stats-catalog{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;padding-block:10px;font-size:13px;color:#adcefa}.network-stats-grid{display:grid;grid-template-columns:repeat(var(--stats-count,4),minmax(0,1fr));border:1px solid #527cb83b;border-radius:20px;overflow:hidden;background:linear-gradient(120deg,#17325555,#0d192b88 45%,#0b1424);box-shadow:0 30px 80px -55px #0077ff55,inset 0 1px 0 #bfdcff14}.network-stat-wrap+.network-stat-wrap{border-left:1px solid #527cb82e}.network-stat{position:relative;isolation:isolate;display:flex;flex-direction:column;height:100%;min-height:350px;padding:26px;overflow:hidden;transition:background-color .2s ease}.network-stat[data-kind=rate]{background:radial-gradient(ellipse at 10% 35%,#0077ff22,transparent 80%)}.network-stat-top{display:flex;justify-content:space-between;align-items:center;color:#79b7ff}.network-stat-arrow{color:#91aacb}.network-stat-value{position:relative;display:flex;align-items:baseline;gap:8px;margin-top:34px;font:500 clamp(44px,5.1vw,72px)/1 var(--font-geist-mono),monospace;letter-spacing:-.065em;color:#e0edff;text-shadow:0 4px 30px #0077ff28}.network-stat[data-kind=rate] .network-stat-value{color:#94caff}.network-stat[data-kind=origin] .network-stat-value{letter-spacing:-.08em}.network-stat-unit{font-size:15px;letter-spacing:-.02em;color:#91aeca}.network-stat[data-kind=rate] .network-stat-unit{font-size:32px;color:#7cb7ff}.network-stat-label{margin-top:18px;font-family:var(--font-sora),sans-serif;font-weight:600;font-size:14px;line-height:1.45}.network-stat-description{margin-top:10px;font-size:12px;line-height:1.8;color:#8f9fb7}.network-stat-orbit{position:absolute;z-index:-1;top:46px;right:-30px;width:160px;height:160px;border:1px solid #5ba6ff12;border-radius:50%;transform:rotate(-25deg)}.network-stat-orbit>span{position:absolute;inset:18px;border:1px solid #79b7ff14;border-radius:50%}.network-stat-orbit>span:nth-child(2){inset:38px}.network-stat-orbit>i{position:absolute;inset:-1px;border:1px solid transparent;border-top-color:#6ab2ff77;border-radius:50%;animation:network-orbit 12s linear infinite}.network-stat-wrap:nth-child(2) .network-stat-orbit>i{animation-delay:-3s}.network-stat-wrap:nth-child(3) .network-stat-orbit>i{animation-delay:-6s}.network-stat-wrap:nth-child(4) .network-stat-orbit>i{animation-delay:-9s}.network-stat-trace{position:relative;display:flex;justify-content:space-between;align-items:center;height:18px;margin-top:auto;padding-top:28px}.network-stat-trace:before{content:"";position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,#4b8ddc88,#4b8ddc22)}.network-stat-trace>span{width:5px;height:5px;background:#65a8fb;border:1px solid #9bcaff;border-radius:50%;z-index:1}.network-stat-trace>i{position:absolute;left:0;width:28%;height:1px;background:linear-gradient(90deg,transparent,#c3e2ff);box-shadow:0 0 10px #0077ff;animation:network-trace 5s linear infinite}.network-stat-wrap:nth-child(2) .network-stat-trace>i{animation-delay:-1.25s}.network-stat-wrap:nth-child(3) .network-stat-trace>i{animation-delay:-2.5s}.network-stat-wrap:nth-child(4) .network-stat-trace>i{animation-delay:-3.75s}.network-stat-action{display:inline-flex;align-items:center;gap:7px;margin-top:24px;color:#99c6ff;font-size:11px}.network-stats-note{margin-top:20px;max-width:750px;font-size:11px;line-height:1.8;color:#7d8da6}.network-stats a:focus-visible{outline:2px solid #8fc3ff;outline-offset:-3px}.network-stats-motion[data-running=false] :is(.network-stat-orbit>i,.network-stat-trace>i){animation-play-state:paused}@keyframes network-orbit{to{transform:rotate(1turn)}}@keyframes network-trace{0%{transform:translateX(0);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateX(255%);opacity:0}}@media (hover:hover) and (pointer:fine){.network-stat:hover{background-color:#0077ff0d}.network-stats-catalog:hover{color:#fff}}@media (max-width:1023px){.network-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.network-stat-wrap:nth-child(3){border-left:0}.network-stat-wrap:nth-child(n+3){border-top:1px solid #527cb82e}.network-stat-value{font-size:64px}.network-stat{min-height:330px}}@media (max-width:639px){.network-stats-heading{display:block;margin-bottom:24px}.network-stats-catalog{margin-top:16px}.network-stats-grid{border-radius:16px}.network-stat{padding:20px 16px;min-height:340px}.network-stat-value{font-size:clamp(34px,10.8vw,60px);gap:5px;margin-top:30px}.network-stat-unit{font-size:12px}.network-stat[data-kind=rate] .network-stat-unit{font-size:23px}.network-stat-label{font-size:12px;min-height:36px}.network-stat-description{font-size:11px;line-height:1.7}.network-stat-action{font-size:10px;gap:4px}.network-stat-orbit{width:120px;height:120px;top:53px;right:-40px}.network-stat-trace{padding-top:22px}}@media (prefers-reduced-motion:reduce){.network-stat-orbit>i,.network-stat-trace>i{animation:none}}