.loyalty-page[data-v-71ddff35]{--ink:#0b1220;--muted:#5f6f86;--glass:hsla(0,0%,100%,.66);--glass-strong:hsla(0,0%,100%,.84);--line:rgba(15,23,42,.09);--cyan:#06b6d4;--blue:#3b82f6;--violet:#8b5cf6;--pink:#ec4899;--gold:#f59e0b;--green:#10b981;background:radial-gradient(760px 420px at 72% 0,rgba(139,92,246,.15),transparent 58%),radial-gradient(820px 460px at 8% 15%,rgba(6,182,212,.16),transparent 60%),radial-gradient(660px 420px at 82% 58%,rgba(245,158,11,.11),transparent 62%),linear-gradient(180deg,#fff,#f7fbff 46%,#fff);color:#0b1220;color:var(--ink);overflow-x:hidden}.container[data-v-71ddff35]{margin:0 auto;max-width:1160px;padding:0 16px}.hero-section[data-v-71ddff35]{align-items:center;display:flex;isolation:isolate;min-height:88vh;padding:82px 0 56px;position:relative}.hero-bg[data-v-71ddff35]{overflow:hidden;pointer-events:none;z-index:-1}.grid-layer[data-v-71ddff35],.hero-bg[data-v-71ddff35]{bottom:0;left:0;position:absolute;right:0;top:0}.grid-layer[data-v-71ddff35]{background-image:linear-gradient(rgba(15,23,42,.045) 1px,transparent 0),linear-gradient(90deg,rgba(15,23,42,.045) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle at 58% 26%,#000 0,transparent 68%);mask-image:radial-gradient(circle at 58% 26%,#000 0,transparent 68%);opacity:.72}.aurora-ribbon[data-v-71ddff35],.glass-facet[data-v-71ddff35]{pointer-events:none;position:absolute}.aurora-ribbon[data-v-71ddff35]{border-radius:999px;filter:blur(18px);height:210px;opacity:.5;transform:rotate(-10deg)}.aurora-ribbon--one[data-v-71ddff35]{animation:ribbon-drift-71ddff35 9s ease-in-out infinite;background:linear-gradient(90deg,rgba(6,182,212,.02),rgba(59,130,246,.22),rgba(236,72,153,.18),transparent);right:-160px;top:58px;width:760px}.aurora-ribbon--two[data-v-71ddff35]{animation:ribbon-drift-71ddff35 11s ease-in-out infinite reverse;background:linear-gradient(90deg,transparent,rgba(245,158,11,.16),rgba(16,185,129,.2),rgba(59,130,246,.08));bottom:42px;left:-160px;width:640px}.glass-facet[data-v-71ddff35]{backdrop-filter:blur(18px);background:linear-gradient(135deg,hsla(0,0%,100%,.68),hsla(0,0%,100%,.14));border:1px solid hsla(0,0%,100%,.72);border-radius:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),0 24px 70px rgba(15,23,42,.08);height:104px;width:170px}.glass-facet--one[data-v-71ddff35]{left:9%;top:120px;transform:rotate(11deg) skewX(-6deg)}.glass-facet--two[data-v-71ddff35]{bottom:86px;opacity:.72;right:11%;transform:rotate(-13deg) skewX(7deg)}.shine-line[data-v-71ddff35]{background:linear-gradient(90deg,transparent,rgba(6,182,212,.55),rgba(139,92,246,.38),transparent);height:1px;position:absolute;transform:rotate(-9deg);width:58%}.shine-line--one[data-v-71ddff35]{left:-10%;top:22%}.shine-line--two[data-v-71ddff35]{background:linear-gradient(90deg,transparent,rgba(245,158,11,.5),rgba(236,72,153,.28),transparent);bottom:24%;right:-12%}.hero-grid[data-v-71ddff35]{grid-gap:34px;align-items:center;display:grid;gap:34px;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr)}.hero-copy h1[data-v-71ddff35]{font-size:48px;letter-spacing:0;line-height:1.25;margin:14px 0 16px}.hero-copy h1 span[data-v-71ddff35]{background:linear-gradient(135deg,#2563eb,#06b6d4 32%,#10b981 58%,#f59e0b);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block}.eyebrow[data-v-71ddff35],.section-kicker[data-v-71ddff35]{align-items:center;color:#0f766e;display:inline-flex;font-size:13px;font-weight:800;gap:8px}.eyebrow[data-v-71ddff35]{backdrop-filter:blur(14px);background:linear-gradient(135deg,hsla(0,0%,100%,.86),hsla(0,0%,100%,.56)),rgba(240,253,250,.7);border:1px solid hsla(0,0%,100%,.72);border-radius:999px;box-shadow:0 14px 34px rgba(15,23,42,.07),inset 0 1px 0 hsla(0,0%,100%,.9);padding:9px 12px}.eyebrow__dot[data-v-71ddff35]{background:linear-gradient(135deg,var(--gold),var(--cyan),var(--violet));border-radius:50%;box-shadow:0 0 0 5px rgba(6,182,212,.13);height:9px;width:9px}.hero-lead[data-v-71ddff35]{color:rgba(15,23,42,.78);font-size:16px;line-height:2.05;margin:0;max-width:68ch}.hero-actions[data-v-71ddff35]{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.btn-primary[data-v-71ddff35],.btn-secondary[data-v-71ddff35]{align-items:center;border-radius:8px;display:inline-flex;font-size:14px;font-weight:800;gap:8px;justify-content:center;min-height:46px;padding:12px 17px;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease}.btn-primary[data-v-71ddff35]{background:linear-gradient(135deg,#2563eb,#06b6d4 42%,#10b981);border:1px solid hsla(0,0%,100%,.32);box-shadow:0 18px 40px rgba(6,182,212,.22),inset 0 1px 0 hsla(0,0%,100%,.28);color:#fff}.btn-primary[data-v-71ddff35]:hover{box-shadow:0 24px 52px rgba(37,99,235,.24),inset 0 1px 0 hsla(0,0%,100%,.3);color:#fff;-webkit-text-decoration:none;text-decoration:none;transform:translateY(-2px)}.btn-secondary[data-v-71ddff35]{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.68);border:1px solid hsla(0,0%,100%,.72);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.82);color:#0f172a}.btn-secondary[data-v-71ddff35]:hover{background:#fff;color:#0f172a;-webkit-text-decoration:none;text-decoration:none;transform:translateY(-2px)}.btn-primary svg[data-v-71ddff35]{height:18px;width:18px}.loyalty-page svg[data-v-71ddff35]{overflow:visible}.glass-arrow-icon[data-v-71ddff35]{color:#fff;filter:drop-shadow(0 8px 14px rgba(15,23,42,.16));height:22px!important;width:22px!important}.btn-primary:hover .glass-arrow-icon[data-v-71ddff35]{transform:translateX(-2px)}.crm-icon svg[data-v-71ddff35],.faq-glass-icon[data-v-71ddff35],.flow-item svg[data-v-71ddff35],.icon-box svg[data-v-71ddff35],.intro-card__icon svg[data-v-71ddff35]{filter:drop-shadow(0 14px 22px rgba(15,23,42,.12))}.hero-points[data-v-71ddff35]{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px}.checkout-panel[data-v-71ddff35],.crm-band[data-v-71ddff35],.cta-wrap[data-v-71ddff35],.earning-card[data-v-71ddff35],.faq-item[data-v-71ddff35],.hero-point[data-v-71ddff35],.intro-card[data-v-71ddff35],.timeline-card[data-v-71ddff35]{backdrop-filter:blur(18px) saturate(1.12);background:linear-gradient(145deg,hsla(0,0%,100%,.82),hsla(0,0%,100%,.5)),hsla(0,0%,100%,.5);border:1px solid hsla(0,0%,100%,.68);border-radius:8px;box-shadow:0 18px 44px rgba(2,6,23,.08),inset 0 1px 0 hsla(0,0%,100%,.86);position:relative}.checkout-panel[data-v-71ddff35]:before,.crm-band[data-v-71ddff35]:before,.cta-wrap[data-v-71ddff35]:before,.earning-card[data-v-71ddff35]:before,.faq-item[data-v-71ddff35]:before,.hero-point[data-v-71ddff35]:before,.intro-card[data-v-71ddff35]:before,.timeline-card[data-v-71ddff35]:before{background:linear-gradient(135deg,hsla(0,0%,100%,.58),transparent 42%);border-radius:inherit;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.hero-point[data-v-71ddff35]{overflow:hidden;padding:12px;transition:transform .18s ease,box-shadow .18s ease}.hero-point[data-v-71ddff35]:hover{box-shadow:0 22px 52px rgba(2,6,23,.11),inset 0 1px 0 hsla(0,0%,100%,.9);transform:translateY(-2px)}.hero-point strong[data-v-71ddff35]{color:#0f172a;display:block;font-size:14px;margin-bottom:4px}.hero-point span[data-v-71ddff35]{color:#64748b;font-size:12px;line-height:1.7}.hero-visual[data-v-71ddff35]{align-items:center;display:flex;justify-content:center;min-height:470px;position:relative}.visual-halo[data-v-71ddff35]{background:linear-gradient(135deg,rgba(6,182,212,.14),rgba(139,92,246,.12),rgba(245,158,11,.1));border-radius:34px;filter:blur(2px);height:72%;opacity:.78;position:absolute;transform:rotate(-5deg);width:88%}.coin-orbit[data-v-71ddff35]{animation:soft-rotate-71ddff35 18s linear infinite;border:1px dashed rgba(59,130,246,.2);bottom:12px;left:12px;right:12px;top:12px}.coin-orbit[data-v-71ddff35],.coin[data-v-71ddff35]{border-radius:50%;position:absolute}.coin[data-v-71ddff35]{background:radial-gradient(circle at 32% 28%,#fff8dc 0,#fff8dc 16%,#f5ca69 38%,#c38426 75%,#8a5d1e 100%);background:radial-gradient(circle at 32% 28%,#fff8dc 0 16%,#f5ca69 38%,#c38426 75%,#8a5d1e 100%);box-shadow:inset 0 0 0 3px hsla(0,0%,100%,.34),0 10px 24px rgba(180,117,26,.28);height:34px;width:34px}.coin--one[data-v-71ddff35]{right:24%;top:8%}.coin--two[data-v-71ddff35]{left:6%;top:48%}.coin--three[data-v-71ddff35]{bottom:5%;left:32%}.wallet-visual[data-v-71ddff35]{backdrop-filter:blur(20px) saturate(1.18);background:linear-gradient(160deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.56)),linear-gradient(135deg,rgba(59,130,246,.16),rgba(236,72,153,.1),rgba(245,158,11,.12));border:1px solid hsla(0,0%,100%,.72);border-radius:8px;box-shadow:0 32px 80px rgba(2,6,23,.14),inset 0 1px 0 hsla(0,0%,100%,.9);overflow:hidden;padding:24px;position:relative;transform:translateZ(0);width:min(100%,390px)}.wallet-visual[data-v-71ddff35]:before{border:1px solid hsla(0,0%,100%,.58);border-radius:8px;bottom:12px;content:"";left:12px;right:12px;top:12px}.glass-sheen[data-v-71ddff35],.wallet-visual[data-v-71ddff35]:before{pointer-events:none;position:absolute}.glass-sheen[data-v-71ddff35]{animation:sheen-sweep-71ddff35 5.5s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.58),transparent);bottom:0;left:-38%;right:auto;top:0;transform:skewX(-16deg);width:36%}.conversion-flow[data-v-71ddff35],.wallet-balance[data-v-71ddff35],.wallet-note[data-v-71ddff35],.wallet-stats[data-v-71ddff35],.wallet-visual__top[data-v-71ddff35]{position:relative;z-index:1}.wallet-visual__top[data-v-71ddff35]{align-items:center;display:flex;gap:9px;margin-bottom:22px}.wallet-chip[data-v-71ddff35]{background:linear-gradient(90deg,transparent 46%,hsla(0,0%,100%,.48) 0,hsla(0,0%,100%,.48) 54%,transparent 0),linear-gradient(135deg,#2563eb,#06b6d4,#10b981);background:linear-gradient(90deg,transparent 46%,hsla(0,0%,100%,.48) 46% 54%,transparent 54%),linear-gradient(135deg,#2563eb,#06b6d4,#10b981);border-radius:6px;box-shadow:0 8px 20px rgba(6,182,212,.18);height:24px;width:34px}.wallet-live[data-v-71ddff35],.wallet-title[data-v-71ddff35]{font-weight:900}.wallet-live[data-v-71ddff35]{background:rgba(236,253,245,.8);border:1px solid rgba(16,185,129,.18);border-radius:999px;color:#047857;font-size:11px;margin-right:auto;padding:5px 9px}.wallet-balance[data-v-71ddff35]{align-items:center;background:linear-gradient(135deg,rgba(15,23,42,.95),rgba(30,41,59,.92)),#0f172a;border-radius:8px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 14px 32px rgba(15,23,42,.18);color:#fff;display:flex;gap:10px;justify-content:space-between;padding:16px}.wallet-balance span[data-v-71ddff35]{color:hsla(0,0%,100%,.72);font-size:12px}.wallet-balance strong[data-v-71ddff35]{font-size:16px}.conversion-flow[data-v-71ddff35]{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:1fr 64px 1fr;margin:20px 0}.flow-item[data-v-71ddff35]{align-items:center;background:linear-gradient(145deg,hsla(0,0%,100%,.82),rgba(248,250,252,.58));border:1px solid hsla(0,0%,100%,.7);border-radius:8px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.88),0 12px 28px rgba(15,23,42,.06);display:flex;flex-direction:column;font-weight:800;gap:8px;justify-content:center;min-height:116px}.flow-item svg[data-v-71ddff35]{height:58px;transition:transform .18s ease,filter .18s ease;width:58px}.flow-item:hover svg[data-v-71ddff35]{filter:drop-shadow(0 18px 28px rgba(6,182,212,.16));transform:translateY(-2px) scale(1.03)}.flow-arrow[data-v-71ddff35]{background:linear-gradient(90deg,rgba(245,158,11,.16),rgba(6,182,212,.9),rgba(139,92,246,.55));height:2px;overflow:hidden;position:relative}.flow-arrow span[data-v-71ddff35]{animation:transfer-dot-71ddff35 1.8s ease-in-out infinite;background:linear-gradient(135deg,#f59e0b,#ec4899);border-radius:999px;bottom:-4px;left:0;position:absolute;right:auto;top:-4px;width:18px}.wallet-note[data-v-71ddff35]{align-items:center;color:#475569;display:flex;font-size:13px;gap:8px;line-height:1.8}.wallet-note__dot[data-v-71ddff35]{background:#10b981;border-radius:50%;box-shadow:0 0 0 5px rgba(16,185,129,.12);height:8px;width:8px}.wallet-stats[data-v-71ddff35]{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1.2fr .8fr 1fr;margin-top:18px}.wallet-stats span[data-v-71ddff35]{background:linear-gradient(90deg,rgba(6,182,212,.22),rgba(139,92,246,.22));border-radius:999px;height:8px}.section[data-v-71ddff35]{padding:72px 0}.section--faq[data-v-71ddff35],.section--intro[data-v-71ddff35],.section--wallet[data-v-71ddff35]{background:linear-gradient(180deg,hsla(0,0%,100%,.54),rgba(248,250,252,.82)),rgba(248,250,252,.72)}.section-head[data-v-71ddff35]{max-width:680px}.section-head--center[data-v-71ddff35]{margin:0 auto 28px;text-align:center}.section-head h2[data-v-71ddff35]{font-size:30px;letter-spacing:0;line-height:1.42;margin:10px 0}.crm-copy h2[data-v-71ddff35],.cta-wrap h2[data-v-71ddff35],.section-head h2[data-v-71ddff35]{color:var(--ink)}.crm-copy p[data-v-71ddff35],.cta-wrap p[data-v-71ddff35],.earning-card p[data-v-71ddff35],.faq-answer[data-v-71ddff35],.intro-card p[data-v-71ddff35],.section-head p[data-v-71ddff35],.timeline-card p[data-v-71ddff35],.wallet-copy p[data-v-71ddff35]{color:rgba(15,23,42,.72);line-height:1.95}.intro-grid[data-v-71ddff35]{grid-gap:24px;align-items:center;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(280px,390px)}.intro-card[data-v-71ddff35]{display:flex;gap:14px;overflow:hidden;padding:18px}.crm-icon[data-v-71ddff35],.icon-box[data-v-71ddff35],.intro-card__icon[data-v-71ddff35]{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center}.intro-card__icon[data-v-71ddff35]{background:linear-gradient(135deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.46));border-radius:16px;box-shadow:0 16px 34px rgba(245,158,11,.12),inset 0 1px 0 hsla(0,0%,100%,.92)}.intro-card__icon svg[data-v-71ddff35],.intro-card__icon[data-v-71ddff35]{height:58px;width:58px}.intro-card strong[data-v-71ddff35]{display:block;font-size:17px;margin-bottom:5px}.intro-card p[data-v-71ddff35]{margin:0}.section--earning[data-v-71ddff35]{background:radial-gradient(520px 280px at 82% 6%,rgba(236,72,153,.14),transparent 60%),radial-gradient(620px 320px at 11% 22%,rgba(6,182,212,.16),transparent 64%),linear-gradient(180deg,hsla(0,0%,100%,.78),rgba(241,247,255,.78) 48%,hsla(0,0%,100%,.82));isolation:isolate;overflow:hidden;position:relative}.section--earning[data-v-71ddff35]:after,.section--earning[data-v-71ddff35]:before{content:"";pointer-events:none;position:absolute;z-index:-1}.section--earning[data-v-71ddff35]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.92),transparent);bottom:auto;height:1px;left:0;right:0;top:24px}.section--earning[data-v-71ddff35]:after{background:radial-gradient(circle at 50% 0,hsla(0,0%,100%,.88),transparent 62%),linear-gradient(90deg,rgba(37,99,235,.08),rgba(16,185,129,.08),rgba(245,158,11,.08));bottom:-18%;filter:blur(2px);height:52%;left:-10%;right:-10%;top:auto}.earning-shell[data-v-71ddff35]{position:relative;z-index:1}.section--earning .section-head[data-v-71ddff35]{max-width:760px}.earning-ambient[data-v-71ddff35]{bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.earning-ambient__coin[data-v-71ddff35]{animation:earning-float-71ddff35 9s ease-in-out infinite;background:radial-gradient(circle at 30% 22%,hsla(0,0%,100%,.95),hsla(0,0%,100%,.24) 35%,transparent 36%),radial-gradient(circle at 50% 50%,#fde68a,#f59e0b 58%,#b45309);border-radius:50%;box-shadow:0 16px 30px rgba(245,158,11,.2);height:24px;opacity:.62;position:absolute;width:24px}.earning-ambient__coin--one[data-v-71ddff35]{right:7%;top:20%}.earning-ambient__coin--two[data-v-71ddff35]{animation-delay:-3s;height:16px;right:19%;top:66%;width:16px}.earning-ambient__coin--three[data-v-71ddff35]{animation-delay:-5s;height:18px;left:14%;top:18%;width:18px}.earning-ambient__coin--four[data-v-71ddff35]{animation-delay:-1.5s;height:28px;left:8%;top:72%;width:28px}.earning-ambient__beam[data-v-71ddff35]{animation:earning-beam-drift-71ddff35 10s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.9),transparent);border-radius:999px;height:1px;opacity:.5;position:absolute;transform:rotate(-18deg);width:240px}.earning-ambient__beam--one[data-v-71ddff35]{left:16%;top:28%}.earning-ambient__beam--two[data-v-71ddff35]{animation-delay:-4s;bottom:26%;right:14%}.earning-showcase[data-v-71ddff35]{margin-top:34px;position:relative}.earning-showcase[data-v-71ddff35]:before{background:linear-gradient(90deg,rgba(6,182,212,.16),rgba(139,92,246,.18),rgba(245,158,11,.16));border-radius:999px;bottom:16%;content:"";filter:blur(34px);left:4%;opacity:.78;pointer-events:none;position:absolute;right:4%;top:12%}.earning-orbit[data-v-71ddff35]{bottom:-10px;left:6%;opacity:.68;pointer-events:none;position:absolute;right:6%;top:-26px}.earning-orbit__ring[data-v-71ddff35]{border:1px solid hsla(0,0%,100%,.58);border-radius:50%;box-shadow:inset 0 0 18px hsla(0,0%,100%,.36);position:absolute}.earning-orbit__ring--wide[data-v-71ddff35]{height:128px;right:-42px;top:12%;transform:rotate(-10deg);width:330px}.earning-orbit__ring--tight[data-v-71ddff35]{bottom:9%;height:82px;left:2%;transform:rotate(12deg);width:210px}.earning-orbit__dot[data-v-71ddff35]{animation:earning-orbit-dot-71ddff35 4.8s ease-in-out infinite;background:#fff;border-radius:50%;box-shadow:0 0 0 6px hsla(0,0%,100%,.2),0 12px 28px rgba(6,182,212,.22);height:10px;position:absolute;width:10px}.earning-orbit__dot--one[data-v-71ddff35]{right:205px;top:18%}.earning-orbit__dot--two[data-v-71ddff35]{animation-delay:-2.1s;bottom:18%;left:116px}.earning-grid[data-v-71ddff35]{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));position:relative;z-index:1}.earning-card[data-v-71ddff35]{--accent:#f59e0b;--accent-2:#ec4899;--accent-soft:rgba(245,158,11,.14);animation:earning-card-rise-71ddff35 .58s ease both;animation-delay:var(--delay);background:linear-gradient(155deg,hsla(0,0%,100%,.88),hsla(0,0%,100%,.5) 58%,hsla(0,0%,100%,.32)),radial-gradient(180px 130px at 18% 7%,hsla(0,0%,100%,.78),transparent 68%),linear-gradient(135deg,rgba(245,158,11,.14),hsla(0,0%,100%,.18));background:linear-gradient(155deg,hsla(0,0%,100%,.88),hsla(0,0%,100%,.5) 58%,hsla(0,0%,100%,.32)),radial-gradient(180px 130px at 18% 7%,hsla(0,0%,100%,.78),transparent 68%),linear-gradient(135deg,var(--accent-soft),hsla(0,0%,100%,.18));border-color:hsla(0,0%,100%,.78);box-shadow:0 20px 58px rgba(15,23,42,.09),inset 0 1px 0 hsla(0,0%,100%,.9);color:#f59e0b;color:var(--accent);display:flex;flex-direction:column;min-height:292px;opacity:0;overflow:hidden;padding:18px;position:relative;transform:translateY(10px);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.earning-card[data-v-71ddff35]:before{background:linear-gradient(135deg,hsla(0,0%,100%,.82),transparent 26%),linear-gradient(180deg,hsla(0,0%,100%,.32),transparent 58%);z-index:1}.earning-card[data-v-71ddff35]:after{background:linear-gradient(135deg,hsla(0,0%,100%,.22),transparent),linear-gradient(135deg,var(--accent),var(--accent-2));border-radius:8px;bottom:-58px;content:"";height:116px;left:-60px;opacity:.12;position:absolute;transform:rotate(18deg);width:116px;z-index:0}.earning-card__beam[data-v-71ddff35],.earning-card__glow[data-v-71ddff35]{pointer-events:none;position:absolute}.earning-card__glow[data-v-71ddff35]{background:radial-gradient(170px 120px at 26% 10%,var(--accent-soft),transparent 72%),radial-gradient(160px 120px at 88% 92%,hsla(0,0%,100%,.64),transparent 70%);bottom:-1px;left:-1px;opacity:.9;right:-1px;top:-1px;z-index:0}.earning-card__beam[data-v-71ddff35]{animation:earning-card-beam-71ddff35 6.4s ease-in-out infinite;animation-delay:calc(var(--delay) + .8s);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.64),transparent);height:210%;opacity:0;right:-34%;top:-50%;transform:rotate(24deg);width:74px;z-index:2}.earning-card[data-v-71ddff35]:hover,.faq-item[data-v-71ddff35]:hover,.timeline-card[data-v-71ddff35]:hover{box-shadow:0 30px 72px rgba(2,6,23,.14),inset 0 1px 0 hsla(0,0%,100%,.92);transform:translateY(-6px)}.earning-card[data-v-71ddff35]:hover{border-color:hsla(0,0%,100%,.96)}.earning-card--gold[data-v-71ddff35]{--accent:#d97706;--accent-2:#ec4899;--accent-soft:rgba(245,158,11,.16)}.earning-card--indigo[data-v-71ddff35]{--accent:#6366f1;--accent-2:#06b6d4;--accent-soft:rgba(99,102,241,.15)}.earning-card--teal[data-v-71ddff35]{--accent:#0891b2;--accent-2:#10b981;--accent-soft:rgba(6,182,212,.15)}.earning-card--rose[data-v-71ddff35]{--accent:#db2777;--accent-2:#8b5cf6;--accent-soft:rgba(236,72,153,.15)}.coin-sparks[data-v-71ddff35],.earning-card__body[data-v-71ddff35],.earning-card__meta[data-v-71ddff35],.earning-card__top[data-v-71ddff35]{position:relative;z-index:3}.earning-card__top[data-v-71ddff35]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:18px}.earning-card__badge[data-v-71ddff35]{align-items:center;background:hsla(0,0%,100%,.58);border:1px solid hsla(0,0%,100%,.76);border-radius:8px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 12px 24px rgba(15,23,42,.06);color:#0f172a;display:inline-flex;font-size:13px;font-weight:800;height:36px;justify-content:center;width:36px}.icon-box[data-v-71ddff35]{background:linear-gradient(135deg,hsla(0,0%,100%,.42),hsla(0,0%,100%,.08)),linear-gradient(135deg,var(--accent),var(--accent-2));border-radius:8px;box-shadow:0 20px 40px rgba(15,23,42,.12),inset 0 1px 0 hsla(0,0%,100%,.44);color:inherit;height:86px;margin-bottom:0;position:relative;transition:transform .22s ease,box-shadow .22s ease;width:86px}.icon-box[data-v-71ddff35]:before{background:linear-gradient(135deg,hsla(0,0%,100%,.28),hsla(0,0%,100%,.04));border-radius:8px;bottom:1px;content:"";left:1px;pointer-events:none;position:absolute;right:1px;top:1px}.icon-box__halo[data-v-71ddff35]{animation:earning-halo-pulse-71ddff35 3.8s ease-in-out infinite;background:radial-gradient(circle at 50% 50%,var(--accent-soft),transparent 64%);border-radius:12px;bottom:-12px;left:-12px;opacity:.86;position:absolute;right:-12px;top:-12px}.earning-card:hover .icon-box[data-v-71ddff35]{box-shadow:0 26px 52px rgba(15,23,42,.16),inset 0 1px 0 hsla(0,0%,100%,.5);transform:translateY(-5px) rotate(-2deg) scale(1.04)}.icon-box svg[data-v-71ddff35]{color:#fff;height:74px;position:relative;transform-origin:50% 50%;transition:transform .22s ease,filter .22s ease;width:74px;z-index:1}.earning-card:hover .icon-box svg[data-v-71ddff35]{transform:scale(1.04)}.earning-svg__line[data-v-71ddff35],.earning-svg__tick[data-v-71ddff35]{stroke-dasharray:42;stroke-dashoffset:0;animation:earning-line-flow-71ddff35 3.4s ease-in-out infinite}.earning-bar[data-v-71ddff35]{animation:earning-bar-rise-71ddff35 2.8s ease-in-out infinite;transform-origin:50% 52px}.earning-bar--two[data-v-71ddff35]{animation-delay:.18s}.earning-bar--three[data-v-71ddff35]{animation-delay:.34s}.svg-orbit-dot[data-v-71ddff35]{animation:earning-svg-dot-71ddff35 3.2s ease-in-out infinite;transform-origin:36px 36px}.earning-card:hover .svg-coin-stack[data-v-71ddff35]{animation:earning-coin-bounce-71ddff35 .72s ease}.earning-card h3[data-v-71ddff35]{color:#0f172a;font-size:18px;font-weight:800;line-height:1.55;margin:0 0 9px}.earning-card p[data-v-71ddff35]{font-size:14px;margin:0}.earning-card__meta[data-v-71ddff35]{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 56px;margin-top:auto;padding-top:18px}.earning-card__meta span[data-v-71ddff35]{background:linear-gradient(90deg,var(--accent-soft),hsla(0,0%,100%,.76));border-radius:999px;height:7px;overflow:hidden}.earning-card__meta span[data-v-71ddff35]:before{animation:earning-meta-scan-71ddff35 3.6s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.92),transparent);border-radius:inherit;content:"";display:block;height:100%;width:44%}.coin-sparks[data-v-71ddff35]{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.coin-sparks span[data-v-71ddff35]{animation:earning-spark-71ddff35 4.6s ease-in-out infinite;background:radial-gradient(circle at 30% 24%,#fff,var(--accent));border-radius:50%;box-shadow:0 0 0 4px hsla(0,0%,100%,.12);height:7px;opacity:.56;position:absolute;width:7px}.coin-sparks span[data-v-71ddff35]:first-child{left:28px;top:24px}.coin-sparks span[data-v-71ddff35]:nth-child(2){animation-delay:-1.4s;bottom:70px;right:24px}.coin-sparks span[data-v-71ddff35]:nth-child(3){animation-delay:-2.7s;bottom:28px;height:5px;left:44px;width:5px}.timeline[data-v-71ddff35]{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px;position:relative}.timeline[data-v-71ddff35]:before{background:linear-gradient(90deg,rgba(6,182,212,.18),rgba(139,92,246,.55),rgba(245,158,11,.5),rgba(16,185,129,.18));content:"";height:2px;left:8%;position:absolute;right:8%;top:30px}.timeline-card[data-v-71ddff35]{overflow:hidden;padding:18px;position:relative;transition:transform .18s ease,box-shadow .18s ease;z-index:1}.timeline-index[data-v-71ddff35]{align-items:center;background:linear-gradient(135deg,hsla(0,0%,100%,.85),rgba(255,247,237,.78));border:1px solid hsla(0,0%,100%,.7);border-radius:50%;box-shadow:0 12px 26px rgba(124,58,237,.14),inset 0 1px 0 hsla(0,0%,100%,.9);color:#7c3aed;display:inline-flex;font-weight:900;height:40px;justify-content:center;margin-bottom:14px;width:40px}.timeline-card h3[data-v-71ddff35]{font-size:16px;line-height:1.7;margin:0 0 8px}.timeline-card p[data-v-71ddff35]{font-size:14px;margin:0}.wallet-grid[data-v-71ddff35]{grid-gap:26px;align-items:center;display:grid;gap:26px;grid-template-columns:minmax(300px,.92fr) minmax(0,1.08fr)}.checkout-panel[data-v-71ddff35]{background:linear-gradient(145deg,hsla(0,0%,100%,.84),hsla(0,0%,100%,.52)),linear-gradient(135deg,rgba(59,130,246,.1),rgba(16,185,129,.08));overflow:hidden;padding:18px}.checkout-panel__head[data-v-71ddff35]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:18px}.checkout-panel__head span[data-v-71ddff35],.checkout-row span[data-v-71ddff35],.wallet-toggle-demo span[data-v-71ddff35]:first-child{color:#64748b}.checkout-panel__head strong[data-v-71ddff35]{color:#2563eb}.checkout-row[data-v-71ddff35],.wallet-toggle-demo[data-v-71ddff35]{align-items:center;border-top:1px solid rgba(15,23,42,.07);display:flex;gap:14px;justify-content:space-between;padding:13px 0}.checkout-row strong[data-v-71ddff35]{color:#0f172a;white-space:nowrap}.checkout-row--discount strong[data-v-71ddff35],.checkout-row--wallet strong[data-v-71ddff35]{color:#059669}.checkout-row--payable[data-v-71ddff35]{background:linear-gradient(135deg,#111827,#1e293b 52%,#0f766e);border:0;border-radius:8px;box-shadow:0 18px 38px rgba(15,23,42,.16),inset 0 1px 0 hsla(0,0%,100%,.14);color:#fff;margin-top:8px;padding:16px}.checkout-row--payable span[data-v-71ddff35],.checkout-row--payable strong[data-v-71ddff35]{color:#fff}.wallet-toggle-demo[data-v-71ddff35]{background:linear-gradient(135deg,rgba(236,253,245,.8),rgba(239,246,255,.72));border:1px solid rgba(6,182,212,.18);border-radius:8px;padding:14px}.toggle-switch[data-v-71ddff35]{align-items:center;background:linear-gradient(135deg,#2563eb,#06b6d4,#10b981);border-radius:999px;box-shadow:0 10px 22px rgba(6,182,212,.18);display:inline-flex;height:28px;justify-content:flex-start;padding:3px;width:52px}.toggle-switch span[data-v-71ddff35]{animation:toggle-pulse-71ddff35 2.2s ease-in-out infinite;background:#fff;border-radius:50%;display:block;height:22px;transform:translateX(-24px);width:22px}.wallet-copy[data-v-71ddff35]{min-width:0}.check-list[data-v-71ddff35]{grid-gap:12px;display:grid;gap:12px;list-style:none;margin:20px 0 0;padding:0}.check-list li[data-v-71ddff35]{align-items:flex-start;background:hsla(0,0%,100%,.54);border:1px solid hsla(0,0%,100%,.62);border-radius:8px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8);color:rgba(15,23,42,.78);display:flex;gap:10px;line-height:1.9;padding:10px 12px}.check-icon[data-v-71ddff35]{background:linear-gradient(135deg,#dcfce7,#cffafe);border-radius:50%;box-shadow:0 8px 18px rgba(16,185,129,.12);flex:0 0 auto;height:23px;margin-top:5px;position:relative;width:23px}.check-icon[data-v-71ddff35]:after{border-bottom:2px solid #16a34a;border-right:2px solid #16a34a;content:"";height:5px;position:absolute;right:6px;top:7px;transform:rotate(45deg);width:9px}.crm-band[data-v-71ddff35]{grid-gap:18px;align-items:center;background:linear-gradient(135deg,hsla(0,0%,100%,.86),hsla(0,0%,100%,.52)),linear-gradient(90deg,rgba(6,182,212,.12),rgba(139,92,246,.08),rgba(245,158,11,.08));display:grid;gap:18px;grid-template-columns:78px minmax(0,1fr) auto;overflow:hidden;padding:22px}.crm-icon[data-v-71ddff35]{background:linear-gradient(135deg,hsla(0,0%,100%,.86),rgba(240,253,250,.72));border-radius:8px;box-shadow:0 18px 36px rgba(6,182,212,.12),inset 0 1px 0 hsla(0,0%,100%,.9);height:70px;width:70px}.crm-icon svg[data-v-71ddff35]{height:56px;width:56px}.crm-copy h2[data-v-71ddff35],.cta-wrap h2[data-v-71ddff35]{font-size:25px;letter-spacing:0;line-height:1.55;margin:8px 0}.crm-copy p[data-v-71ddff35],.cta-wrap p[data-v-71ddff35]{margin:0}.crm-button[data-v-71ddff35]{white-space:nowrap}.faq-list[data-v-71ddff35]{grid-gap:10px;display:grid;gap:10px;margin:0 auto;max-width:880px}.faq-item[data-v-71ddff35]{overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}.faq-item.is-open[data-v-71ddff35]{border-color:rgba(6,182,212,.18);box-shadow:0 24px 58px rgba(6,182,212,.12),inset 0 1px 0 hsla(0,0%,100%,.9)}.faq-question[data-v-71ddff35]{align-items:center;background:transparent;border:0;color:#0f172a;cursor:pointer;display:flex;font-weight:900;gap:14px;justify-content:space-between;padding:17px 18px;text-align:right;width:100%}.faq-question svg[data-v-71ddff35]{color:#2563eb;flex:0 0 auto;height:20px;transition:transform .18s ease;width:20px}.faq-item.is-open .faq-question svg[data-v-71ddff35]{transform:rotate(180deg)}.faq-answer[data-v-71ddff35]{margin:0;padding:0 18px 18px}.faq-fade-enter-active[data-v-71ddff35],.faq-fade-leave-active[data-v-71ddff35]{transition:opacity .18s ease,transform .18s ease}.faq-fade-enter[data-v-71ddff35],.faq-fade-leave-to[data-v-71ddff35]{opacity:0;transform:translateY(-4px)}.cta-wrap[data-v-71ddff35]{grid-gap:18px;align-items:center;background:linear-gradient(135deg,hsla(0,0%,100%,.84),hsla(0,0%,100%,.54)),linear-gradient(90deg,rgba(37,99,235,.12),rgba(6,182,212,.13),rgba(245,158,11,.1)),#fff;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto;overflow:hidden;padding:28px}.cta-wrap[data-v-71ddff35]:after{background:linear-gradient(90deg,#2563eb,#06b6d4,#10b981,#f59e0b,#ec4899);border-radius:999px 999px 0 0;bottom:0;content:"";height:3px;left:18px;opacity:.82;position:absolute;right:18px;top:auto}@keyframes ribbon-drift-71ddff35{0%,to{transform:translateZ(0) rotate(-10deg)}50%{transform:translate3d(24px,14px,0) rotate(-8deg)}}@keyframes sheen-sweep-71ddff35{0%{opacity:0;transform:translateX(0) skewX(-16deg)}18%{opacity:.95}46%{opacity:0}to{opacity:0;transform:translateX(430%) skewX(-16deg)}}@keyframes soft-rotate-71ddff35{to{transform:rotate(1turn)}}@keyframes transfer-dot-71ddff35{0%{opacity:.2;transform:translateX(0)}40%{opacity:1}to{opacity:.2;transform:translateX(64px)}}@keyframes toggle-pulse-71ddff35{0%,to{box-shadow:0 0 0 0 hsla(0,0%,100%,.5)}50%{box-shadow:0 0 0 7px hsla(0,0%,100%,.22)}}@keyframes earning-card-rise-71ddff35{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes earning-float-71ddff35{0%,to{transform:translateZ(0) rotate(0deg)}50%{transform:translate3d(12px,-18px,0) rotate(16deg)}}@keyframes earning-beam-drift-71ddff35{0%,to{opacity:.32;transform:translateZ(0) rotate(-18deg)}50%{opacity:.66;transform:translate3d(22px,-16px,0) rotate(-14deg)}}@keyframes earning-orbit-dot-71ddff35{0%,to{opacity:.55;transform:translateZ(0)}50%{opacity:1;transform:translate3d(-18px,10px,0)}}@keyframes earning-card-beam-71ddff35{0%,22%{opacity:0;transform:translateX(0) rotate(24deg)}36%{opacity:.9}54%,to{opacity:0;transform:translateX(-260px) rotate(24deg)}}@keyframes earning-halo-pulse-71ddff35{0%,to{opacity:.52;transform:scale(.92)}50%{opacity:.94;transform:scale(1.08)}}@keyframes earning-line-flow-71ddff35{0%,to{stroke-dashoffset:0}50%{stroke-dashoffset:18}}@keyframes earning-bar-rise-71ddff35{0%,to{transform:scaleY(.9)}50%{transform:scaleY(1.08)}}@keyframes earning-svg-dot-71ddff35{0%,to{opacity:.58;transform:translateZ(0)}50%{opacity:1;transform:translate3d(-4px,5px,0)}}@keyframes earning-coin-bounce-71ddff35{0%,to{transform:translateY(0)}45%{transform:translateY(-5px)}}@keyframes earning-meta-scan-71ddff35{0%{transform:translateX(-110%)}50%,to{transform:translateX(260%)}}@keyframes earning-spark-71ddff35{0%,to{opacity:.38;transform:translateZ(0) scale(.82)}50%{opacity:.9;transform:translate3d(-8px,-12px,0) scale(1.12)}}@media (max-width:992px){.hero-grid[data-v-71ddff35],.intro-grid[data-v-71ddff35],.wallet-grid[data-v-71ddff35]{grid-template-columns:1fr}.hero-section[data-v-71ddff35]{min-height:auto;padding-top:68px}.glass-facet[data-v-71ddff35]{opacity:.42}.hero-visual[data-v-71ddff35]{min-height:390px}.earning-grid[data-v-71ddff35],.timeline[data-v-71ddff35]{grid-template-columns:repeat(2,minmax(0,1fr))}.earning-orbit[data-v-71ddff35]{opacity:.34}.earning-card[data-v-71ddff35]{min-height:270px}.timeline[data-v-71ddff35]:before{display:none}.crm-band[data-v-71ddff35],.cta-wrap[data-v-71ddff35]{grid-template-columns:1fr}.crm-button[data-v-71ddff35],.cta-wrap .btn-primary[data-v-71ddff35]{justify-self:start}}@media (max-width:768px){.hero-copy h1[data-v-71ddff35]{font-size:32px}.aurora-ribbon[data-v-71ddff35],.glass-facet[data-v-71ddff35]{display:none}.section[data-v-71ddff35]{padding:54px 0}.section-head h2[data-v-71ddff35]{font-size:24px}.earning-grid[data-v-71ddff35],.hero-points[data-v-71ddff35],.timeline[data-v-71ddff35]{grid-template-columns:1fr}.section--earning[data-v-71ddff35]{background:radial-gradient(420px 240px at 78% 2%,rgba(236,72,153,.12),transparent 60%),radial-gradient(420px 260px at 10% 22%,rgba(6,182,212,.13),transparent 62%),linear-gradient(180deg,hsla(0,0%,100%,.86),rgba(242,248,255,.82))}.earning-showcase[data-v-71ddff35]{margin-top:26px}.earning-showcase[data-v-71ddff35]:before{bottom:8%;filter:blur(26px);left:0;right:0;top:2%}.earning-ambient__beam[data-v-71ddff35],.earning-orbit[data-v-71ddff35]{display:none}.earning-ambient__coin[data-v-71ddff35]{opacity:.28}.earning-card[data-v-71ddff35]{min-height:auto;padding:16px}.earning-card__top[data-v-71ddff35]{align-items:center}.icon-box[data-v-71ddff35]{height:74px;width:74px}.icon-box svg[data-v-71ddff35]{height:64px;width:64px}.earning-card__meta[data-v-71ddff35]{padding-top:16px}.hero-actions[data-v-71ddff35]{align-items:stretch}.btn-primary[data-v-71ddff35],.btn-secondary[data-v-71ddff35]{width:100%}.hero-visual[data-v-71ddff35]{min-height:auto;padding:18px 0 4px}.coin-orbit[data-v-71ddff35]{display:none}.wallet-visual[data-v-71ddff35]{padding:18px}.wallet-visual__top[data-v-71ddff35]{flex-wrap:wrap}.wallet-live[data-v-71ddff35]{margin-right:0}.conversion-flow[data-v-71ddff35]{grid-template-columns:1fr}.flow-arrow[data-v-71ddff35]{background:linear-gradient(180deg,rgba(245,158,11,.2),rgba(14,165,233,.9));height:34px;justify-self:center;width:2px}.flow-arrow span[data-v-71ddff35]{display:none}.checkout-row[data-v-71ddff35],.wallet-toggle-demo[data-v-71ddff35]{align-items:flex-start;flex-direction:column}.checkout-row strong[data-v-71ddff35]{white-space:normal}.crm-band[data-v-71ddff35],.cta-wrap[data-v-71ddff35]{padding:18px}.crm-copy h2[data-v-71ddff35],.cta-wrap h2[data-v-71ddff35]{font-size:22px}}@media (prefers-reduced-motion:reduce){[data-v-71ddff35],[data-v-71ddff35]:after,[data-v-71ddff35]:before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}