.section-tag{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:9999px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:.625rem;line-height:1rem;background:rgba(212,175,55,.1);color:var(--color-gold);border:1px solid rgba(212,175,55,.2)}.feature-card{padding:1.5rem;border-radius:var(--radius-xl);background:var(--color-bg-card);border:1px solid var(--color-border);transition:all .2s}.feature-card:hover{transform:translateY(-2px)}.step-card{position:relative;padding:1.5rem;border-radius:var(--radius-xl);background:var(--color-bg-card);border:1px solid var(--color-border);transition:all .2s}.step-card:hover{transform:translateY(-4px)}.pricing-card{position:relative;padding:2rem;border-radius:var(--radius-xl);background:var(--color-bg-card);border:1px solid var(--color-border)}.pricing-card-highlight{position:relative;padding:2rem;border-radius:var(--radius-xl);background:#1e1a0e;border:1px solid rgba(212,175,55,.4)}.hero-gradient-radial{background:radial-gradient(ellipse at 50% 0,rgba(212,175,55,.08) 0,transparent 60%)}.hero-gradient-bottom{background:linear-gradient(to top,var(--color-bg) 0,transparent 40%)}.hero-glow{background:radial-gradient(circle,rgba(212,175,55,.15) 0,rgba(212,175,55,.04) 50%,transparent 70%)}.hero-image-gradient{background:linear-gradient(to top,var(--color-bg) 0,rgba(0,0,0,.3) 30%,transparent 70%)}.cta-gradient-radial{background:radial-gradient(circle at 50% 50%,rgba(212,175,55,.06) 0,transparent 60%)}.cta-glow{background:radial-gradient(circle,rgba(212,175,55,.08) 0,transparent 60%)}.cta-btn-secondary{color:var(--color-text-strong);border:1px solid var(--color-border)}.cta-btn-secondary:hover{border-color:var(--color-hover-border);background:var(--color-hover-bg)}.step-number-ring{background:rgba(212,175,55,.3)}.step-number-text{color:rgba(212,175,55,.15)}[data-theme=light] .step-number-text{color:rgba(184,150,46,.55)}.step-icon-bg{background:rgba(212,175,55,.12)}.feature-icon-bg{background:rgba(212,175,55,.1)}.pricing-check-bg{background:rgba(212,175,55,.2)}.pricing-card-gold{background:rgba(212,175,55,.08);border:1px solid rgba(212,175,55,.4)}.pricing-btn-outline{background:transparent;color:var(--color-text-strong);border:1px solid var(--color-border)}.product-card{position:relative;padding:2rem;border-radius:var(--radius-xl);background:var(--color-bg-card);border:1px solid var(--color-border)}.product-card-highlight{position:relative;padding:2rem;border-radius:var(--radius-xl);background:rgba(212,175,55,.08);border:1px solid rgba(212,175,55,.4)}.product-image-bg{background:var(--color-bg-elevated)}.product-btn-outline{background:transparent;color:var(--color-text-strong);border:1px solid var(--color-border)}.section-bg{background:var(--color-bg)}.auth-overlay-lr{background:linear-gradient(90deg,hsla(0,0%,6%,.3) 0,hsla(0,0%,6%,.1))}.auth-overlay-bt{background:linear-gradient(0deg,hsla(0,0%,6%,.8) 0,transparent 50%)}