@keyframes feed-slide{0%{transform:translateY(-92px)}to{transform:translateY(0)}}@keyframes live-pulse{0%,to{opacity:1}50%{opacity:.3}}.feed-list.feed-animate{animation:feed-slide .52s cubic-bezier(.2,.8,.2,1)}.live-dot{animation:live-pulse 1.8s ease-in-out infinite}.feed-mask{-webkit-mask-image:linear-gradient(180deg,#000 74%,transparent);mask-image:linear-gradient(180deg,#000 74%,transparent)}details.faq>summary{list-style:none}details.faq>summary::-webkit-details-marker{display:none}@media (prefers-reduced-motion:reduce){.feed-list.feed-animate,.live-dot{animation:none}}.auth-bg,.hero-bg{--grid:rgba(255,255,255,0.045);position:absolute;inset:0;background-image:linear-gradient(var(--grid) 1px,transparent 1px),linear-gradient(90deg,var(--grid) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse 80% 70% at 50% 20%,#000 30%,transparent 75%)}.btn-primary,.btn-secondary{display:inline-flex;align-items:center;justify-content:center;border-radius:.75rem;font-weight:600;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.btn-primary{color:#1a0d00;background:linear-gradient(100deg,#ffb300,#ff8616 45%,#fa5610);box-shadow:0 10px 30px -8px rgba(250,86,16,.6),inset 0 1px 0 rgba(255,255,255,.35)}.btn-secondary{color:#e8ecf6;background:#0e1322;border:1px solid rgba(255,255,255,.15)}.btn-secondary:hover{border-color:#ff8616}.btn-primary:hover,.btn-secondary:hover{transform:translateY(-2px)}.btn-primary:focus-visible,.btn-secondary:focus-visible{outline:2px solid #ffb366;outline-offset:2px}@media (prefers-reduced-motion:reduce){.btn-primary:hover,.btn-secondary:hover{transform:none}}.btn-outline{display:inline-flex;align-items:center;justify-content:center;border-radius:.75rem;font-weight:600;color:#e8ecf6;background:none;border:1px solid rgba(255,255,255,.16);transition:transform .18s ease,border-color .18s ease}.btn-outline:hover{border-color:#ff8616;transform:translateY(-2px)}.btn-outline:focus-visible{outline:2px solid #ffb366;outline-offset:2px}@media (prefers-reduced-motion:reduce){.btn-outline:hover{transform:none}}.badge-gradient{color:#1a0d00;background:linear-gradient(100deg,#ffb300,#ff8616 45%,#fa5610)}.btn-primary:hover{box-shadow:0 16px 40px -8px rgba(250,86,16,.75),inset 0 1px 0 rgba(255,255,255,.35)}.hero-badge{background:#0e1322;border:1px solid rgba(255,255,255,.12);transition:border-color .18s ease}.hero-badge:hover{border-color:#ff8616}.tilt-card{transition:transform .45s cubic-bezier(.22,1,.36,1)}@media (min-width:1024px){.tilt-card{transform:perspective(1600px) rotateY(-9deg) rotateX(3deg) rotate(-1deg)}.tilt-card:hover{transform:perspective(1600px) rotateY(0deg) rotateX(0deg) rotate(0deg)}}@media (prefers-reduced-motion:reduce){.tilt-card{transition:none}}.lp-card{background:#0e1322;border:1px solid rgba(255,255,255,.08);transition:border-color .18s ease}.lp-card:hover{border-color:rgba(255,255,255,.16)}.aud-card{background:radial-gradient(130% 70% at 100% 0,color-mix(in srgb,var(--accent) 16%,transparent),transparent 62%),#0e1322;border:1px solid rgba(255,255,255,.08);transition:border-color .18s ease,transform .18s ease}.aud-card:hover{border-color:color-mix(in srgb,var(--accent) 45%,transparent);transform:translateY(-3px)}.aud-icon{background:linear-gradient(135deg,var(--accent),var(--accent-to));box-shadow:0 10px 28px -8px color-mix(in srgb,var(--accent) 70%,transparent)}@media (prefers-reduced-motion:reduce){.aud-card:hover{transform:none}}.lp-inner{background:#0a0e19;border:1px solid rgba(255,255,255,.08)}@keyframes marquee-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes marquee-right{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.marquee-track{display:flex;width:max-content;animation:marquee-left 55s linear infinite}.marquee-reverse{animation-name:marquee-right;animation-duration:62s}.marquee-mask:hover .marquee-track{animation-play-state:paused}.marquee-mask{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}@media (prefers-reduced-motion:reduce){.marquee-track{animation:none;width:auto;padding:0 1.25rem}.marquee-track,.marquee-track>ul{flex-wrap:wrap;justify-content:center}.marquee-track>ul{row-gap:.75rem}.marquee-dup{display:none}}.auth-card{position:relative;box-shadow:0 40px 90px -30px rgba(255,122,0,.22),0 10px 40px -20px rgba(0,0,0,.6)}@keyframes drift{to{transform:translate3d(60px,40px,0) scale(1.12)}}.site-glow{position:absolute;border-radius:9999px;filter:blur(90px);will-change:transform}.site-glow-orange{width:560px;height:560px;background:rgba(255,134,22,.22);top:-180px;right:-80px;animation:drift 14s ease-in-out infinite alternate}.site-glow-blue{width:520px;height:520px;background:rgba(76,141,255,.2);top:120px;left:-220px;animation:drift 18s ease-in-out infinite alternate-reverse}@media (prefers-reduced-motion:reduce){.site-glow-blue,.site-glow-orange{animation:none}}.auth-card:hover{border-color:rgba(255,255,255,.08)}.auth-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#ffb300,#fa5610,transparent);border-radius:16px 16px 0 0}body:has(.site-shell),html:has(.site-shell){background-color:#070a12}