.panda-cta-btn{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;box-sizing:border-box;} .panda-cta-default{animation:panda-cta-breathe 2.4s ease-in-out infinite;background:#111827;color:#e5e7eb;padding:13px 26px;border-radius:16px;border:none;font-weight:800;letter-spacing:0.2px;box-shadow:0 12px 26px rgba(0,0,0,0.35);} .panda-cta-default:hover{box-shadow:0 16px 32px rgba(0,0,0,0.45);} .panda-cta-btn-btn_capsule_19{background:linear-gradient(180deg,#1fc0ff 0%,#10a8f5 100%);color:#fff;padding:12px 28px;border-radius:18px;font-weight:800;letter-spacing:0.4px;text-transform:uppercase;border:none;box-shadow:0 5px 0 #0c8cd0, 0 18px 24px rgba(0,163,255,0.3);} .panda-cta-btn-btn_capsule_19:hover{transform:translateY(2px);box-shadow:0 3px 0 #0a7bb8, 0 20px 28px rgba(0,163,255,0.35);} .panda-cta-btn-btn_fire_gradient{animation:panda-cta-pulse 1.1s ease-in-out infinite;background:linear-gradient(135deg,#ff512f 0%,#f09819 100%);color:#fff;padding:14px 28px;border-radius:18px;border:none;font-weight:800;letter-spacing:0.3px;text-transform:uppercase;box-shadow:0 14px 30px rgba(240,152,25,0.35);} .panda-cta-btn-btn_fire_gradient:hover{filter:brightness(0.95);transform:translateY(-2px);} .panda-cta-btn-btn_night_neon{animation:panda-cta-glitch 1.3s ease-in-out infinite;background:#0b1224;color:#9bf6ff;padding:13px 26px;border-radius:14px;border:1px solid rgba(155,246,255,0.6);box-shadow:0 0 0 2px rgba(155,246,255,0.2),0 12px 26px rgba(0,0,0,0.4);font-weight:800;} .panda-cta-btn-btn_night_neon:hover{box-shadow:0 0 0 3px rgba(155,246,255,0.35),0 16px 30px rgba(0,0,0,0.45);} .panda-cta-btn-btn_soft_lavender{animation:panda-cta-float 2s ease-in-out infinite;background:#ede9fe;color:#312e81;padding:13px 24px;border-radius:16px;border:1px solid #c4b5fd;font-weight:800;box-shadow:0 10px 22px rgba(49,46,129,0.12);} .panda-cta-btn-btn_soft_lavender:hover{background:#c4b5fd;color:#1f1b5c;} .panda-cta-btn-btn_glass_teal{animation:panda-cta-shimmer 1.6s ease-in-out infinite;background:rgba(34,211,238,0.15);color:#0f172a;padding:13px 26px;border-radius:18px;border:1px solid rgba(34,211,238,0.55);backdrop-filter:blur(10px);box-shadow:0 10px 26px rgba(15,23,42,0.12);font-weight:800;} .panda-cta-btn-btn_glass_teal:hover{background:rgba(34,211,238,0.25);} .panda-cta-btn-btn_shadow_block{background:#0ea5e9;color:#fff;padding:14px 30px;border-radius:12px;border:none;font-weight:900;letter-spacing:0.35px;box-shadow:0 14px 0 #0b87c0,0 18px 28px rgba(14,165,233,0.35);} .panda-cta-btn-btn_shadow_block:hover{transform:translateY(-2px);box-shadow:0 14px 0 #0a7bb1,0 22px 32px rgba(14,165,233,0.45);} .panda-cta-btn-btn_outline_gold{background:#fff;color:#7c2d12;padding:13px 26px;border-radius:14px;border:2px solid #f59e0b;font-weight:800;letter-spacing:0.25px;} .panda-cta-btn-btn_outline_gold:hover{background:#fef3c7;border-color:#d97706;} .panda-cta-btn-btn_dark_glow{animation:panda-cta-breathe 2.4s ease-in-out infinite;background:#111827;color:#e5e7eb;padding:13px 26px;border-radius:16px;border:none;font-weight:800;letter-spacing:0.2px;box-shadow:0 12px 26px rgba(0,0,0,0.35);} .panda-cta-btn-btn_dark_glow:hover{box-shadow:0 16px 32px rgba(0,0,0,0.45);} .panda-cta-btn-btn_candy{animation:panda-cta-swing 1.3s ease-in-out infinite;background:linear-gradient(135deg,#ec4899,#8b5cf6);color:#fff;padding:13px 28px;border-radius:999px;border:none;font-weight:900;text-transform:uppercase;box-shadow:0 12px 24px rgba(139,92,246,0.35);} .panda-cta-btn-btn_candy:hover{filter:saturate(1.1);} .panda-cta-btn-btn_minimal_line{background:transparent;color:#0f172a;padding:12px 24px;border-radius:12px;border:2px solid #0f172a;font-weight:800;letter-spacing:0.25px;} .panda-cta-btn-btn_minimal_line:hover{background:#0f172a;color:#fff;} .panda-cta-btn-btn_lime_pill{animation:panda-cta-pulse 1s ease-in-out infinite;background:#a3e635;color:#1a2e05;padding:13px 26px;border-radius:999px;border:none;font-weight:900;box-shadow:0 12px 24px rgba(163,230,53,0.35);} .panda-cta-btn-btn_lime_pill:hover{transform:translateY(-2px);} .panda-cta-btn-btn_vn_ao_dai{animation:panda-cta-pulse 1.1s ease-in-out infinite;background:linear-gradient(135deg,#f472b6,#db2777);color:#fff;padding:13px 26px;border-radius:999px;border:none;font-weight:900;letter-spacing:0.35px;box-shadow:0 12px 24px rgba(219,39,119,0.35);} .panda-cta-btn-btn_vn_ao_dai:hover{filter:brightness(0.93);transform:translateY(-2px);} .panda-cta-btn-btn_vn_lotus{animation:panda-cta-float 2s ease-in-out infinite;background:#ecfeff;color:#075985;padding:12px 24px;border-radius:16px;border:2px solid #22d3ee;font-weight:800;box-shadow:0 10px 22px rgba(34,211,238,0.25);} .panda-cta-btn-btn_vn_lotus:hover{background:#ccfbf1;border-color:#0ea5e9;} .panda-cta-btn-btn_vn_trong_dong{animation:panda-cta-tilt 1.5s ease-in-out infinite;background:#fef9c3;color:#7c2d12;padding:12px 26px;border-radius:14px;border:2px solid #f59e0b;font-weight:900;letter-spacing:0.3px;} .panda-cta-btn-btn_vn_trong_dong:hover{background:#fde68a;border-color:#d97706;} .panda-cta-btn-btn_vn_tet_lantern{animation:panda-cta-swing 1.3s ease-in-out infinite;background:linear-gradient(135deg,#f97316,#ea580c);color:#fff;padding:13px 26px;border-radius:18px;border:none;font-weight:900;box-shadow:0 14px 28px rgba(234,88,12,0.35);} .panda-cta-btn-btn_vn_tet_lantern:hover{filter:saturate(1.1);} .panda-cta-btn-btn_vn_bamboo{background:#ecfccb;color:#166534;padding:12px 24px;border-radius:14px;border:2px solid #65a30d;font-weight:800;} .panda-cta-btn-btn_vn_bamboo:hover{background:#d9f99d;} .panda-cta-btn-btn_vn_coffee{animation:panda-cta-breathe 2s ease-in-out infinite;background:#3f1d0b;color:#f3e8ff;padding:13px 26px;border-radius:16px;border:none;font-weight:900;letter-spacing:0.25px;box-shadow:0 12px 24px rgba(63,29,11,0.35);} .panda-cta-btn-btn_vn_coffee:hover{filter:brightness(1.05);} .panda-cta-btn-btn_vn_river{animation:panda-cta-float 2.2s ease-in-out infinite;background:linear-gradient(135deg,#38bdf8,#0ea5e9);color:#f8fafc;padding:13px 26px;border-radius:14px;border:none;font-weight:800;box-shadow:0 14px 28px rgba(14,165,233,0.35);} .panda-cta-btn-btn_vn_river:hover{transform:translateY(-2px);} .panda-cta-btn-btn_vn_royal_blue{background:#0f172a;color:#e0f2fe;padding:13px 28px;border-radius:18px;border:2px solid #1d4ed8;font-weight:900;letter-spacing:0.28px;} .panda-cta-btn-btn_vn_royal_blue:hover{background:#1e293b;border-color:#2563eb;} .panda-cta-btn-btn_vn_silk{animation:panda-cta-pulse 1s ease-in-out infinite;background:linear-gradient(135deg,#fde68a,#f59e0b,#f97316);color:#3f1d0b;padding:12px 26px;border-radius:999px;border:none;font-weight:900;box-shadow:0 12px 24px rgba(249,115,22,0.3);} .panda-cta-btn-btn_vn_silk:hover{filter:brightness(0.95);} .panda-cta-btn-btn_vn_heritage{background:#faf5ff;color:#312e81;padding:13px 26px;border-radius:14px;border:2px solid #7c3aed;font-weight:900;letter-spacing:0.3px;} .panda-cta-btn-btn_vn_heritage:hover{background:#ede9fe;} .panda-cta-btn-btn_pride_rainbow{animation:panda-cta-pulse 1.1s ease-in-out infinite;background:linear-gradient(90deg,#ff0000,#ff7f00,#ffef00,#00ff00,#0000ff,#4b0082,#8f00ff);color:#fff;padding:13px 28px;border-radius:14px;border:none;font-weight:900;letter-spacing:0.3px;text-transform:uppercase;box-shadow:0 12px 24px rgba(0,0,0,0.2);} .panda-cta-btn-btn_pride_rainbow:hover{filter:brightness(0.95);} .panda-cta-btn-btn_pride_trans{animation:panda-cta-float 2s ease-in-out infinite;background:linear-gradient(90deg,#5bcefa,#f5a9b8,#ffffff,#f5a9b8,#5bcefa);color:#0f172a;padding:13px 26px;border-radius:16px;border:none;font-weight:900;box-shadow:0 10px 22px rgba(91,206,250,0.25);} .panda-cta-btn-btn_pride_trans:hover{transform:translateY(-2px);} .panda-cta-btn-btn_pride_bi{animation:panda-cta-swing 1.3s ease-in-out infinite;background:linear-gradient(135deg,#d60270 0%,#9b4f96 50%,#0038a8 100%);color:#fff;padding:13px 26px;border-radius:14px;border:none;font-weight:900;} .panda-cta-btn-btn_pride_bi:hover{filter:saturate(1.05);} .panda-cta-btn-btn_pride_pan{background:linear-gradient(135deg,#ff1b8d,#ffda00,#1bb3ff);color:#0f172a;padding:13px 26px;border-radius:12px;border:none;font-weight:900;box-shadow:0 12px 22px rgba(0,0,0,0.18);} .panda-cta-btn-btn_pride_pan:hover{transform:translateY(-2px);} .panda-cta-btn-btn_pride_intersex{animation:panda-cta-bounce 1.2s ease-in-out infinite;background:#f9dc02;color:#5e00a3;padding:12px 24px;border-radius:12px;border:3px solid #5e00a3;font-weight:900;} .panda-cta-btn-btn_pride_intersex:hover{transform:translateY(-2px);} .panda-cta-btn-btn_pride_progress{animation:panda-cta-pulse 1s ease-in-out infinite;background:linear-gradient(135deg,#000 0 20%,#7844ff 20% 40%,#00c2ff 40% 60%,#12a150 60% 80%,#ffcc00 80% 100%);color:#fff;padding:14px 28px;border-radius:16px;border:none;font-weight:900;letter-spacing:0.25px;} .panda-cta-btn-btn_pride_progress:hover{filter:saturate(1.1);} .panda-cta-btn-btn_cosmic_nebula{animation:panda-cta-pulse 1.1s ease-in-out infinite;background:linear-gradient(135deg,#1e3a8a,#9333ea,#ec4899);color:#f8fafc;padding:14px 28px;border-radius:16px;border:none;font-weight:900;letter-spacing:0.3px;box-shadow:0 14px 30px rgba(147,51,234,0.35);} .panda-cta-btn-btn_cosmic_nebula:hover{filter:saturate(1.1) brightness(0.97);} .panda-cta-btn-btn_cosmic_starlight{animation:panda-cta-glitch 1.3s ease-in-out infinite;background:#0b1024;color:#e0f2fe;padding:13px 26px;border-radius:14px;border:1px solid rgba(224,242,254,0.5);box-shadow:0 0 12px rgba(224,242,254,0.45),0 14px 30px rgba(0,0,0,0.35);font-weight:800;} .panda-cta-btn-btn_cosmic_starlight:hover{box-shadow:0 0 16px rgba(224,242,254,0.65),0 18px 34px rgba(0,0,0,0.45);} .panda-cta-btn-btn_cosmic_orbit{animation:panda-cta-float 1.8s ease-in-out infinite;background:linear-gradient(135deg,#0ea5e9,#6366f1);color:#fff;padding:13px 28px;border-radius:999px;border:none;font-weight:900;letter-spacing:0.32px;} .panda-cta-btn-btn_cosmic_orbit:hover{transform:translateY(-2px) rotate(-1deg);} .panda-cta-btn-btn_cosmic_aurora{animation:panda-cta-shimmer 1.4s ease-in-out infinite;background:linear-gradient(120deg,#22d3ee,#14b8a6,#a855f7);color:#0b1224;padding:14px 28px;border-radius:14px;border:none;font-weight:900;box-shadow:0 12px 26px rgba(34,211,238,0.35);} .panda-cta-btn-btn_cosmic_aurora:hover{filter:brightness(0.96);} .panda-cta-btn-btn_cosmic_meteor{animation:panda-cta-swing 1.2s ease-in-out infinite;background:#111827;color:#f8fafc;padding:13px 26px;border-radius:12px;border:none;font-weight:900;letter-spacing:0.25px;box-shadow:0 12px 24px rgba(0,0,0,0.4);} .panda-cta-btn-btn_cosmic_meteor:hover{box-shadow:0 14px 28px rgba(0,0,0,0.5);} .panda-cta-btn-btn_cosmic_supernova{animation:panda-cta-pulse 1s ease-in-out infinite;background:radial-gradient(circle at 30% 30%,#f59e0b,#ef4444 50%,#7c3aed 90%);color:#fff;padding:14px 30px;border-radius:18px;border:none;font-weight:900;letter-spacing:0.35px;box-shadow:0 16px 32px rgba(124,58,237,0.35);} .panda-cta-btn-btn_cosmic_supernova:hover{filter:saturate(1.08);} .panda-cta-btn-btn_cosmic_darkmatter{animation:panda-cta-breathe 2.4s ease-in-out infinite;background:#0a0a0f;color:#cbd5e1;padding:13px 28px;border-radius:16px;border:2px solid #1e293b;font-weight:900;letter-spacing:0.3px;} .panda-cta-btn-btn_cosmic_darkmatter:hover{background:#111827;border-color:#334155;} .panda-cta-btn-btn_cosmic_comet{animation:panda-cta-bounce 1.2s ease-in-out infinite;background:linear-gradient(135deg,#38bdf8,#0ea5e9,#2563eb);color:#f8fafc;padding:13px 26px;border-radius:12px;border:none;font-weight:900;box-shadow:0 12px 24px rgba(14,165,233,0.35);} .panda-cta-btn-btn_cosmic_comet:hover{transform:translateY(-2px);} .panda-cta-btn-btn_cosmic_holo{animation:panda-cta-tilt 1.5s ease-in-out infinite;background:linear-gradient(135deg,#a855f7,#22d3ee,#f472b6);color:#0f172a;padding:13px 28px;border-radius:14px;border:none;font-weight:900;box-shadow:0 12px 24px rgba(168,85,247,0.35);} .panda-cta-btn-btn_cosmic_holo:hover{filter:brightness(0.95);} .panda-cta-btn-btn_cosmic_startrail{animation:panda-cta-float 2s ease-in-out infinite;background:#0f172a;color:#e2e8f0;padding:12px 26px;border-radius:12px;border:1px solid #1e293b;font-weight:900;letter-spacing:0.22px;} .panda-cta-btn-btn_cosmic_startrail:hover{box-shadow:0 0 0 2px rgba(226,232,240,0.2),0 12px 24px rgba(0,0,0,0.4);} .panda-cta-btn-btn_shape_hex{animation:panda-cta-pulse 1.1s ease-in-out infinite;background:linear-gradient(135deg,#6366f1,#3b82f6);color:#fff;padding:14px 30px;border:none;font-weight:900;clip-path:polygon(8% 0,92% 0,100% 50%,92% 100%,8% 100%,0 50%);box-shadow:0 14px 30px rgba(59,130,246,0.35);} .panda-cta-btn-btn_shape_hex:hover{filter:brightness(0.95);transform:translateY(-2px);} .panda-cta-btn-btn_shape_diagonal{background:linear-gradient(120deg,#0ea5e9 0%,#22d3ee 40%,#0ea5e9 100%);color:#0b1224;padding:14px 28px;border:none;font-weight:900;letter-spacing:0.28px;clip-path:polygon(6% 0,100% 0,94% 100%,0 100%);box-shadow:0 12px 26px rgba(14,165,233,0.35);} .panda-cta-btn-btn_shape_diagonal:hover{transform:translateY(-2px);} .panda-cta-btn-btn_shape_cut_corner{animation:panda-cta-breathe 2s ease-in-out infinite;background:#0f172a;color:#e2e8f0;padding:14px 28px;border:none;font-weight:900;letter-spacing:0.25px;clip-path:polygon(0 0,88% 0,100% 20%,100% 100%,12% 100%,0 80%);box-shadow:0 14px 30px rgba(0,0,0,0.35);} .panda-cta-btn-btn_shape_cut_corner:hover{background:#111c2f;} .panda-cta-btn-btn_shape_concave{animation:panda-cta-pulse 1.3s ease-in-out infinite;background:linear-gradient(135deg,#22c55e,#16a34a);color:#f8fafc;padding:14px 30px;border:none;font-weight:900;letter-spacing:0.22px;border-radius:18px;box-shadow:inset 0 0 0 2px rgba(255,255,255,0.35),0 12px 26px rgba(22,163,74,0.35);} .panda-cta-btn-btn_shape_concave:hover{box-shadow:inset 0 0 0 2px rgba(255,255,255,0.45),0 14px 30px rgba(22,163,74,0.45);} .panda-cta-btn-btn_shape_wave{animation:panda-cta-float 1.8s ease-in-out infinite;background:#0ea5e9;color:#f8fafc;padding:14px 32px;border:none;font-weight:900;letter-spacing:0.28px;border-radius:18px;clip-path:path('M0,12 Q20,0 40,12 T80,12 T120,12 T160,12 V48 H0 Z');box-shadow:0 14px 28px rgba(14,165,233,0.35);} .panda-cta-btn-btn_shape_wave:hover{filter:brightness(0.95);} .panda-cta-btn-btn_shape_ribbon{animation:panda-cta-swing 1.2s ease-in-out infinite;background:#f59e0b;color:#111827;padding:13px 30px;border:none;font-weight:900;letter-spacing:0.25px;position:relative;overflow:hidden;border-radius:14px;box-shadow:0 12px 24px rgba(245,158,11,0.3);} .panda-cta-btn-btn_shape_ribbon:hover{filter:saturate(1.1);} .panda-cta-btn-btn_shape_glow_ring{animation:panda-cta-pulse 1s ease-in-out infinite;background:#111827;color:#e0f2fe;padding:14px 30px;border:2px solid #22d3ee;border-radius:999px;font-weight:900;letter-spacing:0.3px;box-shadow:0 0 0 6px rgba(34,211,238,0.2),0 14px 30px rgba(0,0,0,0.35);} .panda-cta-btn-btn_shape_glow_ring:hover{box-shadow:0 0 0 8px rgba(34,211,238,0.25),0 16px 34px rgba(0,0,0,0.45);} .panda-cta-btn-btn_shape_card{animation:panda-cta-breathe 2.4s ease-in-out infinite;background:linear-gradient(135deg,#1f2937,#0f172a);color:#c7d2fe;padding:16px 32px;border:none;font-weight:900;letter-spacing:0.32px;border-radius:20px;box-shadow:0 18px 36px rgba(0,0,0,0.45),inset 0 0 0 1px rgba(99,102,241,0.4);} .panda-cta-btn-btn_shape_card:hover{box-shadow:0 20px 40px rgba(0,0,0,0.55),inset 0 0 0 1px rgba(99,102,241,0.6);} .panda-cta-btn-btn_shape_cut_pill{background:linear-gradient(135deg,#ef4444,#f97316);color:#fff;padding:13px 28px;border:none;font-weight:900;letter-spacing:0.3px;clip-path:polygon(8% 0,100% 0,92% 100%,0 100%);box-shadow:0 14px 28px rgba(239,68,68,0.35);} .panda-cta-btn-btn_shape_cut_pill:hover{transform:translateY(-2px);} .panda-cta-btn-btn_shape_holo_edge{animation:panda-cta-tilt 1.6s ease-in-out infinite;background:#0f172a;color:#e2e8f0;padding:13px 30px;border:2px solid transparent;border-radius:14px;font-weight:900;letter-spacing:0.28px;position:relative;box-shadow:0 12px 26px rgba(0,0,0,0.4);} .panda-cta-btn-btn_shape_holo_edge:hover{background:linear-gradient(#0f172a,#0f172a) padding-box,linear-gradient(135deg,#22d3ee,#a855f7) border-box;} .panda-cta-btn-btn_flag_vietnam{animation:panda-cta-pulse 1.1s ease-in-out infinite;background:#da251d;color:#ffd700;padding:13px 26px;border-radius:14px;border:none;font-weight:900;letter-spacing:0.3px;box-shadow:0 12px 24px rgba(218,37,29,0.35);} .panda-cta-btn-btn_flag_vietnam:hover{filter:brightness(0.95);} .panda-cta-btn-btn_flag_france{animation:panda-cta-float 2s ease-in-out infinite;background:linear-gradient(90deg,#002654 0 33%,#fff 33% 66%,#ce1126 66% 100%);color:#0f172a;padding:13px 26px;border-radius:12px;border:none;font-weight:900;} .panda-cta-btn-btn_flag_france:hover{filter:brightness(0.95);} .panda-cta-btn-btn_flag_japan{background:#fff;color:#b91c1c;padding:13px 26px;border-radius:999px;border:2px solid #b91c1c;font-weight:900;} .panda-cta-btn-btn_flag_japan:hover{box-shadow:0 0 0 6px rgba(185,28,28,0.12);} .panda-cta-btn-btn_flag_brazil{animation:panda-cta-bounce 1.3s ease-in-out infinite;background:#009c3b;color:#fedf00;padding:13px 26px;border-radius:14px;border:2px solid #fedf00;font-weight:900;} .panda-cta-btn-btn_flag_brazil:hover{filter:brightness(1.05);} .panda-cta-btn-btn_flag_canada{background:linear-gradient(90deg,#d62828 0 25%,#fff 25% 75%,#d62828 75% 100%);color:#0f172a;padding:13px 26px;border-radius:12px;border:none;font-weight:900;} .panda-cta-btn-btn_flag_canada:hover{filter:brightness(0.97);} .panda-cta-btn-btn_flag_germany{animation:panda-cta-tilt 1.6s ease-in-out infinite;background:linear-gradient(180deg,#000 0 33%,#dd0000 33% 66%,#ffce00 66% 100%);color:#0f172a;padding:13px 26px;border-radius:12px;border:none;font-weight:900;} .panda-cta-btn-btn_flag_germany:hover{filter:brightness(0.97);} .panda-cta-btn-btn_flag_korea{animation:panda-cta-float 2.2s ease-in-out infinite;background:#fff;color:#0f172a;padding:13px 26px;border-radius:14px;border:2px solid #0f172a;font-weight:900;box-shadow:0 0 0 6px rgba(15,23,42,0.06);} .panda-cta-btn-btn_flag_korea:hover{filter:brightness(0.95);} .panda-cta-btn-btn_flag_thailand{background:linear-gradient(180deg,#24135f 0 20%,#fff 20% 32%,#d81f32 32% 68%,#fff 68% 80%,#24135f 80% 100%);color:#0f172a;padding:13px 26px;border-radius:12px;border:none;font-weight:900;} .panda-cta-btn-btn_flag_thailand:hover{box-shadow:0 12px 22px rgba(36,19,95,0.25);} .panda-cta-btn-btn_icon_star{background:#0ea5e9;color:#fff;padding:12px 22px;border-radius:12px;border:none;font-weight:800;letter-spacing:0.2px;position:relative;} .panda-cta-btn-btn_icon_star:hover{box-shadow:0 10px 20px rgba(14,165,233,0.35);transform:translateY(-1px);} .panda-cta-btn-btn_icon_star::before{content:'★';display:inline-block;margin-right:8px;font-size:14px;} .panda-cta-btn-btn_icon_arrow{background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;padding:12px 20px 12px 22px;border-radius:12px;border:none;font-weight:800;letter-spacing:0.18px;position:relative;} .panda-cta-btn-btn_icon_arrow:hover{transform:translateX(2px);box-shadow:0 10px 22px rgba(99,102,241,0.35);} .panda-cta-btn-btn_icon_arrow::after{content:'→';display:inline-block;margin-left:8px;font-size:14px;} .panda-cta-btn-btn_icon_mail{background:#fef3c7;color:#92400e;padding:12px 22px;border-radius:12px;border:2px solid #f59e0b;font-weight:800;letter-spacing:0.18px;position:relative;} .panda-cta-btn-btn_icon_mail:hover{background:#fde68a;border-color:#d97706;} .panda-cta-btn-btn_icon_mail::before{content:'✉';display:inline-block;margin-right:8px;font-size:14px;} .panda-cta-btn-btn_icon_check{background:#16a34a;color:#f8fafc;padding:12px 22px;border-radius:12px;border:none;font-weight:900;letter-spacing:0.18px;box-shadow:0 10px 22px rgba(22,163,74,0.3);position:relative;} .panda-cta-btn-btn_icon_check:hover{background:#15803d;box-shadow:0 12px 24px rgba(21,128,61,0.36);} .panda-cta-btn-btn_icon_check::before{content:'✔';display:inline-block;margin-right:8px;font-size:14px;} .panda-cta-btn-btn_icon_heart{background:linear-gradient(135deg,#f43f5e,#ec4899);color:#fff;padding:12px 22px;border-radius:14px;border:none;font-weight:900;letter-spacing:0.2px;position:relative;} .panda-cta-btn-btn_icon_heart:hover{filter:brightness(0.97);} .panda-cta-btn-btn_icon_heart::after{content:'♥';display:inline-block;margin-left:8px;font-size:14px;} .panda-cta-btn-btn_6946eeecda1fa1-18955377{border:2px solid #0ff;box-shadow:0 0 10px rgba(0, 255, 255, 0.3);overflow:visible;position:relative;} .panda-cta-btn-btn_6946eeecda1fa1-18955377::before{animation:panda-cta-pulseout 2s ease-in-out infinite;content:"";position:absolute;inset:-4px;border:2px solid #0ff;} .panda-cta-btn-btn_6946eeecda1fa1-18955377::after{animation:panda-cta-pulseout 2s ease-in-out infinite;content:"";position:absolute;inset:-4px;border:2px solid #0ff;animation-delay:1s;} .panda-cta-btn-btn_xmas_santa{background:linear-gradient(135deg,#e11d48,#f43f5e);color:#fff;padding:14px 30px;border:none;border-radius:18px;font-weight:900;letter-spacing:0.3px;box-shadow:0 14px 28px rgba(225,29,72,0.35);position:relative;} .panda-cta-btn-btn_xmas_santa:hover{transform:translateY(-2px);box-shadow:0 16px 32px rgba(225,29,72,0.4);} .panda-cta-btn-btn_xmas_santa::before{content:"🎅";display:inline-block;margin-right:10px;font-size:18px;} .panda-cta-btn-btn_xmas_tree{background:#0f766e;color:#f0fdf4;padding:14px 32px;border:none;border-radius:20px;font-weight:900;letter-spacing:0.28px;box-shadow:0 14px 28px rgba(15,118,110,0.35);position:relative;} .panda-cta-btn-btn_xmas_tree:hover{filter:brightness(0.95);} .panda-cta-btn-btn_xmas_tree::before{content:"🎄";display:inline-block;margin-right:10px;font-size:18px;} .panda-cta-btn-btn_xmas_snow{position:relative;background:#e0f2fe;color:#0ea5e9;padding:14px 30px;border:none;border-radius:16px;font-weight:800;letter-spacing:0.25px;box-shadow:0 12px 24px rgba(14,165,233,0.25);} .panda-cta-btn-btn_xmas_snow:hover{transform:translateY(-1px);} .panda-cta-btn-btn_xmas_snow::before{content:"";position:absolute;left:12px;top:50%;width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:12px -6px 0 #fff,24px 8px 0 #fff,36px -4px 0 #fff;transform:translateY(-50%);} .panda-cta-btn-btn_xmas_candy{position:relative;background:#fff;color:#be123c;padding:14px 30px 14px 36px;border:2px solid #f43f5e;border-radius:14px;font-weight:900;letter-spacing:0.25px;box-shadow:0 12px 22px rgba(244,63,94,0.18);} .panda-cta-btn-btn_xmas_candy:hover{transform:translateY(-1px);border-color:#e11d48;} .panda-cta-btn-btn_xmas_candy::before{content:"🍭";position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:18px;} .panda-cta-btn-btn_xmas_bells{background:linear-gradient(135deg,#facc15,#f59e0b);color:#7c2d12;padding:14px 32px;border:none;border-radius:18px;font-weight:900;letter-spacing:0.28px;box-shadow:0 14px 26px rgba(245,158,11,0.3);position:relative;} .panda-cta-btn-btn_xmas_bells:hover{filter:brightness(0.95);} .panda-cta-btn-btn_xmas_bells::before{content:"🔔";display:inline-block;margin-right:10px;font-size:18px;} .panda-cta-btn-btn_6946fe1bd802d0-99981527{border-color:#dd7e2a;color:#dd7e2a;line-height:35px;border:1px solid;border-radius:5px;transition:all 0.35s;} .panda-cta-btn-btn_6946fe1bd802d0-99981527:hover{box-shadow:0 0.25em 0.25em -0.1em #b5c952;transform:translateY(-0.25em);border-color:#b5c952;color:#b5c952;} .panda-cta-btn-btn_hover_sunset{background:linear-gradient(135deg,#ff7e5f,#feb47b);color:#fff;padding:13px 26px;border-radius:14px;border:none;font-weight:900;transition:all 0.25s;} .panda-cta-btn-btn_hover_sunset:hover{background:linear-gradient(135deg,#feb47b,#ff7e5f);transform:translateY(-1px);} .panda-cta-btn-btn_style_501{background-image:linear-gradient(to right,#a1c4fd 0%,#c2e9fb 51%,#a1c4fd 100%);background-size:200% auto;background-position:left top;border-color:transparent;color:#464646;padding:12px 24px;border-radius:12px;font-weight:800;} .panda-cta-btn-btn_style_501:hover{background-position:right bottom;color:#000;} .panda-cta-btn-btn_style_500{border:1px solid #716eef;color:#716eef;padding:12px 24px;border-radius:12px;background:#fff;font-weight:800;transition:all 0.25s;} .panda-cta-btn-btn_style_500:hover{animation:panda-cta-ani500 1.2s ease-in-out infinite;color:#fff;transition-delay:0.2s;background:radial-gradient(circle,#716eef 0.2em,transparent 0.3em) 6em 6em/1em 1em,radial-gradient(circle,#716eef 0.2em,transparent 0.3em) 0 0/1em 1em;animation-iteration-count:1!important;animation-fill-mode:forwards!important;} .panda-cta-btn-btn_style_502{border:1px solid #716eef;color:#fff;padding:12px 24px;border-radius:12px;background:repeating-linear-gradient(40deg,#716eef 0%,#716eef 5%,#fbb8a9 5%,#c15b44 10%);text-shadow:1px 1px 0em #000;transition:all 0.4s;} .panda-cta-btn-btn_style_502:hover{background-position:120px;text-shadow:2px 2px 0.2em #000;} .panda-cta-btn-btn_style_506{position:relative;border:1px solid #dd7e2a;color:#dd7e2a;padding:12px 24px;border-radius:12px;overflow:hidden;z-index:0;} .panda-cta-btn-btn_style_506:hover{color:#fff;} .panda-cta-btn-btn_style_506::before{width:20%;height:100%;position:absolute;top:50%;left:0;background-color:#dd7e2a;transform:rotateZ(-45deg) translate(-50%,-50%);transition:all 0.3s;content:"";z-index:-1;} .panda-cta-btn-btn_style_506:hover::before{width:100%;top:0;transform:none;} .panda-cta-btn-btn_style_511{position:relative;border:2px solid #dd6395;background:transparent;color:#484848;padding:12px 24px;border-radius:12px;font-weight:800;overflow:hidden;z-index:0;} .panda-cta-btn-btn_style_511:hover{color:#fff;} .panda-cta-btn-btn_style_511::before{width:100%;height:50%;position:absolute;left:0;top:0;background-color:#dd6395;transform:translate(-100%, 0);transition:all 0.25s;content:"";z-index:-1;} .panda-cta-btn-btn_style_511::after{width:100%;height:50%;position:absolute;left:0;bottom:0;background-color:#dd6395;transform:translate(100%, 0);transition:all 0.25s;content:"";z-index:-1;} .panda-cta-btn-btn_style_511:hover::before{transform:translate(0, 0);} .panda-cta-btn-btn_style_511:hover::after{transform:translate(0, 0);} .panda-cta-btn-btn_glow_border{border:none;outline:none;color:#fff;background:#111;cursor:pointer;position:relative;z-index:0;border-radius:10px;} .panda-cta-btn-btn_glow_border::before{animation:panda-cta-glowing 5s ease-in-out infinite;content:'';background:linear-gradient(45deg,#ff0000,#ff7300,#fffb00,#48ff00,#00ffd5,#002bff,#7a00ff,#ff00c8,#ff0000);position:absolute;top:-2px;left:-2px;background-size:400%;z-index:-1;filter:blur(5px);width:calc(100% + 4px);height:calc(100% + 4px);opacity:0;transition:opacity .3s ease-in-out;border-radius:10px;} .panda-cta-btn-btn_glow_border::after{z-index:-1;content:'';position:absolute;width:100%;height:100%;background:#111;left:0;top:0;border-radius:10px;} .panda-cta-btn-btn_glow_border:hover::before{opacity:1;} .panda-cta-btn-btn_loading_stripe{position:relative;overflow:hidden;transform:translateZ(0);display:grid;place-items:center;padding:0 32px;border:0;border-radius:10px;color:#ffffff;background:#6f2fd1;cursor:wait;z-index:0;} .panda-cta-btn-btn_loading_stripe::before{animation:panda-cta-loading 1s ease-in-out infinite;content:'';position:absolute;z-index:-1;top:0;left:-100%;width:300%;height:100%;background:#8f44fd repeating-linear-gradient(60deg, transparent, transparent 10px, #7a3bd7 10px, #7a3bd7 20px);} .panda-cta-btn-btn_loading_stripe::after{z-index:-2;content:'';position:absolute;width:100%;height:100%;background:#6f2fd1;left:0;top:0;border-radius:10px;} .panda-cta-btn-btn_loading_stripe:hover::before{opacity:1;} .panda-cta-btn-btn_glint_left{position:relative;overflow:hidden;display:inline-block;text-align:center;padding:15px 40px;border:1px solid #fff;cursor:pointer;letter-spacing:2px;margin:0 20px;background:#0f172a;color:#fff;border-radius:10px;} .panda-cta-btn-btn_glint_left::before{content:'';position:absolute;height:150px;width:50px;background:#fff;left:-55px;top:-40px;transform:rotate(37deg);transition:all .3s;opacity:0.3;z-index:0;} .panda-cta-btn-btn_glint_left:hover::before{left:95%;} .panda-cta-btn-btn_glint_top{position:relative;overflow:hidden;display:inline-block;text-align:center;padding:15px 40px;border:1px solid #fff;cursor:pointer;letter-spacing:2px;margin:0 20px;background:#111827;color:#fff;border-radius:10px;} .panda-cta-btn-btn_glint_top::before{content:'';position:absolute;height:11px;width:100%;background:#fff;left:0;top:0;transition:all .3s;opacity:0.3;z-index:0;} .panda-cta-btn-btn_glint_top:hover::before{top:77%;} .panda-cta-btn-btn_glint_bottom{position:relative;overflow:hidden;display:inline-block;text-align:center;padding:15px 40px;border:1px solid #fff;cursor:pointer;letter-spacing:2px;margin:0 20px;background:#0b1224;color:#fff;border-radius:10px;} .panda-cta-btn-btn_glint_bottom::before{content:'';position:absolute;height:11px;width:100%;background:#fff;left:0;bottom:0;transition:all .3s;opacity:0.3;z-index:0;} .panda-cta-btn-btn_glint_bottom:hover::before{bottom:80%;} .panda-cta-btn-btn_glint_right{position:relative;overflow:hidden;display:inline-block;text-align:center;padding:15px 40px;border:1px solid #fff;cursor:pointer;letter-spacing:2px;margin:0 20px;background:#0f172a;color:#fff;border-radius:10px;} .panda-cta-btn-btn_glint_right::before{content:'';position:absolute;height:150px;width:50px;background:#fff;right:-40px;top:-40px;transform:rotate(37deg);transition:all .3s;opacity:0.3;z-index:0;} .panda-cta-btn-btn_glint_right:hover::before{right:105%;} .panda-cta-btn-btn_glint_fill_left{position:relative;overflow:hidden;display:inline-block;text-align:center;padding:15px 40px;border:1px solid #fff;cursor:pointer;letter-spacing:2px;margin:0 20px;background:#0f172a;color:#fff;border-radius:10px;} .panda-cta-btn-btn_glint_fill_left::before{content:'';position:absolute;height:100%;width:0;background:#fff;left:0;bottom:0;transition:all .3s;opacity:0.3;z-index:0;} .panda-cta-btn-btn_glint_fill_left:hover::before{width:100%;} .panda-cta-btn-btn_glint_fill_right{position:relative;overflow:hidden;display:inline-block;text-align:center;padding:15px 40px;border:1px solid #fff;cursor:pointer;letter-spacing:2px;margin:0 20px;background:#0b1224;color:#fff;border-radius:10px;} .panda-cta-btn-btn_glint_fill_right::before{content:'';position:absolute;height:100%;width:0;background:#fff;left:100%;bottom:0;transition:all .3s;opacity:0.3;z-index:0;} .panda-cta-btn-btn_glint_fill_right:hover::before{width:100%;left:0;} .panda-cta-btn-btn_glint_fill_top{position:relative;overflow:hidden;display:inline-block;text-align:center;padding:15px 40px;border:1px solid #fff;cursor:pointer;letter-spacing:2px;margin:0 20px;background:#0f172a;color:#fff;border-radius:10px;} .panda-cta-btn-btn_glint_fill_top::before{content:'';position:absolute;height:0;width:100%;background:#fff;left:0;top:0;transition:all .3s;opacity:0.3;z-index:0;} .panda-cta-btn-btn_glint_fill_top:hover::before{height:100%;} .panda-cta-btn-btn_glint_fill_bottom{position:relative;overflow:hidden;display:inline-block;text-align:center;padding:15px 40px;border:1px solid #fff;cursor:pointer;letter-spacing:2px;margin:0 20px;background:#111827;color:#fff;border-radius:10px;} .panda-cta-btn-btn_glint_fill_bottom::before{content:'';position:absolute;height:0;width:100%;background:#fff;left:0;bottom:0;transition:all .3s;opacity:0.3;z-index:0;} .panda-cta-btn-btn_glint_fill_bottom:hover::before{height:100%;} .panda-cta-btn-btn_6948027cf31615-66695326{color:#111;background-color:#fff;transition:all 0.35s;border-radius:20px;font-weight:500;} .panda-cta-btn-btn_6948027cf31615-66695326:hover{transform:translateY(-0.25em);box-shadow:0 0 0.5em 0em #5e5e5e;border-color:#5e5e5e;color:#5e5e5e;}