.hero-shape.hero-orb{position:relative;aspect-ratio:1;width:min(100%,min(60vh,520px));max-height:none;justify-self:center;align-self:center}.hero-orb img{width:100%;height:100%;object-fit:contain;opacity:.58;filter:blur(.9px);transition:opacity .6s;-webkit-mask:radial-gradient(closest-side,#000 62%,transparent 100%);mask:radial-gradient(closest-side,#000 62%,transparent 100%)}.hero-orb:before{content:"";position:absolute;inset:-12%;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,rgba(106,125,251,.14),rgba(106,125,251,.04) 55%,transparent)}.hero-orb:not(.live):before{background:radial-gradient(closest-side,rgba(240,148,255,.3),rgba(166,128,255,.12) 38%,rgba(106,125,251,.04) 62%,transparent)}.orb-canvas{position:absolute;inset:-25%;width:150%;height:150%;opacity:0;transition:opacity .6s;pointer-events:none}.hero-orb.live img{opacity:0}.hero-orb.live .orb-canvas{opacity:.58;filter:blur(.9px);-webkit-mask:radial-gradient(closest-side,#000 48%,transparent 100%);mask:radial-gradient(closest-side,#000 48%,transparent 100%)}.hero-orb:after{content:"";position:absolute;inset:-18%;z-index:1;pointer-events:none;opacity:.6;background:radial-gradient(48% 40% at 38% 44%,rgba(160,168,230,.1),transparent 70%),radial-gradient(42% 36% at 64% 58%,rgba(140,150,225,.09),transparent 72%),radial-gradient(closest-side,rgba(21,21,29,.18),transparent);filter:blur(14px)}@media(prefers-reduced-motion:no-preference){.hero-orb:after{animation:heart-fog 18s ease-in-out infinite alternate}}@keyframes heart-fog{0%{transform:translate(-2%,1%) scale(1)}to{transform:translate(2%,-1.5%) scale(1.06)}}@media(max-width:900px){.hero-shape.hero-orb{width:min(100%,300px)}}@media(prefers-reduced-motion:no-preference){.hero-orb:not(.live) img{animation:heart-beat 1.452s infinite}.hero-orb:not(.live):before{animation:heart-halo 1.452s infinite}}@keyframes heart-beat{0%,48%,to{transform:scale(1);filter:blur(.9px) brightness(1)}7%{transform:scale(1.01);filter:blur(.9px) brightness(1.14)}19%{transform:scale(1.002);filter:blur(.9px) brightness(1.03)}33%{transform:scale(1.006);filter:blur(.9px) brightness(1.08)}}@keyframes heart-halo{0%,48%,to{opacity:.7}7%{opacity:1}19%{opacity:.75}33%{opacity:.88}}.tunnels{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}.tunnels-canvas{position:absolute;inset:0;width:100%;height:100%}.plants{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}.plants i{position:absolute;left:0;right:0;top:0;height:100vh;will-change:transform;background:var(--src) 0 0 / var(--tw, 100vw) auto repeat;opacity:0;transition:opacity 1.2s ease}.plants.ready i:nth-child(1){opacity:.2}.plants.ready i:nth-child(2){opacity:.26}.plants.ready i:nth-child(3){opacity:.34}@media(max-width:760px){.plants.ready i:nth-child(3){opacity:.26}}[data-rays]>a{position:relative;overflow:hidden;isolation:isolate}[data-rays]>a>.ink,[data-rays]>a>span,[data-rays]>a>em{position:relative;z-index:1}.rays-canvas{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}
