.brain-icon,.stat-number{-webkit-text-fill-color:transparent}.product-card-trendyol{background:#fff;border:1px solid #e6e6e6;border-radius:8px;overflow:hidden;height:100%;display:flex;flex-direction:column;transition:.2s ease-in-out;cursor:pointer}.pct-badge-discount,.pct-body{display:flex;flex-direction:column}.product-card-trendyol:hover{box-shadow:0 8px 20px rgba(0,0,0,.08);border-color:#f27a1a}.pct-img-wrapper{position:relative;padding:15px;text-align:center;border-bottom:1px solid #f5f5f5}.pct-img{max-width:100%;object-fit:contain}.pct-badge-discount{position:absolute;top:10px;left:10px;background:#991b1b;color:#fff;width:45px;height:45px;border-radius:50%;align-items:center;justify-content:center;font-size:.75rem;line-height:1;z-index:2;box-shadow:0 2px 5px rgba(0,0,0,.2)}.pct-feature-list li,.pct-title{line-height:1.3;overflow:hidden}.pct-timer{position:absolute;bottom:0;left:0;width:100%;background:rgba(242,122,26,.9);color:#fff;font-size:.7rem;padding:4px;text-align:center;font-weight:600}.oi-2,.oi-3{bottom:50px}.pct-body{padding:12px;flex-grow:1}.pct-title{font-size:.9rem;font-weight:600;color:#333;margin-bottom:6px;height:2.6em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pct-feature-list{list-style:none;padding:0;margin:0 0 10px;display:flex;flex-direction:column;gap:3px}.pct-feature-list li{font-size:.75rem;color:#666;position:relative;padding-left:12px;text-align:left;white-space:nowrap;text-overflow:ellipsis}.pct-feature-list li::before{content:'';position:absolute;left:0;top:6px;width:4px;height:4px;background-color:#d1d5db;border-radius:50%}.pct-rating{display:flex;align-items:center;font-size:.7rem;margin-bottom:12px}.pct-rating .stars{color:#f27a1a;margin-right:5px}.pct-rating .rating-count,.price-old{color:#999}.pct-footer{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:10px}.price-container{display:flex;flex-direction:column;line-height:1}.price-old{font-size:.8rem;text-decoration:line-through;margin-bottom:2px}.price-current{font-size:1.1rem;font-weight:700;color:#f27a1a}.btn-add-basket{background-color:#fff;color:#f27a1a;border:1px solid #f27a1a;padding:6px 12px;border-radius:6px;font-size:.8rem;font-weight:600;transition:.2s;white-space:nowrap}.btn-add-basket:hover{background-color:#f27a1a;color:#fff}.hero-vitrin *{box-sizing:border-box}.hero-vitrin{font-family:system-ui,-apple-system,BlinkMacSystemFont}.hero-vitrin .vitrin-card{height:100%;padding:18px;border-radius:18px;display:flex;flex-direction:column;justify-content:space-between;text-align:center}.hero-vitrin .vitrin-title{font-weight:800;font-size:1.1rem;margin-bottom:6px;color:#111827}.hero-vitrin .vitrin-img{width:100%;max-height:290px;object-fit:contain;margin:6px auto 10px}.hero-vitrin .vitrin-desc{font-size:.95rem;line-height:1.45;color:#374151}.hero-vitrin a.vitrin-btn,.hero-vitrin a.vitrin-btn.btn,.hero-vitrin a.vitrin-btn.btn-primary{all:unset}.hero-vitrin a.vitrin-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:39px!important;background:#fff;color:#ff9800!important;font-size:14px!important;font-weight:600!important;letter-spacing:.5px!important;text-transform:uppercase!important;border-radius:14px!important;cursor:pointer!important;text-decoration:none!important;transition:transform .15s,box-shadow .15s,background .15s!important;border:1px solid #ff9800}.hero-vitrin .tyt{background:linear-gradient(135deg,#eac7da,#f6d6de)}.hero-vitrin .ayt{background:linear-gradient(135deg,#f4cdae,#f9dcc7)}.hero-vitrin .lgs{background:linear-gradient(135deg,#f6c8bb,#f7d6cf)}.hero-vitrin .kpss{background:linear-gradient(135deg,#c4dfe4,#e1eceb)}@media (max-width:767.98px){.hero-vitrin .vitrin-img{max-height:219px}.hero-vitrin .vitrin-title{font-size:1rem;color:#000}.hero-vitrin a.vitrin-btn{height:29px!important;font-size:12px!important;border-radius:3px!important}}.campaign-bar-full{width:100%;background-color:#fff7ed;border-top:1px solid #ffedd5;border-bottom:1px solid #ffedd5;min-height:60px;display:flex;align-items:center;position:relative;z-index:9}.text-orange{color:#f97316!important}.campaign-icon-box{width:32px;height:32px;background:rgba(249,115,22,.1);color:#f97316;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.9rem}.campaign-text{font-size:.95rem}.coupon-minimal{background:#fff;border:1px dashed #fdba74;padding:6px 20px;border-radius:50px;cursor:pointer;display:flex;align-items:center;transition:.2s;position:relative;box-shadow:0 2px 5px rgba(0,0,0,.02)}.coupon-minimal:hover{border-color:#f97316;background:#fff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(249,115,22,.1)}.coupon-minimal .code-text{font-weight:700;color:#f97316;font-size:1.05rem;letter-spacing:1px}.copy-tooltip{position:absolute;top:-35px;left:50%;transform:translateX(-50%);background:#333;color:#fff;font-size:.75rem;padding:4px 10px;border-radius:4px;opacity:0;visibility:hidden;transition:.2s}.ai-ripple,.ai-scanner-ring,.play-overlay{top:50%;left:50%;transform:translate(-50%,-50%)}.coupon-minimal.copied .copy-tooltip{opacity:1;visibility:visible;top:-40px}.timer-digits{font-variant-numeric:tabular-nums;color:#c2410c;font-weight:600;font-size:1rem}.tech-tabs-section{background-color:#f8fafc;position:relative}.custom-nav-scroll .tech-tab-btn{background:#fff;color:#64748b;border:1px solid #e2e8f0;border-radius:50px;padding:12px 24px;margin:0 5px 10px;font-weight:600;transition:.3s;display:inline-flex;align-items:center;gap:8px;box-shadow:0 2px 5px rgba(0,0,0,.02)}.custom-nav-scroll .tech-tab-btn:hover{background:#fff7ed;color:#f27a1a;border-color:#fdba74;transform:translateY(-2px)}.custom-nav-scroll .tech-tab-btn.active{background:#f27a1a;color:#fff;border-color:#f27a1a;box-shadow:0 8px 20px rgba(242,122,26,.3)}.tech-content-box{background:#fff;border-radius:24px;padding:40px;box-shadow:0 20px 40px rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.02)}.video-preview-area{position:relative;border-radius:16px;overflow:hidden;cursor:pointer;border:4px solid #fff;box-shadow:0 15px 30px rgba(0,0,0,.1)}.video-preview-img{width:100%;height:auto;display:block;transition:transform .5s}.video-preview-area:hover .video-preview-img{transform:scale(1.05)}.play-overlay{position:absolute;width:70px;height:70px;background:rgba(255,255,255,.9);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#f27a1a;font-size:1.5rem;box-shadow:0 0 0 0 rgba(255,255,255,.7);animation:2s infinite pulse-white;transition:.3s}.video-preview-area:hover .play-overlay{background:#f27a1a;color:#fff;transform:translate(-50%,-50%) scale(1.1)}@keyframes pulse-white{0%{transform:translate(-50%,-50%) scale(.95);box-shadow:0 0 0 0 rgba(255,255,255,.7)}70%{transform:translate(-50%,-50%) scale(1);box-shadow:0 0 0 20px rgba(255,255,255,0)}100%{transform:translate(-50%,-50%) scale(.95);box-shadow:0 0 0 0 rgba(255,255,255,0)}}.list-check-icon{color:#f27a1a;background:#fff7ed;padding:5px;border-radius:50%;font-size:.8rem}.ai-showcase-wrapper{position:relative;height:500px;background:#fff;border-radius:24px;overflow:hidden;border:1px solid rgba(242,122,26,.1);box-shadow:0 20px 60px rgba(242,122,26,.08);display:flex;align-items:center;justify-content:center}.tech-grid-bg{position:absolute;width:200%;height:200%;background-image:linear-gradient(rgba(242,122,26,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(242,122,26,.05) 1px,transparent 1px);background-size:40px 40px;animation:60s linear infinite gridSlowMove;z-index:0}.ai-core-center{position:relative;width:140px;height:140px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:10;box-shadow:0 0 50px rgba(242,122,26,.2);border:1px solid rgba(242,122,26,.1)}.ai-ripple,.ai-scanner-ring,.data-popup,.orbit-container,.orbit-item{position:absolute}.ai-scanner-ring,.ripple-1,.ripple-2,.ripple-3{width:100%;height:100%}.brain-icon{font-size:3.5rem;background:-webkit-linear-gradient(#f27a1a,#d95d08);-webkit-background-clip:text;animation:3s ease-in-out infinite pulseBrain;z-index:12}.ai-scanner-ring{border-radius:50%;border-top:2px solid #f27a1a;border-right:2px solid transparent;border-bottom:2px solid transparent;border-left:2px solid transparent;animation:4s linear infinite spinScanner;box-shadow:0 -10px 20px rgba(242,122,26,.1)}.ai-ripple{border:1px solid #f27a1a;border-radius:50%;opacity:0;animation:3s linear infinite rippleEffect}.chart-bar span,.oi-1{left:50%;transform:translateX(-50%)}.ripple-1{animation-delay:0s}.ripple-2{animation-delay:1s}.ripple-3{animation-delay:2s}.orbit-container{width:380px;height:380px;border-radius:50%;border:1px dashed rgba(242,122,26,.2);animation:20s linear infinite spinOrbit;z-index:5}.orbit-item{background:#fff;padding:8px 15px;border-radius:50px;box-shadow:0 5px 15px rgba(0,0,0,.08);border:1px solid #ffedd5;display:flex;align-items:center;gap:8px;font-size:.8rem;font-weight:700;color:#475569;white-space:nowrap;animation:20s linear infinite counterSpin}.orbit-item i{color:#f27a1a;font-size:1rem}.chart-bar span,.data-popup{font-size:.75rem;color:#64748b}.oi-1{top:-15px}.oi-2{right:-20px}.oi-3{left:-20px}.data-popup{background:rgba(255,255,255,.9);backdrop-filter:blur(5px);padding:10px 15px;border-radius:8px;border-left:3px solid #f27a1a;box-shadow:0 10px 30px rgba(0,0,0,.05);font-weight:600;z-index:2;opacity:0;animation:6s ease-in-out infinite floatFade}.dp-1{top:20%;left:10%;animation-delay:.5s}.dp-2{top:15%;right:10%;animation-delay:2.5s}.dp-3{bottom:15%;left:20%;animation-delay:4.5s}@keyframes gridSlowMove{0%{transform:translateY(0)}100%{transform:translateY(40px)}}@keyframes pulseBrain{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes spinScanner{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes rippleEffect{0%{width:100%;height:100%;opacity:.8;border-width:2px}100%{width:250%;height:250%;opacity:0;border-width:0}}@keyframes spinOrbit{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes counterSpin{0%{transform:rotate(360deg)}100%{transform:rotate(0)}}@keyframes floatFade{0%,100%{opacity:0;transform:translateY(10px)}20%,80%{opacity:1;transform:translateY(0)}}.ai-super-modal-content{background:#fff;border:none;border-radius:24px;overflow:hidden;position:relative;box-shadow:0 25px 50px rgba(0,0,0,.2)}.ai-floating-bg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0;pointer-events:none}.float-symbol{position:absolute;color:rgba(242,122,26,.05);font-weight:700;font-family:'Courier New',monospace;user-select:none;animation:15s linear infinite floatUp}.fs-1{left:10%;font-size:2rem;animation-duration:12s}.fs-2{left:30%;font-size:1.5rem;animation-duration:18s;animation-delay:2s}.fs-3{left:70%;font-size:3rem;animation-duration:20s;animation-delay:1s}.fs-4{left:90%;font-size:2.5rem;animation-duration:15s;animation-delay:5s}@keyframes floatUp{0%{bottom:-50px;opacity:0;transform:rotate(0)}50%{opacity:1}100%{bottom:100%;opacity:0;transform:rotate(360deg)}}.ai-data-highway{position:relative;height:60px;background:#1e293b;overflow:hidden;display:flex;align-items:center;border-top:4px solid #f27a1a}.highway-track{position:absolute;width:200%;height:2px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.1) 0,rgba(255,255,255,.1) 20px,transparent 20px,transparent 40px);top:20%;animation:1s linear infinite trackMove}.track-bottom{top:80%;animation-direction:reverse}.data-packet{position:absolute;background:linear-gradient(90deg,transparent,#f27a1a,#fff);height:6px;border-radius:10px;box-shadow:0 0 15px #f27a1a;animation:linear infinite trainMove}.dp-fast{width:100px;top:45%;animation-duration:2s;opacity:.8}.dp-slow{width:60px;top:55%;animation-duration:3.5s;animation-delay:1s;opacity:.5;background:linear-gradient(90deg,transparent,#3b82f6,#fff)}@keyframes trackMove{0%{transform:translateX(0)}100%{transform:translateX(-40px)}}@keyframes trainMove{0%{left:-20%;opacity:0}10%,90%{opacity:1}100%{left:120%;opacity:0}}.ai-feature-card-glass{background:rgba(255,255,255,.8);backdrop-filter:blur(10px);border:1px solid rgba(0,0,0,.05);border-radius:16px;padding:20px;height:100%;transition:.3s cubic-bezier(.34, 1.56, .64, 1);position:relative;z-index:2}.ai-feature-card-glass:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 20px 40px rgba(242,122,26,.15);border-color:#f27a1a;background:#fff}.glass-icon{width:50px;height:50px;background:linear-gradient(135deg,#fff7ed 0,#ffedd5 100%);color:#f27a1a;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;margin-bottom:15px;box-shadow:inset 0 0 10px rgba(242,122,26,.1)}.perf-visual-wrapper{height:400px;background:#fff;border-radius:24px;position:relative;border:1px solid rgba(242,122,26,.1);box-shadow:0 20px 50px rgba(0,0,0,.05);display:flex;align-items:center;justify-content:center;overflow:hidden}.graph-grid-bg{position:absolute;width:100%;height:100%;background-image:linear-gradient(#f1f5f9 1px,transparent 1px),linear-gradient(90deg,#f1f5f9 1px,transparent 1px);background-size:20px 20px;opacity:.5}.progress-ring-container{position:relative;width:200px;height:200px}.chart-bar span,.stat-float{position:absolute;font-weight:700}.progress-circle{width:100%;height:100%;border-radius:50%;background:conic-gradient(#f27a1a var(--progress),#f1f5f9 0deg);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px rgba(242,122,26,.2);animation:2s ease-out forwards loadProgress}.progress-inner{width:85%;height:85%;background:#fff;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}.process-icon,.stat-float{display:flex;align-items:center}@property --progress{syntax:'<angle>';inherits:false;initial-value:0deg}@keyframes loadProgress{to{--progress:280deg}}.stat-float{background:#fff;padding:10px 15px;border-radius:10px;box-shadow:0 5px 20px rgba(0,0,0,.08);gap:10px;font-size:.8rem;border-left:4px solid #f27a1a;animation:4s ease-in-out infinite floatStat}.sf-1{top:15%;left:10%;animation-delay:0s}.sf-2{bottom:20%;right:10%;animation-delay:2s}.css-bar-chart{display:flex;align-items:flex-end;justify-content:space-around;height:150px;padding-bottom:5px;border-bottom:2px solid #e2e8f0}.chart-bar{width:40px;background:linear-gradient(to top,#f27a1a,#fb923c);border-radius:6px 6px 0 0;position:relative;opacity:0;animation:1.5s ease-out forwards growBar;box-shadow:0 5px 15px rgba(242,122,26,.3)}.chart-bar span{top:-25px}.chart-label{text-align:center;font-size:.7rem;color:#94a3b8;margin-top:5px}@keyframes growBar{0%{height:0;opacity:0}100%{opacity:1}}.process-step{text-align:center;position:relative}.process-icon{width:50px;height:50px;background:#fff7ed;color:#f27a1a;border-radius:12px;justify-content:center;font-size:1.2rem;margin:0 auto 10px;transition:.3s}.process-step:hover .process-icon{background:#f27a1a;color:#fff;transform:scale(1.1)}.arrow-next{position:absolute;top:25px;right:-30px;color:#cbd5e1;font-size:1.2rem}.phone-mockup-wrapper{height:400px;display:flex;align-items:center;justify-content:center;position:relative;perspective:1000px}.phone-frame{width:200px;height:380px;background:#0f172a;border-radius:35px;border:8px solid #334155;position:relative;box-shadow:0 25px 50px rgba(0,0,0,.25),inset 0 0 20px rgba(0,0,0,.5);transform:rotateY(-15deg) rotateX(10deg);animation:6s ease-in-out infinite phoneFloat;z-index:2;overflow:hidden}.phone-screen{width:100%;height:100%;background:linear-gradient(135deg,#fff 0,#f8fafc 100%);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.screen-logo{font-size:3rem;color:#f27a1a;animation:2s infinite logoPulse}.screen-loader{width:60%;height:4px;background:#e2e8f0;margin-top:20px;border-radius:4px;overflow:hidden}.screen-loader-bar{width:60%;height:100%;background:#f27a1a;animation:2s ease-in-out infinite loadingBar}.store-float{position:absolute;background:#fff;padding:10px 15px;border-radius:12px;box-shadow:0 15px 30px rgba(0,0,0,.1);display:flex;align-items:center;gap:8px;font-weight:700;font-size:.8rem;color:#333;animation:5s ease-in-out infinite iconFloat;z-index:3}.sf-ios{top:20%;right:10%;animation-delay:0s;border-bottom:3px solid #000}.sf-android{bottom:20%;left:10%;animation-delay:2.5s;border-bottom:3px solid #3ddc84}.phone-glow{position:absolute;width:300px;height:300px;background:radial-gradient(circle,rgba(242,122,26,.15) 0,transparent 70%);top:50%;left:50%;transform:translate(-50%,-50%);z-index:0}@keyframes phoneFloat{0%,100%{transform:rotateY(-15deg) rotateX(10deg) translateY(0)}50%{transform:rotateY(-10deg) rotateX(5deg) translateY(-20px)}}@keyframes logoPulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes loadingBar{0%{transform:translateX(-100%)}100%{transform:translateX(200%)}}@keyframes iconFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(15px)}}.coming-soon-card{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:12px;padding:20px;text-align:center;transition:.3s}.coming-soon-card:hover{background:#fff;border-color:#f27a1a;transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.05)}.cs-icon{font-size:2rem;color:#94a3b8;margin-bottom:15px;transition:.3s}.coming-soon-card:hover .cs-icon{color:#f27a1a;transform:scale(1.1)}.video-showcase-wrapper{position:relative;border-radius:24px;overflow:hidden;box-shadow:0 25px 50px rgba(0,0,0,.1);transform:perspective(1000px) rotateY(2deg);transition:.5s;border:4px solid #fff}.video-showcase-wrapper:hover{transform:perspective(1000px) rotateY(0) translateY(-5px);box-shadow:0 35px 70px rgba(242,122,26,.15)}.video-main-img{width:100%;height:auto;display:block;filter:brightness(.9)}.video-overlay-screen{position:absolute;top:15%;right:-10%;width:55%;aspect-ratio:9/16;background:#000;border-radius:20px;border:6px solid #1e293b;overflow:hidden;box-shadow:-20px 20px 40px rgba(0,0,0,.3);z-index:2}.video-overlay-img{width:100%;height:100%;object-fit:cover;opacity:.9}.video-play-btn-pro{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:rgba(242,122,26,.9);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;box-shadow:0 0 0 0 rgba(242,122,26,.7);animation:2s infinite pulseOrange;cursor:pointer;z-index:3;transition:.3s}.video-play-btn-pro:hover{transform:translate(-50%,-50%) scale(1.1);background:#f27a1a}@keyframes pulseOrange{0%{box-shadow:0 0 0 0 rgba(242,122,26,.7)}70%{box-shadow:0 0 0 20px rgba(242,122,26,0)}100%{box-shadow:0 0 0 0 rgba(242,122,26,0)}}.qr-scan-line{position:absolute;top:0;left:10%;width:2px;height:100%;background:linear-gradient(to bottom,transparent,#f27a1a,transparent);opacity:.7;z-index:1;animation:3s ease-in-out infinite scanMoveDown}@keyframes scanMoveDown{0%{top:-100%}100%{top:100%}}.pro-feature-block{display:flex;align-items:flex-start;margin-bottom:25px}.pro-feature-icon{flex-shrink:0;width:50px;height:50px;background:linear-gradient(135deg,#fff7ed 0,#ffedd5 100%);color:#f27a1a;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;margin-right:20px;box-shadow:inset 0 0 10px rgba(242,122,26,.05)}.pro-feature-text h6{font-weight:700;color:#1e293b;margin-bottom:5px}.pro-feature-text p{font-size:.9rem;color:#64748b;margin-bottom:0;line-height:1.5}.sample-section{background:#f8fafc;position:relative;overflow:hidden}.bg-pattern-dots{position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(#cbd5e1 1px,transparent 1px);background-size:20px 20px;opacity:.3;pointer-events:none}.cc-thumb,.cinema-card{position:relative;overflow:hidden}.sample-nav-pills{background:#fff;padding:5px;border-radius:50px;box-shadow:0 4px 15px rgba(0,0,0,.05);display:inline-flex;border:1px solid #e2e8f0}.sample-nav-link{border:none;background:0 0;color:#64748b;font-weight:600;padding:10px 25px;border-radius:50px;transition:.3s}.cinema-card:hover .cc-title,.sample-nav-link:hover{color:#f27a1a}.sample-nav-link.active{background:#f27a1a;color:#fff;box-shadow:0 4px 12px rgba(242,122,26,.3)}.cinema-card:hover,.stat-card-modern:hover{transform:translateY(-10px);box-shadow:0 20px 50px rgba(242,122,26,.15)}.cinema-card{background:#fff;border-radius:20px;transition:.4s cubic-bezier(.175, .885, .32, 1.275);border:1px solid rgba(0,0,0,.03);box-shadow:0 10px 30px rgba(0,0,0,.05);cursor:pointer;height:100%}.cinema-card:hover{border-color:rgba(242,122,26,.2)}.cc-thumb{height:200px}.cc-badge,.cc-duration,.cc-play-btn{position:absolute;color:#fff}.cc-img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.cinema-card:hover .cc-img{transform:scale(1.1)}.cc-play-btn{top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);width:60px;height:60px;background:rgba(255,255,255,.2);backdrop-filter:blur(5px);border:2px solid rgba(255,255,255,.8);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;opacity:0;transition:.4s;box-shadow:0 0 20px rgba(0,0,0,.2)}.cinema-card:hover .cc-play-btn{opacity:1;transform:translate(-50%,-50%) scale(1);background:#f27a1a;border-color:#f27a1a}.cc-badge{top:15px;left:15px;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);padding:5px 12px;border-radius:8px;font-size:.75rem;font-weight:600;z-index:2}.cc-duration{bottom:10px;right:10px;background:rgba(0,0,0,.8);padding:3px 8px;border-radius:4px;font-size:.7rem;font-weight:600}.cc-body{padding:20px}.cc-title{font-weight:700;font-size:1.1rem;margin-bottom:5px;color:#1e293b;line-height:1.4;transition:.3s}.cc-topic{font-size:.9rem;color:#64748b;margin-bottom:15px}.btn-watch-text,.cc-teacher{font-size:.85rem;display:flex}.cc-footer{display:flex;align-items:center;justify-content:space-between;padding-top:15px;border-top:1px solid #f1f5f9}.cc-teacher{align-items:center;gap:8px;font-weight:600;color:#475569}.cc-teacher img{width:30px;height:30px;border-radius:50%;object-fit:cover;border:2px solid #fff;box-shadow:0 2px 5px rgba(0,0,0,.1)}.btn-watch-text{font-weight:700;color:#f27a1a;align-items:center;gap:5px;transition:.3s}.cinema-card:hover .btn-watch-text{gap:8px}.horizontal-scroll-wrapper{display:flex;gap:20px;overflow-x:auto;padding-bottom:30px;padding-top:10px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.horizontal-scroll-wrapper::-webkit-scrollbar{height:6px}.horizontal-scroll-wrapper::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.lesson-col{min-width:300px;flex:0 0 auto}@media (min-width:992px){.horizontal-scroll-wrapper{display:grid;grid-template-columns:repeat(3,1fr);overflow:visible}.lesson-col{min-width:auto}}.trust-bridge-section{position:relative;padding:80px 0 60px;background:linear-gradient(135deg,#fff7ed 0,#fff 100%);overflow:hidden;margin-top:-20px}.wave-divider-top{position:absolute;top:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.wave-divider-top svg{position:relative;display:block;width:calc(100% + 1.3px);height:60px}.wave-fill{fill:#ffffff}.stat-card-modern{background:#fff;padding:25px;border-radius:20px;box-shadow:0 15px 40px rgba(242,122,26,.08);text-align:center;transition:transform .3s,box-shadow .3s;border:1px solid rgba(242,122,26,.1);position:relative;z-index:2}.app-bg-glow,.bg-shape{z-index:0;pointer-events:none}.stat-card-modern:hover{border-color:#f27a1a}.stat-icon-wrapper{width:60px;height:60px;margin:0 auto 15px;background:#fff7ed;color:#f27a1a;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.8rem;position:relative}.stat-icon-wrapper::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;border:1px solid #f27a1a;animation:2s infinite pulseStat}.stat-number{font-size:2.2rem;font-weight:800;color:#1e293b;line-height:1;margin-bottom:5px;background:-webkit-linear-gradient(#1e293b,#475569);-webkit-background-clip:text}.stat-label{font-size:.9rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.bg-shape{position:absolute;opacity:.05;animation:20s linear infinite floatShape}.shape-1{top:20%;left:-5%;width:300px}.shape-2{bottom:10%;right:-5%;width:250px;animation-direction:reverse}@keyframes pulseStat{0%{transform:scale(1);opacity:.6}100%{transform:scale(1.4);opacity:0}}@keyframes floatShape{from{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){.pct-img-wrapper{height:160px;padding:10px}.pct-title{font-size:.8rem}.price-current{font-size:1rem}.btn-add-basket{padding:6px 10px}.stat-number{font-size:1.8rem}.stat-card-modern{margin-bottom:20px;padding:15px}}.reviews-section{background-color:#f8fafc;position:relative;padding:80px 0;overflow:hidden}.reviews-scroll-wrapper{display:flex;gap:24px;overflow-x:auto;padding:20px 5px 40px;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.reviews-scroll-wrapper::-webkit-scrollbar{display:none}.text-review-card{flex:0 0 calc(33.333% - 16px);min-width:300px;background:#fff;border-radius:20px;padding:30px;border:1px solid #f1f5f9;box-shadow:0 10px 30px rgba(0,0,0,.03);position:relative;scroll-snap-align:start;transition:.3s;display:flex;flex-direction:column}.text-review-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(242,122,26,.1);border-color:rgba(242,122,26,.3)}.quote-icon-bg{position:absolute;top:20px;right:20px;font-size:4rem;color:#f27a1a;opacity:.06;font-family:serif;line-height:1}.reviewer-profile{display:flex;align-items:center;gap:15px;margin-bottom:15px}.reviewer-avatar{width:50px;height:50px;background:#fff7ed;color:#f27a1a;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.1rem;border:2px solid #fdba74}.reviewer-info h6{font-weight:700;color:#334155;margin:0;font-size:.95rem}.reviewer-info span{font-size:.8rem;color:#94a3b8}.review-stars{color:#f59e0b;font-size:.85rem;margin-bottom:15px}.review-body{font-size:.95rem;color:#475569;line-height:1.6;flex-grow:1;margin-bottom:15px}.achievement-badge{display:inline-block;background:#fff7ed;color:#c2410c;font-size:.75rem;font-weight:700;padding:6px 12px;border-radius:8px;align-self:flex-start}.app-banner-section{background:linear-gradient(135deg,#0f172a 0,#1e293b 100%);position:relative;overflow:hidden;padding:80px 0;color:#fff}.app-bg-glow{position:absolute;width:600px;height:600px;background:radial-gradient(circle,rgba(242,122,26,.15) 0,transparent 70%);border-radius:50%}.dev-progress-box,.floating-badge{border:1px solid rgba(255,255,255,.1)}.glow-1{top:-20%;right:-10%}.glow-2{bottom:-20%;left:-10%;background:radial-gradient(circle,rgba(59,130,246,.1) 0,transparent 70%)}.app-content-wrapper{position:relative;z-index:2}.dev-progress-box{background:rgba(255,255,255,.05);border-radius:12px;padding:15px 20px;margin:25px 0;backdrop-filter:blur(5px)}.progress-rail{width:100%;height:6px;background:rgba(255,255,255,.1);border-radius:10px;overflow:hidden;margin-top:8px}.progress-fill-anim{height:100%;width:0%;background:linear-gradient(90deg,#f27a1a,#fb923c);border-radius:10px;animation:2s ease-out .5s forwards loadBar;position:relative;box-shadow:0 0 10px rgba(242,122,26,.5)}@keyframes loadBar{from{width:0%}to{width:82%}}.real-phone-wrapper{position:relative;height:650px;display:flex;align-items:center;justify-content:center;perspective:1200px;z-index:1}.real-phone-frame{width:300px;height:620px;background:#000;border-radius:45px;border:6px solid #4b5563;box-shadow:inset 0 0 0 2px #000,0 40px 80px rgba(0,0,0,.6);position:relative;transform:rotateY(-15deg) rotateX(5deg);transition:.5s;overflow:hidden}.real-phone-wrapper:hover .real-phone-frame{transform:rotateY(0) rotateX(0)}.phone-notch{position:absolute;top:12px;left:50%;transform:translateX(-50%);width:90px;height:26px;background:#000;border-radius:20px;z-index:10}.phone-screen-img{width:100%;height:100%;object-fit:cover;border-radius:38px}.floating-badge{position:absolute;top:15%;left:-49px;background:rgba(30,41,59,.9);color:#fff;padding:8px 16px;border-radius:30px;font-size:.8rem;font-weight:600;backdrop-filter:blur(4px);box-shadow:0 10px 20px rgba(0,0,0,.3);transform:translateZ(50px);animation:4s ease-in-out infinite floatY}@keyframes floatY{0%,100%{transform:translateY(0) translateZ(50px)}50%{transform:translateY(-15px) translateZ(50px)}}.feature-list-clean li{font-size:.9rem;margin-bottom:8px;color:rgba(255,255,255,.8);display:flex;align-items:center}.feature-list-clean i{width:24px;text-align:center;margin-right:10px}.store-coming-soon{opacity:.6;filter:grayscale(.8);pointer-events:none}.btn-app-store{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:#fff;padding:10px 20px;border-radius:10px;display:flex;align-items:center;gap:10px;text-decoration:none;min-width:160px;transition:.3s}@media (max-width:991px){.campaign-bar-full{padding:10px 0}.camp-coupon-area{width:100%;display:flex;justify-content:center;margin:8px 0}.coupon-minimal{width:100%;justify-content:center}.ai-showcase-wrapper{height:350px}.ai-core-center{width:100px;height:100px}.brain-icon{font-size:2.5rem}.orbit-container{width:260px;height:260px}.orbit-item{padding:6px 10px;font-size:.7rem}.oi-2{right:-10px}.oi-3{left:-10px}.arrow-next,.data-popup{display:none}.process-step{margin-bottom:20px}.video-overlay-screen{right:5%;width:40%}.video-showcase-wrapper{transform:none}.text-review-card{flex:0 0 85%}.app-banner-section{text-align:center;padding:60px 0}.feature-list-clean{text-align:left;display:inline-block}.feature-list-clean li{justify-content:flex-start}.store-btn-group{justify-content:center}.dev-progress-box{margin:20px auto}}.ssl-bar-section{background-color:#f8fafc;padding:23px 0;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;position:relative;z-index:10}.security-shield-wrapper{width:60px;height:60px;background:#d1fae5;color:#059669;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.8rem;margin-right:15px;box-shadow:0 0 0 5px rgba(209,250,229,.4);transition:.3s}.security-group:hover .security-shield-wrapper{transform:scale(1.1);background:#059669;color:#fff;box-shadow:0 10px 20px rgba(5,150,105,.2)}.security-group{display:flex;align-items:center;cursor:default}.security-title{font-size:1.1rem;font-weight:800;color:#1e293b;display:block;line-height:1.2}.security-subtitle{font-size:.8rem;color:#64748b;font-weight:500}.ssl-separator{width:1px;height:40px;background:#cbd5e1;margin:0 40px;display:none}.payment-logo-group{display:flex;align-items:center;gap:15px}.pay-icon{font-size:2.2rem;color:#94a3b8;transition:.3s}.pay-icon:hover{color:#334155;transform:translateY(-2px)}@media (min-width:768px){.hero-vitrin .vitrin-card{text-align:left}.ssl-separator{display:block}}@media (max-width:767px){.ssl-bar-section .container{flex-direction:column;gap:20px;text-align:center}.security-group{flex-direction:column}.security-shield-wrapper{margin-right:0;margin-bottom:10px}.ssl-separator{display:none}}
