.hero-bg{background:radial-gradient(ellipse 80% 60% at 20% 0%,#fdeed0 0%,transparent 60%),radial-gradient(ellipse 60% 50% at 90% 30%,#fbe0d4 0%,transparent 55%),linear-gradient(180deg,#fdf6ee,#faf0e2,#f5e6d0)}.hero-grid{background-image:linear-gradient(to right,rgba(61,46,31,.07) 1px,transparent 1px),linear-gradient(to bottom,rgba(61,46,31,.07) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse 90% 70% at 50% 40%,#000 30%,transparent 80%)}.hero-vertical{top:50%;right:28px;transform:rotate(90deg) translate(50%);transform-origin:right center;font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.32em;color:var(--color-text-muted)}.hero-vertical span:before{content:"";display:inline-block;width:28px;height:1px;background:currentColor;vertical-align:middle;margin-right:12px}.eyebrow-dot{width:8px;height:8px;border-radius:9999px;background:var(--color-orange);box-shadow:0 0 0 4px #c2452d2e;animation:pulseDot 2.4s ease-in-out infinite}@keyframes pulseDot{0%,to{box-shadow:0 0 0 4px #c2452d2e}50%{box-shadow:0 0 0 8px #c2452d0d}}.stat-num{font-family:var(--font-display);font-size:clamp(36px,4vw,52px);font-weight:800;line-height:1;letter-spacing:-.03em;background:linear-gradient(135deg,#21294a 30%,#c2452d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-underline{position:absolute;left:0;right:0;bottom:-.05em;width:100%;height:.18em;color:var(--color-gold);transform:scaleX(0);transform-origin:left;animation:drawLine 1.2s .9s cubic-bezier(.65,0,.35,1) forwards}@keyframes drawLine{to{transform:scaleX(1)}}.marquee-track{display:flex;gap:56px;width:max-content;animation:marquee 42s linear infinite}.marquee-item{display:inline-flex;align-items:center;gap:24px;font-family:var(--font-display);font-size:clamp(22px,2.6vw,36px);font-weight:800;font-style:italic;letter-spacing:-.02em;color:var(--color-text-primary);white-space:nowrap}.marquee-item:nth-child(2n){color:transparent;-webkit-text-stroke:1.5px var(--color-text-primary)}.marquee-star{color:var(--color-orange);font-size:.7em;-webkit-text-stroke:0}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}[data-anim]{opacity:0;transform:translateY(24px);animation:rise .85s cubic-bezier(.22,1,.36,1) forwards}[data-anim="1"]{animation-delay:.05s}[data-anim="2"]{animation-delay:.18s}[data-anim="3"]{animation-delay:.32s}[data-anim="4"]{animation-delay:.44s}[data-anim="5"]{animation-delay:.56s}[data-anim="6"]{animation-delay:.4s}@keyframes rise{to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){[data-anim],.hero-underline,.marquee-track,.eyebrow-dot{animation:none!important;opacity:1!important;transform:none!important}.hero-underline{transform:scaleX(1)}}.card-meta{position:absolute;top:0;left:-10px;z-index:3;background:var(--color-bg-card);border:1px solid rgba(61,46,31,.12);border-radius:14px;padding:18px 22px;box-shadow:0 16px 40px -12px #21294a2e;font-family:var(--font-mono);font-size:11px;letter-spacing:.05em;transform:rotate(-3deg);animation:floatA 8s ease-in-out infinite}.card-meta-row{display:flex;justify-content:space-between;gap:36px;padding:5px 0;border-bottom:1px dashed rgba(61,46,31,.18)}.card-meta-row:last-child{border-bottom:none}.meta-key{color:var(--color-text-muted);text-transform:uppercase}.meta-val{color:var(--color-text-primary);font-weight:700}.meta-val--live{color:var(--color-orange);display:inline-flex;align-items:center;gap:6px}.meta-val--live .dot{width:6px;height:6px;border-radius:9999px;background:var(--color-orange);box-shadow:0 0 0 3px #c2452d33;animation:pulseDot 2.4s ease-in-out infinite}@keyframes pulseDot{0%,to{box-shadow:0 0 0 3px #c2452d33}50%{box-shadow:0 0 0 6px #c2452d0d}}.card-earnings{position:absolute;inset:60px 20px 130px 50px;background:var(--color-bg-card);border-radius:22px;padding:24px 24px 20px;border:1px solid rgba(61,46,31,.1);box-shadow:0 30px 80px -20px #21294a59,0 0 0 8px #fff,0 0 0 9px #3d2e1f14;transform:rotate(2deg);animation:floatB 9s ease-in-out infinite;z-index:2;display:flex;flex-direction:column;gap:14px}.eyebrow-label{font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted)}.trend{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-mono);font-size:11px;font-weight:700;color:#2ecc71;background:#2ecc711f;padding:4px 8px;border-radius:999px}.card-earnings__head{display:flex;align-items:center;justify-content:space-between}.card-earnings__chart{height:64px}.card-earnings__chart svg{width:100%;height:100%;display:block}.card-earnings__foot{display:flex;gap:16px}.foot-key{font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);display:block;margin-bottom:2px}.foot-val{font-family:var(--font-display);font-size:14px;font-weight:800;color:var(--color-text-primary)}.ft-pulse{width:8px;height:8px;border-radius:9999px;background:#2ecc71;box-shadow:0 0 0 3px #2ecc7133;animation:ftPulse 2.4s ease-in-out infinite;flex-shrink:0}@keyframes ftPulse{0%,to{box-shadow:0 0 0 3px #2ecc7133}50%{box-shadow:0 0 0 6px #2ecc710d}}.card-earnings__value{font-family:var(--font-display);font-size:clamp(28px,3vw,40px);font-weight:800;letter-spacing:-.03em;background:linear-gradient(135deg,#21294a 20%,#c2452d);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.card-offer{position:absolute;right:-24px;bottom:30px;z-index:4;width:260px;background:var(--color-navy-deep);color:#fff;border-radius:18px;padding:20px 22px;box-shadow:0 24px 60px -16px #21294a8c;transform:rotate(3deg);animation:floatA 7s ease-in-out infinite reverse}.offer-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.offer-tag{font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-gold)}.offer-pay{font-family:var(--font-display);font-weight:800;font-size:18px;color:#fff;background:var(--gradient-cta);padding:4px 10px;border-radius:999px}.card-offer p{font-size:13px;line-height:1.4;color:#ffffffd1;margin:0}.floating-tag{position:absolute;top:-10px;right:20px;z-index:5;background:var(--color-bg-card);color:var(--color-text-primary);border:1px solid rgba(61,46,31,.12);padding:10px 16px;border-radius:9999px;font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:8px;box-shadow:0 12px 28px -8px #21294a33;transform:rotate(6deg);animation:floatB 6s ease-in-out infinite}@keyframes floatA{0%,to{transform:rotate(-3deg) translateY(0)}50%{transform:rotate(-2deg) translateY(-8px)}}@keyframes floatB{0%,to{transform:rotate(2deg) translateY(0)}50%{transform:rotate(3deg) translateY(-10px)}}.visual-stack{min-height:580px}@media(max-width:1024px){.visual-stack{min-height:560px;max-width:460px}.card-offer{right:0}}@media(max-width:640px){.visual-stack{min-height:480px}.card-earnings{inset:50px 10px 110px 20px;padding:20px}.card-offer{width:220px;right:-8px;padding:16px 18px}.card-meta{left:0;padding:14px 16px}}@media(prefers-reduced-motion:reduce){.card-meta,.card-earnings,.card-offer,.floating-tag,.meta-val--live .dot{animation:none!important;opacity:1!important;transform:none!important}}.stream-card[data-astro-cid-od7vs3sy]:before{content:"";position:absolute;inset:0;background:linear-gradient(160deg,rgba(212,118,58,.06) 0%,transparent 40%);opacity:0;transition:opacity .4s ease;pointer-events:none}.stream-card[data-astro-cid-od7vs3sy]:hover:before{opacity:1}.how-grid[data-astro-cid-ljsfpwca]:before{content:"";position:absolute;top:48px;left:10%;right:10%;height:0;border-top:2px dashed rgba(194,69,45,.4);z-index:0}@media(max-width:1024px){.how-grid[data-astro-cid-ljsfpwca]:before{display:none}}.final-card[data-astro-cid-d4h6iqzb]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(to right,rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.05) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse 80% 70% at 50% 50%,#000 30%,transparent 80%);z-index:-1}.faq-item[data-astro-cid-hqa5owt7] summary[data-astro-cid-hqa5owt7]::-webkit-details-marker{display:none}details[data-astro-cid-hqa5owt7][open] .faq-chevron[data-astro-cid-hqa5owt7]{transform:rotate(180deg)}
