.performance-campaign-page,.performance-campaign-page *:not(.mf-faq-section,.mf-faq-section *),.performance-campaign-page *:before,.performance-campaign-page *:after{margin:0;padding:0;box-sizing:border-box}.performance-campaign-page{--primary: #530093;--primary-dark: #3a0068;--primary-mid: #6b00bd;--primary-light: #8a00e6;--secondary: #a21094;--accent: #ffcc29;--accent-hover: #e6b500;--dark: #201e1e;--white: #ffffff;--bg-soft: #faf8fc;--bg-card: #ffffff;--border: #ece4f3;--text: #1c1726;--text-muted: #5e5870;--text-soft: #8a8298;--shadow-sm: 0 1px 2px rgba(28, 23, 38, .06), 0 1px 3px rgba(28, 23, 38, .04);--shadow-md: 0 6px 18px rgba(83, 0, 147, .07), 0 2px 6px rgba(28, 23, 38, .05);--shadow-lg: 0 18px 40px rgba(83, 0, 147, .12), 0 6px 14px rgba(28, 23, 38, .06);--shadow-glow: 0 10px 30px rgba(255, 204, 41, .45);--grad-brand: linear-gradient(135deg, #530093 0%, #a21094 100%);--grad-text: linear-gradient(135deg, #ffffff 0%, #e8d6f5 50%, #ffcc29 100%);--grad-hero: radial-gradient(ellipse at 20% 10%, #2a014c 5%, #24232302 80%, #6d6c6c02 90%);--grad-cta: linear-gradient(135deg, #201e1e 0%, #3a0068 50%, #530093 100%);--ease: cubic-bezier(.22, .8, .3, 1);--container: 1200px;font-family:Poppins,system-ui,sans-serif;background:var(--white);color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}.performance-campaign-page img,.performance-campaign-page svg{display:block;max-width:100%}.performance-campaign-page a{text-decoration:none;color:inherit}.performance-campaign-page button{font-family:inherit;cursor:pointer}.performance-campaign-page .container{max-width:var(--container);margin:0 auto;padding:0 32px;width:100%}.performance-campaign-page .hero{position:relative;background:var(--dark);color:#fff;overflow:hidden;isolation:isolate;padding-top:90px}.performance-campaign-page .hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--grad-hero);z-index:0}.performance-campaign-page .hero .grid-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 80%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 80%);animation:pc-gridShift 20s linear infinite alternate}@keyframes pc-gridShift{0%{background-position:0 0}to{background-position:56px 56px}}.performance-campaign-page .orb{position:absolute;border-radius:50%;filter:blur(90px);opacity:.55;z-index:1;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.performance-campaign-page .orb-1{width:560px;height:560px;background:radial-gradient(circle,#530093 0%,#a21094 50%,transparent 75%);top:-180px;left:-120px;animation:pc-orb1 18s alternate infinite}.performance-campaign-page .orb-2{width:460px;height:460px;background:radial-gradient(circle,#a21094 0%,#530093 55%,transparent 78%);bottom:-160px;right:-100px;animation:pc-orb2 22s alternate infinite}.performance-campaign-page .orb-3{width:300px;height:300px;background:radial-gradient(circle,#ffcc29 0%,transparent 70%);top:40%;right:25%;opacity:.18;animation:pc-orb1 26s alternate infinite}.performance-campaign-page .particle{position:absolute;background:#ffcc2933;border-radius:50%;pointer-events:none;z-index:1;animation:pc-floatParticle 12s infinite ease-in-out}@keyframes pc-floatParticle{0%{transform:translateY(0) translate(0) scale(1);opacity:0}20%{opacity:.4}80%{opacity:.2}to{transform:translateY(-120px) translate(40px) scale(0);opacity:0}}@keyframes pc-orb1{to{transform:translate(60px,-50px) scale(1.12)}}@keyframes pc-orb2{to{transform:translate(-70px,-40px) scale(1.1)}}.performance-campaign-page .hero-grid{position:relative;z-index:10;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:64px;align-items:center;padding:90px 0 110px}.performance-campaign-page .hero-tag{display:inline-flex;align-items:center;gap:8px;background:#ffcc291a;border:1px solid rgba(255,204,41,.3);color:var(--accent);padding:8px 18px;border-radius:999px;font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:24px}.performance-campaign-page .hero h1{font-size:38px;line-height:1.25;font-weight:800;letter-spacing:-.02em;margin-bottom:22px;background:var(--grad-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.performance-campaign-page .hero-desc{font-size:1.1rem;color:#d3c5e6;line-height:1.7;max-width:560px;margin-bottom:36px}.performance-campaign-page .hero-cta{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:36px}.performance-campaign-page .btn{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;border-radius:999px;font-weight:600;font-size:.95rem;border:1px solid transparent;transition:all .25s;text-decoration:none;cursor:pointer}.performance-campaign-page .btn-primary{background:var(--accent);color:var(--dark);box-shadow:var(--shadow-glow);font-weight:700}.performance-campaign-page .btn-primary:hover{background:var(--accent-hover);transform:translateY(-3px);box-shadow:0 16px 36px #ffcc298c}.performance-campaign-page .btn-ghost{background:transparent;border-color:#ffffff47;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.performance-campaign-page .btn-ghost:hover{background:#ffffff0f;border-color:#ffffff8c;transform:translateY(-3px)}.performance-campaign-page .hero-visual{display:flex;justify-content:center;align-items:center}.performance-campaign-page .demo-image-container{width:100%;max-width:480px;border-radius:32px;overflow:hidden;box-shadow:0 40px 80px #0000008c;animation:pc-float 7s ease-in-out infinite}.performance-campaign-page .demo-image-container img{width:100%;height:auto;display:block;border-radius:24px}@keyframes pc-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.performance-campaign-page .stats-section{padding:60px 0;background:linear-gradient(135deg,#fff,#f5f0ff);border-bottom:1px solid rgba(83,0,147,.08)}.performance-campaign-page .stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.performance-campaign-page .stat-card{background:#fff;padding:32px 20px;border-radius:32px;text-align:center;box-shadow:var(--shadow-sm);border:1px solid rgba(83,0,147,.05);transition:all .3s}.performance-campaign-page .stat-card:hover{transform:translateY(-6px);box-shadow:var(--shadow-md)}.performance-campaign-page .stat-number{font-size:2.8rem;font-weight:800;background:var(--grad-brand);background-clip:text;-webkit-background-clip:text;color:transparent}.performance-campaign-page .stat-label{font-size:.9rem;font-weight:600;margin-top:10px}.performance-campaign-page .section-header{text-align:center;max-width:800px;margin:0 auto 56px}.performance-campaign-page .section-badge{display:inline-flex;align-items:center;gap:8px;background:#53009314;border:1px solid rgba(83,0,147,.15);color:var(--primary);padding:6px 18px;border-radius:60px;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-bottom:20px}.performance-campaign-page .section-header h2{font-size:clamp(1.4rem,2.8vw,2rem);font-weight:800;color:var(--dark);margin-bottom:16px}.performance-campaign-page .section-header .lead{color:var(--text-muted);font-size:1.05rem}.performance-campaign-page .fraud-stages{padding:80px 0;background:var(--white)}.performance-campaign-page .stage-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.performance-campaign-page .stage-card{background:#fff;border-radius:28px;padding:32px 24px;text-align:center;box-shadow:var(--shadow-sm);border:1px solid var(--border);transition:all .3s;position:relative;overflow:hidden}.performance-campaign-page .stage-card:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--grad-brand);transform:scaleX(0);transform-origin:left;transition:transform .4s}.performance-campaign-page .stage-card:hover:after{transform:scaleX(1)}.performance-campaign-page .stage-card:hover{transform:translateY(-8px);box-shadow:var(--shadow-lg)}.performance-campaign-page .stage-percent{font-size:2.8rem;font-weight:800;background:var(--grad-brand);background-clip:text;-webkit-background-clip:text;color:transparent;margin-bottom:12px}.performance-campaign-page .stage-title{font-weight:800;font-size:1.3rem;margin-bottom:12px;color:var(--dark)}.performance-campaign-page .stage-desc{color:var(--text-muted);font-size:.85rem;line-height:1.5}.performance-campaign-page .detect-section{padding:96px 0;background:linear-gradient(145deg,#fefbff,#f7f2fc)}.performance-campaign-page .detect-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:28px}.performance-campaign-page .detect-card{flex:1;min-width:320px;background:var(--white);border-radius:36px;overflow:hidden;box-shadow:var(--shadow-sm);border:1px solid rgba(83,0,147,.08);transition:all .4s}.performance-campaign-page .detect-card:hover{transform:translateY(-12px);box-shadow:var(--shadow-lg)}.performance-campaign-page .detect-header{padding:32px 28px 20px;background:linear-gradient(135deg,#fff,#faf5ff);border-bottom:2px solid rgba(255,204,41,.25)}.performance-campaign-page .detect-icon{width:70px;height:70px;background:var(--grad-brand);border-radius:24px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;box-shadow:0 4px 10px #53009326}.performance-campaign-page .detect-icon img{width:44px;height:auto;display:block;filter:brightness(0) invert(1)}.performance-campaign-page .detect-header h3{font-size:24px;font-weight:800;color:var(--dark);margin-bottom:6px}.performance-campaign-page .detect-sub{font-size:.75rem;color:var(--primary);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.performance-campaign-page .detect-body{padding:24px 28px 28px}.performance-campaign-page .detect-list{list-style:none}.performance-campaign-page .detect-list li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid rgba(0,0,0,.04);font-size:.85rem;color:var(--text-muted);line-height:1.4}.performance-campaign-page .detect-list li:last-child{border-bottom:none}.performance-campaign-page .detect-list li i{width:20px;color:var(--accent);font-size:.85rem;margin-top:2px}.performance-campaign-page .detect-list li strong{color:var(--primary);font-weight:700}.performance-campaign-page .why-carousel-section{padding:96px 0;background:var(--white)}.performance-campaign-page .carousel-container{position:relative;max-width:1300px;margin:0 auto;padding:20px 60px}.performance-campaign-page .carousel-wrapper{overflow:hidden;border-radius:32px;perspective:1000px}.performance-campaign-page .carousel-track{display:flex;transition:transform .6s cubic-bezier(.2,.9,.4,1.1)}.performance-campaign-page .carousel-slide{flex:0 0 100%;display:flex;gap:28px;padding:10px}.performance-campaign-page .carousel-card{flex:1;background:var(--white);border-radius:32px;padding:32px 28px;box-shadow:var(--shadow-md);border:1px solid rgba(83,0,147,.08);transition:all .4s cubic-bezier(.2,.9,.4,1.1);transform-style:preserve-3d;position:relative;overflow:hidden}.performance-campaign-page .carousel-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:32px;background:linear-gradient(135deg,#5300930a,#a2109405);opacity:0;transition:opacity .3s}.performance-campaign-page .carousel-card:hover:before{opacity:1}.performance-campaign-page .carousel-card:hover{transform:translateY(-12px) rotateX(3deg) scale(1.02);box-shadow:0 30px 60px #5300932e,0 10px 20px #00000014}.performance-campaign-page .carousel-card:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--grad-brand);transform:scaleX(0);transform-origin:left;transition:transform .4s}.performance-campaign-page .carousel-card:hover:after{transform:scaleX(1)}.performance-campaign-page .carousel-icon{width:65px;height:65px;background:var(--grad-brand);border-radius:20px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;box-shadow:0 4px 10px #53009326}.performance-campaign-page .carousel-icon img{width:38px;height:auto;filter:brightness(0) invert(1)}.performance-campaign-page .carousel-card h3{font-size:1.35rem;font-weight:800;margin-bottom:8px;color:var(--dark)}.performance-campaign-page .carousel-card .carousel-sub{font-size:.75rem;color:var(--primary);font-weight:700;text-transform:uppercase;margin-bottom:20px}.performance-campaign-page .carousel-card p{color:var(--text-muted);line-height:1.6;font-size:.9rem;margin-bottom:20px}.performance-campaign-page .carousel-btn{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;background:var(--white);border:1px solid rgba(83,0,147,.2);border-radius:60px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;z-index:10;box-shadow:var(--shadow-md);color:var(--primary);font-size:1.2rem}.performance-campaign-page .carousel-btn:hover{background:var(--grad-brand);color:#fff;transform:translateY(-50%) scale(1.1)}.performance-campaign-page .carousel-btn-prev{left:0}.performance-campaign-page .carousel-btn-next{right:0}.performance-campaign-page .carousel-dots{display:flex;justify-content:center;gap:12px;margin-top:48px}.performance-campaign-page .dot{width:10px;height:10px;border-radius:50%;background:#5300934d;cursor:pointer;transition:all .3s}.performance-campaign-page .dot.active{width:28px;border-radius:10px;background:var(--grad-brand)}.performance-campaign-page .carousel-cta-strip{margin-top:48px;text-align:center;padding:24px 32px;background:linear-gradient(135deg,#5300930f,#a210940f);border-radius:20px;border:1px solid rgba(83,0,147,.12);display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap}.performance-campaign-page .carousel-cta-strip span{font-size:1rem;font-weight:700;color:var(--dark)}.performance-campaign-page .carousel-cta-strip a{display:inline-flex;align-items:center;gap:8px;background:var(--grad-brand);color:#fff;padding:12px 28px;border-radius:60px;font-weight:600;font-size:.9rem;text-decoration:none;transition:all .3s;box-shadow:0 8px 20px #53009340}.performance-campaign-page .carousel-cta-strip a:hover{transform:translateY(-2px);box-shadow:0 14px 28px #53009359}.performance-campaign-page .channels-attractive{position:relative;padding:96px 0 0;background:linear-gradient(145deg,#fff,#f9f5ff);width:100%;overflow-x:hidden}.performance-campaign-page .channels-header{text-align:center;max-width:750px;margin:0 auto 64px}.performance-campaign-page .channels-header h2{font-size:clamp(1.8rem,3.5vw,2.5rem);font-weight:800;color:var(--dark);margin-bottom:16px}.performance-campaign-page .channels-header .lead{color:var(--text-muted);font-size:1.05rem}.performance-campaign-page .channel-tabs-wrap{display:grid;grid-template-columns:260px 1fr;gap:0;background:#fff;border-radius:32px;border:1px solid rgba(83,0,147,.1);overflow:hidden;box-shadow:0 20px 60px #53009314,0 4px 16px #0000000a;min-height:440px}.performance-campaign-page .channel-tab-list{background:linear-gradient(180deg,#faf6ff,#f3eafa);border-right:1px solid rgba(83,0,147,.1);display:flex;flex-direction:column;padding:12px 0}.performance-campaign-page .channel-tab-btn{display:flex;align-items:center;gap:14px;padding:16px 24px;cursor:pointer;border:none;background:transparent;text-align:left;width:100%;transition:all .25s;position:relative;border-left:3px solid transparent}.performance-campaign-page .channel-tab-btn:hover{background:#5300930f}.performance-campaign-page .channel-tab-btn.active{background:#53009314;border-left-color:var(--primary)}.performance-campaign-page .channel-tab-btn.active .ctab-icon-wrap{background:var(--grad-brand);box-shadow:0 3px 8px #5300932e}.performance-campaign-page .channel-tab-btn.active .ctab-icon-wrap img{filter:brightness(0) invert(1)}.performance-campaign-page .ctab-icon-wrap{width:40px;height:40px;flex-shrink:0;background:#5300931a;border-radius:12px;display:flex;align-items:center;justify-content:center;transition:all .3s}.performance-campaign-page .ctab-icon-wrap img{width:22px;height:auto}.performance-campaign-page .ctab-label{font-size:.88rem;font-weight:700;color:var(--dark);line-height:1.2}.performance-campaign-page .channel-tab-btn.active .ctab-label{color:var(--primary)}.performance-campaign-page .ctab-arrow{margin-left:auto;font-size:.7rem;color:var(--primary);opacity:0;transform:translate(-4px);transition:all .25s}.performance-campaign-page .channel-tab-btn.active .ctab-arrow{opacity:1;transform:none}.performance-campaign-page .channel-tab-panels{padding:48px;position:relative;flex:1}.performance-campaign-page .channel-tab-panel{display:none}.performance-campaign-page .channel-tab-panel.active{display:block;animation:pc-panelIn .35s cubic-bezier(.2,.9,.4,1.1)}@keyframes pc-panelIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.performance-campaign-page .ctp-top{display:flex;align-items:flex-start;gap:24px;margin-bottom:28px}.performance-campaign-page .ctp-icon-big{width:72px;height:72px;flex-shrink:0;background:var(--grad-brand);border-radius:22px;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 12px #53009326}.performance-campaign-page .ctp-icon-big img{width:42px;height:auto;filter:brightness(0) invert(1)}.performance-campaign-page .ctp-badge{display:inline-block;background:#53009314;color:var(--primary);font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:4px 12px;border-radius:40px;margin-bottom:8px;border:1px solid rgba(83,0,147,.12)}.performance-campaign-page .ctp-title-block h3{font-size:1.7rem;font-weight:800;color:var(--dark);line-height:1.2;padding-top:20px}.performance-campaign-page .ctp-desc{font-size:.93rem;color:var(--text-muted);line-height:1.75;margin-bottom:28px;max-width:580px}.performance-campaign-page .ctp-tags{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:32px}.performance-campaign-page .ctp-tag{background:#53009312;border:1px solid rgba(83,0,147,.12);padding:7px 16px;border-radius:40px;font-size:.75rem;font-weight:600;color:var(--primary);transition:all .2s;cursor:default}.performance-campaign-page .ctp-tag:hover{background:var(--primary);color:#fff}.performance-campaign-page .ctp-footer{display:flex;align-items:center;justify-content:space-between;padding-top:24px;border-top:1px solid rgba(83,0,147,.08)}.performance-campaign-page .ctp-know-more{display:inline-flex;align-items:center;gap:8px;background:var(--grad-brand);color:#fff;padding:11px 26px;border-radius:60px;font-size:.85rem;font-weight:700;text-decoration:none;transition:all .3s;box-shadow:0 8px 20px #53009340}.performance-campaign-page .ctp-know-more:hover{transform:translateY(-2px);box-shadow:0 14px 28px #53009366}.performance-campaign-page .ctp-counter{font-size:.8rem;color:var(--text-soft);font-weight:500}.performance-campaign-page .ctp-counter span{color:var(--primary);font-weight:700}.performance-campaign-page .ctp-progress{position:absolute;bottom:0;left:0;right:0;height:3px;background:#53009314}.performance-campaign-page .ctp-progress-bar{height:100%;background:var(--grad-brand);width:0%;transition:width linear}@media (max-width: 860px){.performance-campaign-page .channel-tabs-wrap{grid-template-columns:1fr;grid-template-rows:auto 1fr}.performance-campaign-page .channel-tab-list{flex-direction:row;overflow-x:auto;border-right:none;border-bottom:1px solid rgba(83,0,147,.1);padding:0;scrollbar-width:none}.performance-campaign-page .channel-tab-list::-webkit-scrollbar{display:none}.performance-campaign-page .channel-tab-btn{flex-direction:column;gap:6px;padding:14px 18px;border-left:none;border-bottom:3px solid transparent;white-space:nowrap;align-items:center}.performance-campaign-page .channel-tab-btn.active{border-bottom-color:var(--primary);border-left:none}.performance-campaign-page .ctab-arrow{display:none}.performance-campaign-page .channel-tab-panels{padding:32px 24px}.performance-campaign-page .ctp-top{flex-direction:column;gap:16px}.performance-campaign-page .ctp-footer{flex-direction:column;gap:16px;align-items:flex-start}}.performance-campaign-page .branding-full{background:linear-gradient(135deg,var(--primary-dark) 0%,#1a0033 100%);border-radius:40px;padding:48px 44px;position:relative;overflow:hidden;width:calc(100% - 80px);max-width:1200px;margin:56px auto 0;text-align:center;box-sizing:border-box}.performance-campaign-page .branding-full h4{font-size:1.7rem;font-weight:800;color:var(--accent);margin-bottom:16px;display:flex;align-items:center;gap:12px;justify-content:center}.performance-campaign-page .branding-full p{color:#ffffffd9;font-size:1rem;line-height:1.6;margin-bottom:28px;max-width:800px;margin-left:auto;margin-right:auto}.performance-campaign-page .branding-tags-full{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:28px;justify-content:center}.performance-campaign-page .branding-tag-full{background:#ffffff1f;padding:8px 20px;border-radius:60px;font-size:.8rem;font-weight:500;color:#fff;transition:all .2s}.performance-campaign-page .branding-tag-full:hover{background:var(--accent);color:var(--dark);transform:translateY(-2px)}.performance-campaign-page .branding-footer-full{border-top:1px solid rgba(255,255,255,.15);padding-top:24px;margin-top:8px;font-size:.85rem;color:#ffffffb3;font-style:italic}.performance-campaign-page .cta-light{padding:80px 0;background:linear-gradient(135deg,#530093,#7b00be 30%,#a21094 70%,#c012b0);position:relative;overflow:hidden}.performance-campaign-page .cta-light:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000 40%,transparent 80%);mask-image:radial-gradient(ellipse at 50% 50%,#000 40%,transparent 80%)}.performance-campaign-page .final-cta-click{width:100%;max-width:1200px;margin:0 auto;position:relative;z-index:2}.performance-campaign-page .cta-card-light{position:relative;max-width:1200px;margin:0 auto;text-align:center;padding:56px 48px;background:#ffffff14;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:32px;border:1px solid rgba(255,255,255,.15);box-shadow:0 30px 60px #0003}.performance-campaign-page .cta-card-light h2{font-size:clamp(1.4rem,2.8vw,2rem);font-weight:700;line-height:1.2;margin-bottom:20px;color:#fff}.performance-campaign-page .cta-card-light p{color:#ffffffd9;font-size:1.12rem;max-width:650px;margin:0 auto 36px;line-height:1.7}.performance-campaign-page .cta-button-group-light{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px}.performance-campaign-page .btn-cta-primary-light{display:inline-flex;align-items:center;gap:10px;background:var(--accent);color:var(--dark);padding:15px 36px;border-radius:60px;font-weight:700;font-size:1rem;text-decoration:none;transition:all .3s cubic-bezier(.2,.9,.4,1.1);box-shadow:0 8px 24px #ffcc2966;border:none}.performance-campaign-page .btn-cta-primary-light:hover{transform:translateY(-3px);box-shadow:0 16px 36px #ffcc2999;background:#ffe055}.performance-campaign-page .btn-cta-secondary-light{display:inline-flex;align-items:center;gap:10px;background:#ffffff1f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;padding:15px 36px;border-radius:60px;font-weight:600;font-size:1rem;text-decoration:none;transition:all .3s;border:1.5px solid rgba(255,255,255,.35)}.performance-campaign-page .btn-cta-secondary-light:hover{background:#fff3;transform:translateY(-3px);border-color:#fff9}.performance-campaign-page .cta-emoji-icon{font-size:1.1rem}.performance-campaign-page .reveal{opacity:0;transform:translateY(32px);transition:opacity .7s cubic-bezier(.2,.9,.4,1.1),transform .7s cubic-bezier(.2,.9,.4,1.1)}.performance-campaign-page .reveal.visible{opacity:1;transform:none}@media (max-width: 1024px){.performance-campaign-page .container{padding:0 24px}.performance-campaign-page .hero-grid{grid-template-columns:1fr;text-align:center;padding:60px 0 80px}.performance-campaign-page .hero-desc{margin-left:auto;margin-right:auto}.performance-campaign-page .stats-grid{grid-template-columns:repeat(2,1fr)}.performance-campaign-page .stage-grid{grid-template-columns:1fr;max-width:500px;margin:0 auto}.performance-campaign-page .detect-grid{flex-direction:column;align-items:center}.performance-campaign-page .detect-card{max-width:500px;width:100%}.performance-campaign-page .branding-full{width:calc(100% - 32px);padding:32px 20px}}@media (max-width: 900px){.performance-campaign-page .carousel-slide{flex-direction:column}.performance-campaign-page .carousel-container{padding:20px 40px}.performance-campaign-page .cta-card-light{padding:40px 30px}}@media (max-width: 768px){.performance-campaign-page .stats-grid{grid-template-columns:1fr}.performance-campaign-page .branding-full h4{font-size:1.4rem}.performance-campaign-page .cta-button-group-light{flex-direction:column;gap:14px}.performance-campaign-page .btn-cta-primary-light,.performance-campaign-page .btn-cta-secondary-light{padding:13px 28px;font-size:.9rem;justify-content:center}.performance-campaign-page .carousel-cta-strip{flex-direction:column;gap:14px}.performance-campaign-page .carousel-container{padding:10px 0}.performance-campaign-page .carousel-wrapper{overflow-x:auto;overflow-y:hidden;border-radius:0;perspective:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.performance-campaign-page .carousel-wrapper::-webkit-scrollbar{display:none}.performance-campaign-page .carousel-track{transform:none!important;transition:none!important;width:-moz-max-content;width:max-content;gap:16px;padding:10px 20px}.performance-campaign-page .carousel-slide{flex:0 0 auto;flex-direction:row;gap:16px;padding:0}.performance-campaign-page .carousel-card{flex:0 0 82vw;max-width:340px;scroll-snap-align:center;padding:28px 22px}.performance-campaign-page .carousel-btn,.performance-campaign-page .carousel-dots{display:none!important}}
