.as-home,.as-home *,.as-home :before,.as-home :after{box-sizing:content-box}.as-home{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;line-height:normal}body:has(.as-home){background:#0b1628}:where(.as-home) strong{font-weight:600}:where(.as-home) a{color:#0b1628;text-decoration:none}:where(.as-home) a:hover{color:#127a6e}:where(.as-home) .nav-link{color:#ffffffc7;transition:color .2s}:where(.as-home) .nav-link:hover{color:#e8c96a}:where(.as-home) .btn-gold{transition:transform .25s,box-shadow .25s,background .25s}:where(.as-home) .btn-gold:hover{transform:translateY(-2px);box-shadow:0 12px 32px -12px #e8c96a99;color:#0b1628!important;background:#e8c96a!important}:where(.as-home) .btn-ghost{transition:all .25s}:where(.as-home) .btn-ghost:hover{color:#e8c96a!important;background:#e8c96a0f!important;border-color:#e8c96a!important}:where(.as-home) .foot-link{color:#ffffffb8}:where(.as-home) .foot-link:hover{color:#e8c96a}:where(.as-home) .lift{transition:transform .35s,border-color .35s,background .35s}:where(.as-home) .lift:hover{transform:translateY(-6px)}:where(.as-home) .glow-card:hover{background:#ffffff0f!important;border-color:#e8c96a8c!important}:where(.as-home) .light-card:hover{border-color:#c9a84c!important}:where(.as-home) .zoom img{transition:transform 1.2s}:where(.as-home) .zoom:hover img{transform:scale(1.05)}:where(.as-home) .grid-bg{background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(at 70% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(at 70% 40%,#000 20%,#0000 75%)}@keyframes as-floatA{0%,to{transform:translate(0)}50%{transform:translate(-30px,24px)}}@keyframes as-floatB{0%,to{transform:translate(0)}50%{transform:translate(26px,-20px)}}@keyframes as-floatChip{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes as-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes as-pulse{0%{box-shadow:0 0 #1a9b8cb3}70%{box-shadow:0 0 0 10px #1a9b8c00}to{box-shadow:0 0 #1a9b8c00}}@keyframes as-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes as-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes as-scan{0%{transform:translateY(-100%)}to{transform:translateY(400%)}}@keyframes as-flow{0%{background-position:0 0}to{background-position:200% 0}}:where(.as-home) .orb-a{animation:14s ease-in-out infinite as-floatA}:where(.as-home) .orb-b{animation:18s ease-in-out infinite as-floatB}:where(.as-home) .chip-float{animation:6s ease-in-out infinite as-floatChip}:where(.as-home) .chip-float-2{animation:7s ease-in-out 1.2s infinite as-floatChip}:where(.as-home) .marquee-track{animation:38s linear infinite as-marquee}:where(.as-home) .pulse-dot{animation:2s infinite as-pulse}:where(.as-home) .rise{animation:.9s cubic-bezier(.2,.7,.2,1) both as-rise}:where(.as-home) .rise-2{animation:.9s cubic-bezier(.2,.7,.2,1) .15s both as-rise}:where(.as-home) .rise-3{animation:.9s cubic-bezier(.2,.7,.2,1) .3s both as-rise}:where(.as-home) .rise-4{animation:.9s cubic-bezier(.2,.7,.2,1) .45s both as-rise}:where(.as-home) .caret{animation:1s step-end infinite as-blink}:where(.as-home) .scanline{animation:5s linear infinite as-scan}:where(.as-home) .flow-line{background:linear-gradient(90deg,#c9a84c00 0%,#c9a84c 25%,#1a9b8c 50%,#c9a84c 75%,#c9a84c00 100%) 0 0/200% 100%;animation:6s linear infinite as-flow}@media (max-width:640px){:where(.as-home) .chip-float{top:16px!important;left:12px!important}:where(.as-home) .chip-float-2{right:12px!important}}@media (prefers-reduced-motion:reduce){:where(.as-home) *{transition:none!important;animation:none!important}}
