@keyframes gold-sweep{0%{transform:translateX(-105%)}to{transform:translateX(0)}}.cta-gold{position:relative;overflow:hidden;isolation:isolate;transition:transform .2s cubic-bezier(.33,1,.68,1),box-shadow .2s ease}.cta-gold:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#e8c573,#f5d98a 60%,#e8c573);transform:translateX(-105%);transition:transform .4s cubic-bezier(.33,1,.68,1);z-index:0;border-radius:inherit}.cta-gold:hover:before{transform:translateX(0)}.cta-gold:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(167,131,71,.35)}.cta-gold>*{position:relative;z-index:1}@keyframes play-pulse{0%,to{transform:scale(1);box-shadow:0 0 0 6px rgba(201,168,76,.2),0 8px 32px rgba(0,0,0,.4)}50%{transform:scale(1.05);box-shadow:0 0 0 10px rgba(201,168,76,.12),0 12px 40px rgba(0,0,0,.5)}}.play-pulse{animation:play-pulse 2s ease-in-out infinite}.play-pulse:hover{animation:none;transform:scale(1.12)}.card-lift{transition:transform .22s cubic-bezier(.33,1,.68,1),box-shadow .22s ease;will-change:transform}.card-lift:hover{transform:translateY(-6px);box-shadow:0 20px 40px -10px rgba(167,131,71,.2),0 8px 24px rgba(0,0,0,.12)}.arrow-nudge{transition:transform .2s ease,color .2s ease;display:inline-flex;align-items:center;gap:6px}.arrow-nudge:after{content:"→";display:inline-block;transition:transform .2s ease}.arrow-nudge:hover:after{transform:translateX(4px)}.arrow-nudge:hover{color:#ac9571}@keyframes marquee-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.marquee-track{display:flex;width:-moz-max-content;width:max-content;animation:marquee-scroll 32s linear infinite;will-change:transform}.marquee-track:hover{animation-play-state:paused}.marquee-wrapper{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent);mask-image:linear-gradient(90deg,transparent,black 8%,black 92%,transparent)}.platform-icon-btn{transition:transform .2s cubic-bezier(.33,1,.68,1),color .2s ease,opacity .2s ease;will-change:transform}.platform-icon-btn:hover{transform:scale(1.15);opacity:.85}.platform-icon-gold{transition:transform .2s cubic-bezier(.33,1,.68,1),color .2s ease;will-change:transform}.platform-icon-gold:hover{transform:scale(1.15);color:#cca875!important}.social-icon-btn{transition:transform .22s cubic-bezier(.33,1,.68,1),color .22s ease;will-change:transform}.social-icon-btn:hover{transform:scale(1.2);color:#cca875!important}.avatar-item{transition:transform .2s cubic-bezier(.33,1,.68,1);will-change:transform}.avatar-item:hover{transform:translateY(-3px) scale(1.1);z-index:10}.audience-num{transition:transform .22s ease,text-shadow .22s ease;display:inline-block;will-change:transform}.audience-num:hover{transform:scale(1.2);text-shadow:0 0 16px rgba(172,149,113,.6)}@keyframes eyebrow-in{0%{letter-spacing:.02em;opacity:0}to{letter-spacing:.1em;opacity:1}}.eyebrow-animate{animation:eyebrow-in .8s cubic-bezier(.22,1,.36,1) .3s both}@keyframes gradient-breathe{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.gradient-breathe{background-size:200% 200%;animation:gradient-breathe 12s ease-in-out infinite}.chapter-link{position:relative;transition:color .2s ease}.chapter-link:after{content:"";position:absolute;left:0;bottom:-1px;width:0;height:1px;background:#ac9571;transition:width .25s ease}.chapter-link:hover{color:#ac9571}.chapter-link:hover:after{width:100%}.gold-input:focus{outline:none;box-shadow:0 0 0 2px rgba(172,149,113,.45),0 0 0 4px rgba(172,149,113,.12);transition:box-shadow .2s ease}.gold-input{transition:box-shadow .2s ease,border-color .2s ease}.featured-card-lift{transition:transform .26s cubic-bezier(.33,1,.68,1),box-shadow .26s ease;will-change:transform}.featured-card-lift:hover{transform:translateY(-4px);box-shadow:0 24px 48px rgba(0,0,0,.1),0 0 0 1px rgba(172,149,113,.1)}@keyframes icon-bounce-once{0%{transform:scale(1)}40%{transform:scale(1.18) rotate(-4deg)}70%{transform:scale(.96) rotate(3deg)}to{transform:scale(1)}}.icon-bounce-wrap{transition:transform .2s ease}.icon-bounce-wrap:hover{animation:icon-bounce-once .4s cubic-bezier(.33,1,.68,1) both}.pillar-card{transition:transform .22s cubic-bezier(.33,1,.68,1);will-change:transform}.pillar-card:hover{transform:translateX(4px)}@media (prefers-reduced-motion:reduce){.arrow-nudge:after,.audience-num,.avatar-item,.card-lift,.chapter-link:after,.cta-gold:before,.eyebrow-animate,.featured-card-lift,.gold-input,.gradient-breathe,.icon-bounce-wrap,.marquee-track,.pillar-card,.platform-icon-btn,.platform-icon-gold,.play-pulse,.social-icon-btn{animation:none!important;transition:none!important;transform:none!important}.cta-gold:hover:before{transform:none}.cta-gold:hover{transform:none;box-shadow:none}}@media (max-width:767px){.marquee-track{animation:none}.card-lift:hover,.cta-gold:hover,.featured-card-lift:hover{transform:none;box-shadow:none}.cta-gold:before{display:none}}