:root{--hero-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='14' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='64' height='64' filter='url(%23noise)'/%3E%3C/svg%3E");--hero-pixel-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 120' preserveAspectRatio='none' shape-rendering='crispEdges'%3E%0A%20%20%3Crect width='100' height='100' fill='%23fbf9fa' /%3E%0A%20%20%3Cg fill='%23fbf9fa'%3E%0A%20%20%20%20%3C!-- Row 100 --%3E%0A%20%20%20%20%3Crect x='0' y='100' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='5' y='100' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='10' y='100' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='15' y='100' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='20' y='100' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='25' y='100' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='30' y='100' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='35' y='100' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='40' y='100' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='45' y='100' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='50' y='100' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='55' y='100' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='60' y='100' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='65' y='100' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='70' y='100' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='75' y='100' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='80' y='100' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='85' y='100' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='90' y='100' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='95' y='100' width='5' height='5' /%3E%0A%20%20%20%20%3C!-- Row 105 --%3E%0A%20%20%20%20%3Crect x='0' y='105' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='5' y='105' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='10' y='105' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='15' y='105' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='20' y='105' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='25' y='105' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='30' y='105' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='35' y='105' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='45' y='105' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='50' y='105' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='55' y='105' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='60' y='105' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='70' y='105' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='75' y='105' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='80' y='105' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='90' y='105' width='5' height='5' /%3E%0A%20%20%20%20%3C!-- Row 110 --%3E%0A%20%20%20%20%3Crect x='5' y='110' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='15' y='110' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='20' y='110' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='30' y='110' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='35' y='110' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='45' y='110' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='50' y='110' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='60' y='110' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='65' y='110' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='80' y='110' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='90' y='110' width='5' height='5' /%3E%0A%20%20%20%20%3C!-- Row 115 --%3E%0A%20%20%20%20%3Crect x='0' y='115' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='10' y='115' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='25' y='115' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='40' y='115' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='55' y='115' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='70' y='115' width='5' height='5' /%3E%0A%20%20%20%20%3Crect x='85' y='115' width='5' height='5' /%3E%0A%20%20%3C/g%3E%0A%3C/svg%3E");--color-bg1:rgb(108,0,162);--color-bg2:rgb(0,17,82);--color1:18,113,255;--color2:221,74,255;--color3:100,220,255;--color4:200,50,50;--color5:180,180,50;--color-interactive:140,100,255;--circle-size:80%;--blending:hard-light;--hero-pixel-pattern:url("data:image/svg+xml,%3Csvg%20width%3D%221440%22%20height%3D%22540%22%20viewBox%3D%220%200%201440%20540%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20clip-path%3D%22url(%23clip0_1_3)%22%3E%3Crect%20width%3D%22180%22%20height%3D%22180%22%20fill%3D%22%23D9D9D9%22%2F%3E%3Crect%20y%3D%22180%22%20width%3D%22180%22%20height%3D%22180%22%20fill%3D%22%23D9D9D9%22%2F%3E%3Crect%20x%3D%22180%22%20y%3D%22360%22%20width%3D%22180%22%20height%3D%22180%22%20fill%3D%22%23D9D9D9%22%2F%3E%3Crect%20x%3D%22180%22%20width%3D%22180%22%20height%3D%22180%22%20fill%3D%22%23D9D9D9%22%2F%3E%3Crect%20x%3D%22360%22%20y%3D%22180%22%20width%3D%22180%22%20height%3D%22180%22%20fill%3D%22%23D9D9D9%22%2F%3E%3Crect%20x%3D%22540%22%20y%3D%22180%22%20width%3D%22180%22%20height%3D%22180%22%20fill%3D%22%23D9D9D9%22%2F%3E%3Crect%20x%3D%22720%22%20y%3D%22360%22%20width%3D%22180%22%20height%3D%22180%22%20fill%3D%22%23D9D9D9%22%2F%3E%3Crect%20x%3D%22900%22%20y%3D%22180%22%20width%3D%22180%22%20height%3D%22180%22%20fill%3D%22%23D9D9D9%22%2F%3E%3Crect%20x%3D%221080%22%20width%3D%22180%22%20height%3D%22180%22%20fill%3D%22%23D9D9D9%22%2F%3E%3Crect%20x%3D%221260%22%20y%3D%22180%22%20width%3D%22180%22%20height%3D%22180%22%20fill%3D%22%23D9D9D9%22%2F%3E%3Crect%20x%3D%221109%22%20y%3D%22360%22%20width%3D%22180%22%20height%3D%22180%22%20fill%3D%22%23D9D9D9%22%2F%3E%3Crect%20x%3D%221080%22%20y%3D%22180%22%20width%3D%22180%22%20height%3D%22180%22%20fill%3D%22%23D9D9D9%22%2F%3E%3Crect%20x%3D%22540%22%20width%3D%22180%22%20height%3D%22180%22%20fill%3D%22%23D9D9D9%22%2F%3E%3Crect%20x%3D%221260%22%20width%3D%22180%22%20height%3D%22180%22%20fill%3D%22%23D9D9D9%22%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_1_3%22%3E%3Crect%20width%3D%221440%22%20height%3D%22540%22%20fill%3D%22white%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E")}@media (min-width:768px){:root{--hero-pixel-band-height:240px}}@keyframes moveInCircle{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes moveVertical{0%{transform:translateY(-50%)}50%{transform:translateY(50%)}to{transform:translateY(-50%)}}@keyframes moveHorizontal{0%{transform:translateX(-50%) translateY(-10%)}50%{transform:translateX(50%) translateY(10%)}to{transform:translateX(-50%) translateY(-10%)}}@keyframes heroOrbIn{0%{opacity:0;transform:scale(.7) translateY(60px)}60%{opacity:1;transform:scale(1.05) translateY(0)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes heroOrbBubbleIn{0%{opacity:0;transform:scale(.6)}65%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes heroOrbInteractiveIn{0%{opacity:0}to{opacity:.8}}.gradient-bg{width:100vw;height:100vh;position:relative;overflow:hidden;background:linear-gradient(40deg,var(--color-bg1),var(--color-bg2));top:0;left:0}.gradient-bg svg{position:fixed;top:0;left:0;width:0;height:0}.gradient-bg .gradients-container{filter:url(#gradient-goo) blur(40px);width:100%;height:100%}.gradient-bg .g1{background:radial-gradient(circle at center,rgba(var(--color1),.8) 0,rgba(var(--color1),0) 50%) no-repeat;transform-origin:center center;animation:moveVertical 30s ease infinite}.gradient-bg .g1,.gradient-bg .g2{position:absolute;mix-blend-mode:var(--blending);width:var(--circle-size);height:var(--circle-size);top:calc(50% - var(--circle-size) / 2);left:calc(50% - var(--circle-size) / 2);opacity:1}.gradient-bg .g2{background:radial-gradient(circle at center,rgba(var(--color2),.8) 0,rgba(var(--color2),0) 50%) no-repeat;transform-origin:calc(50% - 400px);animation:moveInCircle 20s infinite reverse}.gradient-bg .g3{background:radial-gradient(circle at center,rgba(var(--color3),.8) 0,rgba(var(--color3),0) 50%) no-repeat;top:calc(50% - var(--circle-size) / 2 + 200px);left:calc(50% - var(--circle-size) / 2 - 500px);transform-origin:calc(50% + 400px);animation:moveInCircle 40s linear infinite;opacity:1}.gradient-bg .g3,.gradient-bg .g4{position:absolute;mix-blend-mode:var(--blending);width:var(--circle-size);height:var(--circle-size)}.gradient-bg .g4{background:radial-gradient(circle at center,rgba(var(--color4),.8) 0,rgba(var(--color4),0) 50%) no-repeat;top:calc(50% - var(--circle-size) / 2);left:calc(50% - var(--circle-size) / 2);transform-origin:calc(50% - 200px);animation:moveHorizontal 40s ease infinite;opacity:.7}.gradient-bg .g5{position:absolute;background:radial-gradient(circle at center,rgba(var(--color5),.8) 0,rgba(var(--color5),0) 50%) no-repeat;mix-blend-mode:var(--blending);width:calc(var(--circle-size) * 2);height:calc(var(--circle-size) * 2);top:calc(50% - var(--circle-size));left:calc(50% - var(--circle-size));transform-origin:calc(50% - 800px) calc(50% + 200px);animation:moveInCircle 20s ease infinite;opacity:1}.gradient-bg .interactive{position:absolute;background:radial-gradient(circle at center,rgba(var(--color-interactive),.8) 0,rgba(var(--color-interactive),0) 50%) no-repeat;mix-blend-mode:var(--blending);width:100%;height:100%;top:-50%;left:-50%;opacity:.7}.hero-gradient{width:100%;height:100%}.hero-gradient,.hero-gradient:after{position:absolute;inset:0;pointer-events:none}.hero-gradient:after{content:"";background-image:var(--hero-noise);opacity:1;mix-blend-mode:multiply;z-index:1}.hero-orb.gradient-bg{width:clamp(260px,36vw,500px);height:clamp(260px,36vw,500px);aspect-ratio:1/1;border-radius:9999px;overflow:hidden;position:relative;top:auto;left:auto;box-shadow:0 50px 120px rgba(17,24,39,.16),0 25px 60px rgba(17,24,39,.12);filter:drop-shadow(0 22px 40px rgba(15,23,42,.18));animation:heroOrbIn .9s cubic-bezier(.22,1,.36,1) forwards}.hero-orb.gradient-bg svg{position:absolute;inset:0;width:0;height:0}.hero-orb.gradient-bg .gradients-container{width:140%;height:140%;position:absolute;top:-20%;left:-20%}.hero-orb .g1,.hero-orb .g2,.hero-orb .g3,.hero-orb .g4,.hero-orb .g5{opacity:0;transform:scale(.75)}.hero-orb .g1{animation:heroOrbBubbleIn .55s ease-out .1s forwards,moveVertical 30s ease infinite}.hero-orb .g2{animation:heroOrbBubbleIn .55s ease-out .18s forwards,moveInCircle 20s infinite reverse}.hero-orb .g3{animation:heroOrbBubbleIn .55s ease-out .26s forwards,moveInCircle 40s linear infinite}.hero-orb .g4{animation:heroOrbBubbleIn .55s ease-out .34s forwards,moveHorizontal 40s ease infinite}.hero-orb .g5{animation:heroOrbBubbleIn .55s ease-out .42s forwards,moveInCircle 20s ease infinite}.hero-orb .interactive{width:160%;height:160%;top:50%;left:50%;opacity:0;pointer-events:none;--tx:0px;--ty:0px;transform:translate(-50%,-50%) translate(var(--tx),var(--ty));animation:heroOrbInteractiveIn .5s ease-out .5s forwards}.hero-orb .orb-data-stream{position:absolute;top:-12%;bottom:-12%;left:-38%;width:176%;display:flex;justify-content:center;pointer-events:none;z-index:2;color:rgba(242,248,255,.88);font-size:clamp(10px,1.15vw,13px);line-height:1.2;mix-blend-mode:screen}.hero-orb .orb-data-track{position:relative;width:min(560px,104%);overflow:hidden;border-radius:9999px;padding:1.05rem .9rem 1.25rem;background:linear-gradient(180deg,rgba(7,11,35,.36),rgba(7,11,35,.18));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 18px 42px rgba(7,12,30,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);--orb-feed-row-height:clamp(62px,9vw,82px);--orb-feed-gap:0.95rem;--orb-feed-row-step:calc(var(--orb-feed-row-height) + var(--orb-feed-gap));--feed-step-duration:620ms}.hero-orb .orb-data-track:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,16,32,.72),rgba(11,16,32,.12) 26%,rgba(11,16,32,.08) 74%,rgba(11,16,32,.72));pointer-events:none;z-index:1}.hero-orb .orb-data-track__items{position:relative;z-index:2;display:grid;gap:var(--orb-feed-gap);width:188%;margin:0 auto;transform:translateY(0);transform-origin:top center;will-change:transform}.hero-orb .orb-data-track__items.is-advancing{animation:orbFeedStep var(--feed-step-duration) cubic-bezier(.33,.84,.47,1) forwards}.hero-orb .orb-data-row{display:grid;grid-template-columns:auto 1fr auto;gap:.55rem;align-items:center;padding:.6rem .8rem;border-radius:9999px;background:rgba(15,23,42,.45);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 12px 26px rgba(9,12,35,.38);min-width:150%;min-height:var(--orb-feed-row-height);transform:translateX(var(--row-offset,0));opacity:.75;transition:opacity .22s ease}.hero-orb .orb-data-row.is-active{opacity:1;animation:orbRowPop .42s cubic-bezier(.25,.8,.3,1) forwards;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),0 20px 42px rgba(12,16,48,.45)}.hero-orb .orb-data-metric,.hero-orb .orb-data-time{font-size:.68em;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.hero-orb .orb-data-metric{color:#86f5c6}.hero-orb .orb-data-body{display:flex;flex-direction:column;gap:.24rem;font-size:.78em;letter-spacing:.08em;text-transform:uppercase}.hero-orb .orb-data-title{font-weight:700;color:rgba(244,248,255,.92)}.hero-orb .orb-data-context{font-weight:500;color:rgba(214,229,255,.7)}@keyframes orbFeedStep{0%{transform:translateY(0)}to{transform:translateY(calc(-1 * var(--orb-feed-row-step)))}}@keyframes orbRowPop{0%{opacity:0;transform:translateX(var(--row-offset,0)) translateY(36px) scale(.94);filter:blur(10px)}45%{opacity:1;transform:translateX(calc(var(--row-offset, 0px) * .85)) translateY(-6px) scale(1.03);filter:blur(0)}to{opacity:1;transform:translateX(var(--row-offset,0)) translateY(0) scale(1);filter:blur(0)}}@media (max-width:768px){.hero-orb .orb-data-stream{left:-30%;width:158%;font-size:clamp(9px,2.8vw,11px)}.hero-orb .orb-data-track{padding:.8rem .6rem 1.05rem;--orb-feed-row-height:clamp(58px,17vw,72px);--orb-feed-gap:0.8rem}.hero-orb .orb-data-track__items{width:210%}}.pixel-divider{position:relative;height:var(--hero-pixel-band-height);background-color:#fbf9fa;background-image:var(--hero-pixel-pattern);background-repeat:repeat-x;background-size:auto 100%;background-position:top;margin-top:calc(var(--hero-pixel-band-height) * -.45);pointer-events:none;z-index:5}.pixel-divider:before{content:"";position:absolute;inset:0;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;pointer-events:none}@media (prefers-reduced-motion:reduce){.hero-orb.gradient-bg{animation:none}.hero-orb .g1,.hero-orb .g2,.hero-orb .g3,.hero-orb .g4,.hero-orb .g5{opacity:1;animation:none}.hero-orb .interactive{opacity:.8;animation:none}.hero-orb .orb-data-row,.hero-orb .orb-data-row.is-active,.hero-orb .orb-data-track__items,.hero-orb .orb-data-track__items.is-advancing{animation:none}.hero-orb .orb-data-track__items{transform:translateY(0)}}