.hb-grid-glow{animation:9s ease-in-out infinite hb-breathe}.hb-spotlight{pointer-events:none;transform-origin:50% 48%;background:radial-gradient(44% 52% at 50% 48%,#a3b46e29,#a3b46e0f 45%,#0000 72%),radial-gradient(40% 50% at 12% 92%,#8a9a5b12,#0000 70%);animation:9s ease-in-out infinite hb-breathe-spot;position:absolute;inset:0}@keyframes hb-breathe-spot{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}.hb-grid-lines{transform-origin:50% 35%;animation:1.1s cubic-bezier(.16,1,.3,1) both hb-grid-in}@keyframes hb-breathe{0%,to{opacity:.82}50%{opacity:1}}@keyframes hb-grid-in{0%{opacity:0;transform:scale(1.03)}to{opacity:.6;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.hb-grid-glow,.hb-spotlight,.hb-grid-lines{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.hb-grid-lines{opacity:.6!important}}
.deck{position:relative}.deck-card{inset-inline:0;will-change:transform, opacity;transition:transform .65s cubic-bezier(.16,1,.3,1),opacity .65s cubic-bezier(.16,1,.3,1);position:absolute;top:0;box-shadow:inset 0 1px #e9ece017,inset 0 0 0 1px #a3b46e12,0 20px 50px #0a0c068c}.deck-card[data-slot="0"]{opacity:1;z-index:30;transform:none}.deck-card[data-slot="1"]{opacity:.8;z-index:20;transform:translateY(-20px)scale(.95)}.deck-card[data-slot="2"]{opacity:.45;z-index:10;transform:translateY(-38px)scale(.9)}.deck-card[data-slot="3"]{opacity:0;z-index:0;transform:translateY(-38px)scale(.9)}.deck-card[data-slot="4"]{opacity:0;z-index:40;pointer-events:none;transform:translateY(26px)scale(1)}@media (prefers-reduced-motion:reduce){.deck-card{transition:none!important}}
@keyframes hiw-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hiw-orbit{animation:26s linear infinite hiw-orbit}.hiw-orbit-2{animation:26s linear -13s infinite hiw-orbit}.hiw-node{animation:26s ease-in-out infinite hiw-nodeglow;animation-delay:var(--nd,0s)}@keyframes hiw-nodeglow{0%,14%,50%,64%,to{border-color:#4a5a2e40;box-shadow:0 0 #8a9a5b00}4%,54%{border-color:#4a5a2eb3;box-shadow:0 0 0 8px #8a9a5b33}}@media (prefers-reduced-motion:reduce){.hiw-orbit,.hiw-orbit-2,.hiw-node{animation:none!important}}
.lc-scroll{scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--brand) 40%, transparent) transparent}.lc-scroll::-webkit-scrollbar{width:6px}.lc-scroll::-webkit-scrollbar-track{background:0 0}.lc-scroll::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--brand) 35%, transparent);border-radius:999px}@keyframes lc-pulse{0%,to{box-shadow:0 0 #a3b46e00}50%{box-shadow:0 0 0 4px #a3b46e24}}.lc-active{animation:1.8s ease-in-out infinite lc-pulse}@keyframes lc-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(1.45)}}.lc-dot{animation:1.2s ease-in-out infinite lc-dot}@keyframes lc-invite{0%{box-shadow:0 0 #a3b46e8c}70%{box-shadow:0 0 0 14px #a3b46e00}to{box-shadow:0 0 #a3b46e00}}.lc-invite{animation:2.2s cubic-bezier(.16,1,.3,1) infinite lc-invite}@keyframes lc-pop{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.lc-pop{animation:.45s cubic-bezier(.16,1,.3,1) both lc-pop}@media (prefers-reduced-motion:reduce){.lc-active,.lc-dot,.lc-pop,.lc-invite{animation:none!important}}
.bento-card{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transition-delay:var(--d,0s);transform:translateY(14px)}.bento-card[data-in=true]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.bento-card{opacity:1!important;transition:none!important;transform:none!important}}
.roi-bar{transition:width .5s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.roi-bar{transition:none}}
