.ld-aurora{position:absolute;inset:0;overflow:hidden;pointer-events:none}.ld-aurora:after,.ld-aurora:before{content:"";position:absolute;border-radius:50%}.ld-aurora:before{width:60vw;height:60vw;min-width:560px;min-height:560px;top:-22%;inset-inline-end:-12%;background:radial-gradient(circle at 40% 40%,rgba(198,167,94,.3),rgba(198,167,94,.08) 55%,transparent 72%)}.ld-aurora:after{width:48vw;height:48vw;min-width:460px;min-height:460px;bottom:-28%;inset-inline-start:-14%;background:radial-gradient(circle at 60% 60%,rgba(107,28,35,.18),rgba(107,28,35,.05) 55%,transparent 72%)}@media (min-width:769px){.ld-aurora:after,.ld-aurora:before{filter:blur(70px);will-change:transform}.ld-aurora:before{animation:ldAurora1 26s ease-in-out infinite alternate}.ld-aurora:after{animation:ldAurora2 32s ease-in-out infinite alternate}}.dark .ld-aurora:before{background:radial-gradient(circle at 40% 40%,hsla(42,56%,61%,.14),hsla(42,56%,61%,.04) 55%,transparent 72%)}.dark .ld-aurora:after{background:radial-gradient(circle at 60% 60%,rgba(224,92,104,.12),rgba(224,92,104,.03) 55%,transparent 72%)}@keyframes ldAurora1{0%{transform:translate(0) scale(1) rotate(0deg)}50%{transform:translate(-6%,5%) scale(1.12) rotate(8deg)}to{transform:translate(4%,-4%) scale(.96) rotate(-6deg)}}@keyframes ldAurora2{0%{transform:translate(0) scale(1)}50%{transform:translate(6%,-6%) scale(1.15)}to{transform:translate(-4%,4%) scale(.94)}}.ld-halo{position:absolute;inset:-14%;border-radius:50%;background:radial-gradient(circle at 50% 45%,rgba(198,167,94,.2),rgba(107,28,35,.06) 55%,transparent 72%);pointer-events:none}@media (min-width:769px){.ld-halo{background:conic-gradient(from 0deg,rgba(198,167,94,0),rgba(198,167,94,.22),rgba(107,28,35,.1),rgba(198,167,94,0));filter:blur(48px);animation:ldSpinSlow 24s linear infinite;will-change:transform}}@keyframes ldSpinSlow{to{transform:rotate(1turn)}}.ld-grid{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(rgba(107,28,35,.1) 1px,transparent 0);background-size:26px 26px;mask-image:radial-gradient(ellipse 70% 60% at 50% 35%,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 35%,#000 30%,transparent 75%)}.dark .ld-grid{background-image:radial-gradient(hsla(42,56%,61%,.1) 1px,transparent 0)}.ld-fade-x{mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.ld-shine{position:relative;overflow:hidden}.ld-shine:after{content:"";position:absolute;top:0;left:-80%;width:55%;height:100%;background:linear-gradient(105deg,transparent,hsla(0,0%,100%,.28),transparent);transform:translateX(0) skewX(-20deg);animation:ldShine 3.6s ease-in-out infinite}@keyframes ldShine{0%{transform:translateX(0) skewX(-20deg)}55%,to{transform:translateX(385%) skewX(-20deg)}}.ld-text-gold{background:linear-gradient(100deg,#8c7640,#c6a75e 40%,#e3d3a4 55%,#c6a75e 70%,#8c7640);background-size:200% 100%;background-position:50% 50%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (min-width:769px){.ld-text-gold{animation:ldGoldFlow 5s ease-in-out infinite}}@keyframes ldGoldFlow{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.ld-beam-track{stroke:var(--border);stroke-width:1.5;fill:none;opacity:.9}.ld-beam-pulse{stroke:url(#ldBeamGrad);stroke-width:2.5;fill:none;stroke-linecap:round;stroke-dasharray:34 260;animation:ldBeamRun 3.4s linear infinite}@keyframes ldBeamRun{0%{stroke-dashoffset:294}to{stroke-dashoffset:0}}.ld-float{animation:ldFloat 7s ease-in-out infinite;will-change:transform}.ld-float-delay{animation:ldFloat 8.5s ease-in-out 1.2s infinite;will-change:transform}@keyframes ldFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.ld-caret{display:inline-block;width:2px;height:1em;vertical-align:-.15em;background:var(--gold);margin-inline-start:2px;animation:ldCaret .9s steps(2) infinite}@keyframes ldCaret{0%,49%{opacity:1}50%,to{opacity:0}}.ld-ring{position:relative}.ld-ring:after{content:"";position:absolute;inset:-4px;border-radius:inherit;border:2px solid var(--gold);animation:ldRing 1.6s cubic-bezier(0,0,.2,1) infinite;pointer-events:none}@keyframes ldRing{0%{transform:scale(.9);opacity:.9}to{transform:scale(1.45);opacity:0}}.ld-marquee{animation:ldMarquee var(--ld-marquee-dur,38s) linear infinite;will-change:transform}.ld-marquee:hover{animation-play-state:paused}@keyframes ldMarquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.ld-scan:before{content:"";position:absolute;inset-inline:0;top:-30%;height:30%;background:linear-gradient(180deg,transparent,rgba(198,167,94,.35),transparent);animation:ldScan 2.2s ease-in-out infinite;pointer-events:none;z-index:2}@keyframes ldScan{0%{transform:translateY(0)}to{transform:translateY(500%)}}.ld-paused .ld-aurora:after,.ld-paused .ld-aurora:before,.ld-paused .ld-float,.ld-paused .ld-float-delay,.ld-paused .ld-halo,.ld-paused .ld-marquee,.ld-paused .ld-shine:after,.ld-paused .ld-text-gold{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ld-aurora:after,.ld-aurora:before,.ld-beam-pulse,.ld-caret,.ld-float,.ld-float-delay,.ld-halo,.ld-marquee,.ld-ring:after,.ld-scan:before,.ld-shine:after,.ld-text-gold{animation:none!important}}