.aurora-layer{position:absolute;inset:-30%;background:radial-gradient(38% 45% at 22% 30%,rgb(var(--brand-1)/.62) 0,transparent 60%),radial-gradient(34% 40% at 78% 22%,rgb(var(--brand-2)/.55) 0,transparent 62%),radial-gradient(46% 46% at 60% 78%,rgb(var(--brand-3)/.58) 0,transparent 60%);filter:blur(70px);will-change:transform}.cursor-glow{position:fixed;top:0;left:0;width:520px;height:520px;margin:-260px 0 0 -260px;border-radius:9999px;background:radial-gradient(circle,rgb(var(--brand-2)/.26) 0,rgb(var(--brand-1)/.14) 35%,transparent 70%);filter:blur(30px);pointer-events:none;z-index:30;will-change:transform}.spotlight-card{position:relative;overflow:hidden}.spotlight-card:before{content:"";position:absolute;inset:0;border-radius:inherit;opacity:0;transition:opacity .45s ease;background:radial-gradient(340px circle at var(--mx,50%) var(--my,50%),rgb(var(--brand-1)/.26),transparent 65%);pointer-events:none}.spotlight-card:hover:before{opacity:1}.beam-border{position:relative;isolation:isolate}.beam-border:after,.beam-border:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:conic-gradient(from var(--beam-angle,0deg),transparent 0deg,rgb(var(--brand-2)) 40deg,transparent 120deg,transparent 240deg,rgb(var(--brand-3)) 300deg,transparent 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;animation:beam-rotate 6s linear infinite}.beam-border:after{filter:blur(10px);opacity:.55}@property --beam-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes beam-rotate{to{--beam-angle:360deg}}.beam-border-hover{position:relative;isolation:isolate}.beam-border-hover:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:conic-gradient(from var(--beam-angle,0deg),transparent 0deg,rgb(var(--brand-2)) 40deg,transparent 120deg,transparent 240deg,rgb(var(--brand-3)) 300deg,transparent 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;pointer-events:none;transition:opacity .55s ease;animation:beam-rotate 6s linear infinite}.beam-border-hover:hover:before{opacity:1}.terminal-caret:after{content:"";display:inline-block;width:8px;height:1.05em;margin-left:4px;vertical-align:text-bottom;background:rgb(var(--brand-2));animation:caret-blink 1.05s steps(2,start) infinite}@keyframes caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}.reveal-line{transform:translateY(110%);transition:transform .9s cubic-bezier(.22,1,.36,1)}.is-visible .reveal-line{transform:translateY(0)}.marquee-mask{-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.scroll-progress{position:fixed;top:0;left:0;height:3px;width:100%;transform-origin:0 50%;background:linear-gradient(90deg,rgb(var(--brand-1)),rgb(var(--brand-2)),rgb(var(--brand-3)));z-index:100}@property --lg-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.liquid-glass{position:relative;isolation:isolate;box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.34),inset 0 -1px 0 0 hsla(0,0%,100%,.08),inset 0 0 30px 0 hsla(0,0%,100%,.055),0 20px 48px -22px rgba(4,5,10,.9),0 2px 12px -5px rgba(4,5,10,.6)}.liquid-glass__lens{position:absolute;inset:0;z-index:-3;border-radius:inherit;backdrop-filter:blur(22px) saturate(185%) brightness(1.12);-webkit-backdrop-filter:blur(22px) saturate(185%) brightness(1.12);background:linear-gradient(155deg,hsla(0,0%,100%,.14),hsla(0,0%,100%,.04) 34%,hsla(0,0%,100%,.015) 60%,hsla(0,0%,100%,.1))}.liquid-glass--solid .liquid-glass__lens{backdrop-filter:blur(30px) saturate(195%) brightness(1.05);-webkit-backdrop-filter:blur(30px) saturate(195%) brightness(1.05);background:linear-gradient(155deg,rgba(10,12,25,.6),rgba(10,12,25,.42) 45%,rgba(10,12,25,.6))}.liquid-glass__lens:after,.liquid-glass__lens:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.liquid-glass__lens:before{background:conic-gradient(from var(--lg-angle),transparent 0deg,rgb(var(--brand-2)/.75) 26deg,transparent 96deg,transparent 178deg,rgb(var(--brand-3)/.6) 226deg,transparent 292deg,rgb(var(--brand-1)/.7) 336deg,transparent 1turn);filter:blur(1.3px);opacity:.9;animation:lg-disperse 9s linear infinite}@keyframes lg-disperse{to{--lg-angle:360deg}}.liquid-glass__lens:after{background:linear-gradient(145deg,hsla(0,0%,100%,.66),hsla(0,0%,100%,.12) 24%,hsla(0,0%,100%,.02) 50%,hsla(0,0%,100%,.12) 76%,hsla(0,0%,100%,.46))}.liquid-glass__spec{position:absolute;inset:0;z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .45s ease;background:radial-gradient(220px circle at var(--gx,50%) var(--gy,50%),hsla(0,0%,100%,.26),transparent 68%),radial-gradient(140px circle at calc(var(--gx, 50%) + 5%) calc(var(--gy, 50%) + 3%),rgb(var(--brand-2)/.2),transparent 72%)}.liquid-glass:hover .liquid-glass__spec{opacity:1}.liquid-glass__sheen{position:absolute;inset:0;z-index:-2;border-radius:inherit;overflow:hidden;pointer-events:none}.liquid-glass__sheen:after,.liquid-glass__sheen:before{content:"";position:absolute;top:-80%;bottom:-80%;left:0;filter:blur(9px);transform:skewX(-18deg) translateX(-220%)}.liquid-glass__sheen:before{width:30%;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.14) 40%,hsla(0,0%,100%,.32) 50%,hsla(0,0%,100%,.14) 60%,transparent);animation:liquid-sheen 9s cubic-bezier(.5,0,.5,1) infinite}.liquid-glass__sheen:after{width:12%;background:linear-gradient(100deg,transparent 0,rgb(var(--brand-2)/.24) 45%,hsla(0,0%,100%,.32) 52%,rgb(var(--brand-1)/.22) 60%,transparent 100%);animation:liquid-sheen-alt 14s cubic-bezier(.5,0,.5,1) infinite;animation-delay:-4s}@keyframes liquid-sheen{0%,58%{transform:skewX(-18deg) translateX(-220%)}88%,to{transform:skewX(-18deg) translateX(460%)}}@keyframes liquid-sheen-alt{0%,64%{transform:skewX(-18deg) translateX(900%)}96%,to{transform:skewX(-18deg) translateX(-200%)}}.liquid-glass-pill{position:relative;overflow:hidden;background:linear-gradient(150deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.05));backdrop-filter:blur(10px) saturate(160%);-webkit-backdrop-filter:blur(10px) saturate(160%);box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.4),inset 0 -1px 0 0 hsla(0,0%,100%,.07),inset 0 0 16px 0 hsla(0,0%,100%,.07),0 2px 10px -4px rgb(var(--brand-1)/.35)}.liquid-glass-pill:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(100deg,transparent 30%,hsla(0,0%,100%,.34) 50%,transparent 70%);transform:translateX(-100%);animation:pill-glint 3.4s ease-in-out infinite}@keyframes pill-glint{0%,55%{transform:translateX(-100%)}85%,to{transform:translateX(100%)}}.vinyl-disc{background:repeating-radial-gradient(circle at 50% 50%,hsla(0,0%,100%,.11) 0 1px,transparent 1px 3px),radial-gradient(circle at 50% 50%,#171a30 0,#0a0b16 64%,#04050c 100%);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12),inset 0 0 32px rgba(0,0,0,.85),0 14px 38px -16px rgba(0,0,0,.95)}.vinyl-sheen{background:conic-gradient(from 0deg,hsla(0,0%,100%,0) 0deg,hsla(0,0%,100%,.24) 26deg,hsla(0,0%,100%,0) 72deg,hsla(0,0%,100%,0) 168deg,rgb(var(--brand-2)/.3) 202deg,hsla(0,0%,100%,0) 250deg,hsla(0,0%,100%,0) 328deg,hsla(0,0%,100%,.18) 348deg,hsla(0,0%,100%,0) 1turn);mix-blend-mode:screen}.vinyl-ripple,.vinyl-sheen{position:absolute;inset:0;border-radius:9999px}.vinyl-ripple{border:1px solid rgb(var(--brand-2)/.5);pointer-events:none;animation:vinyl-ripple 4.2s cubic-bezier(.22,.61,.36,1) infinite}@keyframes vinyl-ripple{0%{transform:scale(.97);opacity:.65}70%{opacity:.14}to{transform:scale(1.52);opacity:0}}.light-sweep{position:absolute;top:-45%;bottom:-45%;left:0;width:32%;pointer-events:none;background:linear-gradient(100deg,transparent 0,rgb(var(--brand-3)/.1) 34%,rgb(var(--brand-2)/.18) 48%,hsla(0,0%,100%,.12) 53%,rgb(var(--brand-1)/.14) 62%,transparent 100%);filter:blur(58px);opacity:0;animation:light-sweep 17s cubic-bezier(.55,0,.45,1) infinite}.light-sweep--delayed{animation-duration:23s;animation-delay:-9s}@keyframes light-sweep{0%,24%{transform:skewX(-15deg) translateX(-240%);opacity:0}36%{opacity:1}68%{opacity:1}82%,to{transform:skewX(-15deg) translateX(440%);opacity:0}}.tree-trunk{background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.14) 8%,hsla(0,0%,100%,.14) 92%,transparent)}.tree-trunk-glow{background:linear-gradient(180deg,rgb(var(--brand-1)) 0,rgb(var(--brand-2)) 55%,rgb(var(--brand-3)) 100%);box-shadow:0 0 12px 1px rgb(var(--brand-1)/.7),0 0 40px 6px rgb(var(--brand-1)/.25)}.tree-sap{animation:tree-sap 6.2s cubic-bezier(.5,0,.5,1) infinite}@keyframes tree-sap{0%{transform:translateY(700%);opacity:0}14%{opacity:1}86%{opacity:1}to{transform:translateY(-120%);opacity:0}}.tree-node{box-shadow:0 0 0 1px hsla(0,0%,100%,.5),0 0 16px 2px rgb(var(--brand-2)/.75),0 0 40px 7px rgb(var(--brand-1)/.3)}.hero-halo{position:absolute;inset:0;border-radius:9999px;background:conic-gradient(from 0deg,transparent 0deg,rgb(var(--brand-1)/.6) 46deg,transparent 112deg,transparent 188deg,rgb(var(--brand-3)/.55) 244deg,transparent 300deg,rgb(var(--brand-2)/.45) 340deg,transparent 1turn);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));opacity:.55;animation:halo-spin 30s linear infinite}.hero-halo--reverse{animation-direction:reverse;animation-duration:46s;opacity:.35}@keyframes halo-spin{to{transform:rotate(1turn)}}.meteor{position:absolute;height:2px;width:2px;border-radius:9999px;background:#fff;opacity:0;box-shadow:0 0 10px 2px rgb(var(--brand-2)/.7),0 0 26px 8px rgb(var(--brand-1)/.28);animation:meteor-fall 9s ease-in-out infinite}.meteor:after{content:"";position:absolute;left:1px;top:.5px;height:1.5px;width:158px;transform-origin:0 50%;transform:rotate(-41.4deg);background:linear-gradient(90deg,hsla(0,0%,100%,.9) 0,rgb(var(--brand-2)/.45) 42%,transparent 100%);filter:blur(.6px)}@keyframes meteor-fall{0%{transform:translateZ(0);opacity:0}7%{opacity:1}34%{transform:translate3d(-340px,300px,0);opacity:0}to{transform:translate3d(-340px,300px,0);opacity:0}}.fx-grain{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.6'/%3E%3C/svg%3E");background-size:160px 160px;opacity:.12;mix-blend-mode:soft-light;animation:grain-shift 1.8s steps(4) infinite}@keyframes grain-shift{0%{background-position:0 0}25%{background-position:-38px 18px}50%{background-position:26px -28px}75%{background-position:-18px -36px}to{background-position:0 0}}.fx-grid-flow{animation:grid-flow 16s linear infinite}@keyframes grid-flow{to{background-position:46px 46px}}.fx-hue{animation:hue-drift 28s ease-in-out infinite}@keyframes hue-drift{0%,to{filter:hue-rotate(0deg)}50%{filter:hue-rotate(42deg)}}.fx-sheen-loop{position:relative;overflow:hidden}.fx-sheen-loop:after{content:"";position:absolute;top:-60%;bottom:-60%;left:0;width:30%;filter:blur(10px);transform:skewX(-18deg) translateX(-280%);background:linear-gradient(100deg,transparent 0,rgb(var(--brand-2)/.16) 42%,hsla(0,0%,100%,.24) 52%,rgb(var(--brand-1)/.14) 62%,transparent 100%);pointer-events:none;animation:sheen-loop 9s cubic-bezier(.5,0,.5,1) infinite}@keyframes sheen-loop{0%,55%{transform:skewX(-18deg) translateX(-280%)}90%,to{transform:skewX(-18deg) translateX(520%)}}.signal-ring{position:absolute;inset:0;border-radius:inherit;border:1px solid rgb(var(--brand-2)/.65);pointer-events:none;animation:signal-ring 4.4s cubic-bezier(.22,.61,.36,1) infinite}@keyframes signal-ring{0%{transform:scale(1);opacity:.75}70%{opacity:.1}to{transform:scale(1.34);opacity:0}}.digit-roll{animation:digit-roll .55s cubic-bezier(.22,1,.36,1) both}@keyframes digit-roll{0%{transform:translateY(-62%);opacity:0;filter:blur(7px)}to{transform:translateY(0);opacity:1;filter:blur(0)}}.divider-bead{position:absolute;top:0;bottom:0;left:-100%;width:22%;background:linear-gradient(90deg,transparent 0,rgb(var(--brand-2)/.7) 50%,transparent 100%);animation:divider-bead 8s cubic-bezier(.5,0,.5,1) infinite}@keyframes divider-bead{0%,10%{transform:translateX(0);opacity:0}24%{opacity:1}72%{opacity:1}88%,to{transform:translateX(910%);opacity:0}}@media (prefers-reduced-motion:reduce){.divider-bead,.fx-grain,.fx-grid-flow,.fx-hue,.fx-sheen-loop:after,.hero-halo,.light-sweep,.liquid-glass-pill:after,.liquid-glass__lens:before,.liquid-glass__sheen:after,.liquid-glass__sheen:before,.meteor,.signal-ring,.tree-sap,.vinyl-ripple{animation:none;opacity:0}}@keyframes blink{0%,to{opacity:.2}50%{opacity:1}}.animate-blink{animation:blink 2s ease-in-out infinite}.btn-hover-effect{transition:all .5s ease}.btn-hover-effect:hover{transform:translateY(-2px);filter:brightness(1.12)}@media (max-width:767px){.fx-grain{display:none}.fx-hue{filter:none}.fx-grid-flow,.fx-hue{animation:none}.aurora-layer{filter:none!important;animation:none!important}.aurora-layer+.aurora-layer,.fx-orb,.light-sweep,.light-sweep--delayed,.meteor{display:none}.blur-2xl,.blur-3xl,.blur-lg,.blur-md,.blur-xl{filter:none!important}.text-gradient-animated{animation:none!important}.hero-halo{animation:none;-webkit-mask:none;mask:none;background:radial-gradient(circle,transparent 0,transparent 57%,rgb(var(--brand-2)/.14) 63%,rgb(var(--brand-1)/.1) 67%,transparent 72%)}.shadow-glow{box-shadow:0 0 18px -6px rgb(var(--brand-1)/.6)!important}.shadow-glow-lg{box-shadow:0 0 30px -10px rgb(var(--brand-1)/.45)!important}.card-dark,.eyebrow,.glass,.liquid-glass-pill,[class*=backdrop-blur]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.eyebrow,.glass{background-color:rgba(12,14,28,.62)!important}.card-dark{background-color:rgba(10,12,25,.5)!important}.liquid-glass__lens{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(155deg,rgba(12,14,28,.76),rgba(12,14,28,.62))}.liquid-glass--solid .liquid-glass__lens{background:linear-gradient(155deg,rgba(10,12,25,.92),rgba(10,12,25,.82))}.beam-border-hover:before,.beam-border:after,.beam-border:before,.fx-sheen-loop:after,.liquid-glass-pill:after,.liquid-glass__lens:before,.liquid-glass__sheen:after,.liquid-glass__sheen:before,.tree-sap,.vinyl-ripple{animation:none}.divider-bead,.hero-halo--reverse,.signal-ring{display:none}.reveal-blur{filter:none!important}.card-dark{transition:transform .16s cubic-bezier(.22,1,.36,1),border-color .3s ease,background-color .3s ease}.card-dark:hover{transform:none!important}.card-dark:active{transform:scale(.985)!important}}@keyframes grid-scan{0%{transform:translate3d(0,-24vh,0);opacity:0}2%{opacity:1}13%{transform:translate3d(0,110vh,0);opacity:1}15%{opacity:0}to{transform:translate3d(0,110vh,0);opacity:0}}@keyframes neon-breathe{0%,to{text-shadow:0 0 14px rgb(var(--brand-1)/.32),0 0 38px rgb(var(--brand-2)/.14)}50%{text-shadow:0 0 26px rgb(var(--brand-2)/.5),0 0 62px rgb(var(--brand-3)/.26)}}@keyframes orbit-spin{to{transform:rotate(1turn)}}@media (min-width:768px){.hero-grid-scan{position:absolute;left:0;right:0;top:0;height:24vh;pointer-events:none;background:linear-gradient(to bottom,transparent 0,rgb(var(--brand-2)/.05) 40%,rgb(var(--brand-2)/.2) 50%,rgb(var(--brand-2)/.05) 60%,transparent 100%);animation:grid-scan 30s linear infinite}.text-neon{animation:neon-breathe 5.5s ease-in-out infinite}.orbit-ring{position:absolute;left:50%;top:50%;width:124%;aspect-ratio:1/1;margin-left:-62%;margin-top:-62%;border-radius:9999px;border:1px dashed rgb(var(--brand-2)/.22);pointer-events:none;animation:orbit-spin 34s linear infinite}.orbit-ring--outer{width:146%;margin-left:-73%;margin-top:-73%;border-style:solid;border-color:rgb(var(--brand-3)/.13);animation-duration:54s;animation-direction:reverse}}@media (prefers-reduced-motion:reduce){.hero-grid-scan,.orbit-ring{animation:none;opacity:0}.text-neon{animation:none}}