img{max-width:100%;height:auto}.header-section{background-color:transparent;width:100%;z-index:999;position:fixed;left:0;top:0;transition:all 0.3s ease-in-out}.navbar-fixed-top.header-section{background-color:var(--white);box-shadow:0 0.1875rem 0.3125rem 0 rgba(44,46,48,0.1);height:70px;border-bottom:0;padding:0}.logo-img{max-width:200px;height:auto;transition:all 0.3s ease}.header-btn-two{background:transparent;color:var(--white);line-height:45px;padding:0 25px;font-weight:700;font-size:12px;text-transform:uppercase;border-radius:30px;text-decoration:none;display:inline-block;transition:all 0.3s ease}.header-btn-two:hover{opacity:1;color:var(--white);text-decoration:none}.navbar{border:none;margin:0;position:relative;padding:0 50px;display:flex;justify-content:space-between;align-items:center;min-height:70px}.navbar-brand{display:flex;align-items:center;text-decoration:none}.menu-wrap{position:relative;display:flex;align-items:center}.mainmenu{background:rgba(255,255,255,0.14);border:1px solid rgba(255,255,255,0.22);border-radius:50px;padding:4px 10px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.12);transition:all 0.3s ease}ul.nav{display:flex;list-style:none;margin:0;padding:0;align-items:center;gap:4px}ul.nav>li{display:inline-block;position:relative}ul.nav>li>a{color:rgba(255,255,255,0.92);display:inline-flex;align-items:center;padding:8px 18px;border-radius:40px;letter-spacing:0.01em;font-size:14.5px;font-weight:500;line-height:1.5;z-index:1;text-decoration:none;transition:all 0.2s cubic-bezier(0.16,1,0.3,1)}ul.nav>li>a:hover,ul.nav>li>a:focus,ul.nav>li>a.active,ul.nav>li.has-mega:hover>a,ul.nav>li.has-mega.open>a{background:rgba(255,255,255,0.18);color:#ffffff;opacity:1;text-decoration:none;box-shadow:0 2px 8px rgba(0,0,0,0.08)}.navbar-fixed-top .mainmenu{background:#f8fafc;border:1px solid #e2e8f0;box-shadow:0 4px 20px -4px rgba(0,0,0,0.08)}.navbar-fixed-top ul.nav>li>a{color:#475569}.navbar-fixed-top ul.nav>li>a.active,.navbar-fixed-top ul.nav>li>a:hover,.navbar-fixed-top ul.nav>li>a:focus,.navbar-fixed-top ul.nav>li.active>a,.navbar-fixed-top ul.nav>li.has-mega:hover>a,.navbar-fixed-top ul.nav>li.has-mega.open>a{color:#0f172a;background:#e2e8f0}.contact-menu{display:flex;align-items:center;min-width:200px;justify-content:end}.slicknav_menu{background:none;padding:4px 0;display:none;position:relative;z-index:10}.slicknav_btn{background-color:transparent;margin:4px 0 0 0;cursor:pointer;display:block;border:none;padding:8px;border-radius:4px;transition:all 0.3s ease}.slicknav_icon-bar{background-color:#333;height:3px;margin:4px 0;width:25px;display:block;transition:all 0.3s ease;border-radius:2px}.navbar-fixed-top .slicknav_icon-bar{background-color:#333}.slicknav_open .slicknav_icon-bar:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.slicknav_open .slicknav_icon-bar:nth-child(2){opacity:0}.slicknav_open .slicknav_icon-bar:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}.mobile-menu-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,0.5);backdrop-filter:blur(4px);z-index:998;display:none;opacity:0;transition:opacity 0.3s ease}.mobile-menu-overlay.overlay-visible{opacity:1}.slicknav_nav{display:none;background-color:#2d374894;position:fixed;top:0;right:0;width:300px;height:100vh;padding:10px 0 20px 0;z-index:999;list-style:none;margin:0;transform:translateX(100%);transition:transform 0.3s cubic-bezier(0.4,0,0.2,1);overflow-y:auto;box-shadow:-4px 0 20px rgba(0,0,0,0.3)}.slicknav_nav.slicknav_visible{transform:translateX(0)}.slicknav_nav.slicknav_hidden{transform:translateX(100%)}.slicknav_nav li{list-style:none;border-bottom:1px solid #fff}.has-mobile-sub li{list-style:none;border-bottom:1px solid rgba(255,255,255,0.1)}.slicknav_nav a{padding:18px 30px;display:block;color:rgba(255,255,255,0.9);font-size:16px;font-weight:500;text-decoration:none;transition:all 0.3s ease;position:relative}.slicknav_nav a:hover:before{transform:scaleY(1)}.mobile-auth-btn{margin-top:20px;padding:0 30px;border-bottom:none}@media (max-width:1200px){.navbar{padding:0 30px}.logo-img{max-width:180px}}@media (max-width:992px){.navbar{padding:0 20px}.logo-img{max-width:160px}ul.nav>li>a{padding:0 12px;font-size:13px}.mainmenu{padding:0 10px}}@media (max-width:768px){.mainmenu{display:none}.contact-menu{display:none}.slicknav_menu{display:block}.navbar{padding:0 15px;min-height:60px}.logo-img{max-width:140px}.slicknav_nav{width:280px}.slicknav_nav a{font-size:15px;padding:16px 25px}}@media (max-width:480px){.navbar{padding:0 10px}.logo-img{max-width:120px}.slicknav_nav{width:260px}.slicknav_nav a{font-size:15px;padding:16px 25px}}@media (max-width:360px){.logo-img{max-width:100px}.slicknav_btn{padding:6px}.slicknav_icon-bar{width:20px;height:2px}.slicknav_nav{width:260px}}@media (prefers-color-scheme:dark){.slicknav_nav{background-color:#2d374894}.slicknav_nav a{color:#e2e8f0;border-bottom-color:#4a5568}}#mobile-menu .mobile-cta{display:flex;justify-content:center;padding:12px 0;border-bottom:none}#mobile-menu .mobile-cta a{display:inline-flex !important;align-items:center;justify-content:center;width:auto;min-width:140px;padding:10px 18px;text-transform:uppercase;font-weight:700;line-height:1;margin:0 auto}body.mega-open{overflow:hidden;padding-right:var(--sbw,0px)}.has-mega{position:relative}.has-mega>.top-link{position:relative;display:inline-flex;align-items:center;gap:5px}.nav-chevron{font-size:11px;opacity:0.7;transition:transform 0.25s cubic-bezier(0.16,1,0.3,1),opacity 0.25s ease}.has-mega:hover .nav-chevron,.has-mega.open .nav-chevron{transform:rotate(180deg);opacity:1}.mega-menu{position:fixed;left:50% !important;right:auto !important;transform:translateX(-50%) translateY(8px);top:var(--mega-top,78px);width:min(1200px,calc(100vw - 32px));max-height:calc(100vh - var(--mega-top,78px) - 20px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;background:#ffffff;border-radius:18px;box-shadow:0 24px 60px -15px rgba(15,23,42,0.18),0 0 0 1px rgba(15,23,42,0.07),0 2px 6px rgba(0,0,0,0.04);padding:18px 24px 14px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.22s cubic-bezier(0.16,1,0.3,1),transform 0.22s cubic-bezier(0.16,1,0.3,1),visibility 0.22s ease;z-index:1000;margin:0 !important}.mega-menu::-webkit-scrollbar{width:5px}.mega-menu::-webkit-scrollbar-track{background:transparent;margin:8px 0}.mega-menu::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.mega-menu::-webkit-scrollbar-thumb:hover{background:#94a3b8}.has-mega.open>.mega-menu,.has-mega:hover>.mega-menu,.has-mega:focus-within>.mega-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)}.mega-inner{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.mega-col{display:flex;flex-direction:column;gap:14px}.mega-group{display:flex;flex-direction:column;gap:2px}.mega-title{margin:0 0 6px;padding:0 2px 5px;font-size:11px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:#475569;display:flex;align-items:center;gap:7px;border-bottom:1px solid #f1f5f9}.cat-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.cat-purple{background:#a855f7;box-shadow:0 0 6px rgba(168,85,247,0.4)}.cat-blue{background:#3b82f6;box-shadow:0 0 6px rgba(59,130,246,0.4)}.cat-amber{background:#f59e0b;box-shadow:0 0 6px rgba(245,158,11,0.4)}.cat-emerald{background:#10b981;box-shadow:0 0 6px rgba(168,85,247,0.4)}.cat-rose{background:#f43f5e;box-shadow:0 0 6px rgba(244,63,94,0.4)}.cat-indigo{background:#6366f1;box-shadow:0 0 6px rgba(99,102,241,0.4)}.cat-cyan{background:#06b6d4;box-shadow:0 0 6px rgba(6,182,212,0.4)}.mega-item{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:10px;text-decoration:none;color:#1e293b;background:transparent;border:1px solid transparent;transition:all 0.18s cubic-bezier(0.16,1,0.3,1);position:relative}.mega-item:hover{background:#f8fafc;border-color:#e2e8f0;box-shadow:0 2px 6px rgba(15,23,42,0.04);transform:translateX(2px);text-decoration:none}.mi-icon{width:32px;height:32px;flex:0 0 32px;display:grid;place-items:center;border-radius:8px;background:#ffffff;border:1px solid #e2e8f0;box-shadow:0 1px 2px rgba(0,0,0,0.04);overflow:hidden;padding:3px;transition:all 0.18s ease}.mega-item:hover .mi-icon{transform:scale(1.06);border-color:#cbd5e1;box-shadow:0 2px 6px rgba(0,0,0,0.08)}.mi-icon img{width:100%;height:100%;object-fit:contain;display:block}.mi-content{display:flex;flex-direction:column;flex-grow:1;min-width:0}.mi-title{font-weight:600;font-size:13px;line-height:1.25;color:#0f172a;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color 0.15s ease}.mega-item:hover .mi-title{color:#2563eb}.mi-desc{font-size:10.5px;color:#64748b;font-weight:400;line-height:1.15;display:block;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mi-arrow{font-size:9px;color:#94a3b8;opacity:0;transform:translateX(-4px);transition:all 0.2s ease;margin-left:auto;flex-shrink:0}.mega-item:hover .mi-arrow{opacity:1;transform:translateX(0);color:#2563eb}.mega-item:has(.mega-badge) .mi-arrow{display:none}.mega-badge{margin-left:auto;display:inline-block;padding:2px 6px;line-height:1.25;font-size:9px;font-weight:700;border-radius:5px;white-space:nowrap;flex-shrink:0}.badge-popular{background:#ecfdf5;color:#059669;border:1px solid rgba(5,150,105,0.25)}.badge-featured{background:#f5f3ff;color:#7c3aed;border:1px solid rgba(124,58,237,0.25)}.badge-trending{background:#eff6ff;color:#2563eb;border:1px solid rgba(37,99,235,0.25)}.badge-hot{background:#fef2f2;color:#dc2626;border:1px solid rgba(220,38,38,0.25)}.badge-ott{background:#e0f2fe;color:#0284c7;border:1px solid rgba(2,132,199,0.25);border-radius:999px;padding:2px 7px}.badge-coming{background:#fff7ed;color:#ea580c;border:1px solid rgba(234,88,12,0.3);border-radius:999px;padding:2px 7px}.mega-footer{margin-top:14px;padding:10px 16px;border-radius:12px;background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:1px solid #e2e8f0;display:flex;align-items:center;justify-content:space-between;gap:14px}.mega-footer-content{display:flex;align-items:center;gap:10px}.mega-footer-icon{width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,#3b82f6,#6366f1);color:#ffffff;display:grid;place-items:center;font-size:13px;flex-shrink:0;box-shadow:0 2px 6px rgba(59,130,246,0.3)}.mega-footer-text{display:flex;flex-direction:column}.mega-footer-text strong{font-size:12.5px;font-weight:700;color:#0f172a}.mega-footer-text span{font-size:11px;color:#64748b;margin-top:1px}.mega-footer-btn,.navbar-fixed-top .mega-footer-btn{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#ffffff !important;background:linear-gradient(135deg,#2563eb,#1d4ed8);padding:7px 14px;border-radius:8px;text-decoration:none;box-shadow:0 2px 8px rgba(37,99,235,0.25);transition:all 0.2s ease;white-space:nowrap;flex-shrink:0}.mega-footer-btn *,.mega-footer-btn span,.mega-footer-btn i,.navbar-fixed-top .mega-footer-btn span,.navbar-fixed-top .mega-footer-btn i{color:#ffffff !important}.mega-footer-btn:hover,.navbar-fixed-top .mega-footer-btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(37,99,235,0.35);color:#ffffff !important;text-decoration:none}.mega-footer-btn:hover *,.mega-footer-btn:hover span,.mega-footer-btn:hover i{color:#ffffff !important}.has-mega-service .mega-menu,.mega-menu-services{position:absolute !important;left:50% !important;right:auto !important;top:calc(100% + 14px) !important;transform:translateX(-50%) translateY(6px) !important;width:380px !important;max-width:calc(100vw - 32px) !important;padding:18px 20px}.has-mega-service.open>.mega-menu,.has-mega-service:hover>.mega-menu,.has-mega-service:focus-within>.mega-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0) !important}.services-dropdown-header{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #f1f5f9}.sd-tag{font-size:10.5px;font-weight:700;text-transform:uppercase;color:#2563eb;letter-spacing:0.06em;display:block}.sd-title{font-size:13.5px;font-weight:700;color:#0f172a;margin:2px 0 0}.services-grid{display:flex;flex-direction:column;gap:4px}.service-menu-item{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:10px;text-decoration:none;color:#1e293b;transition:all 0.2s ease;border:1px solid transparent}.service-menu-item:hover{background:#f8fafc;border-color:#e2e8f0;transform:translateX(2px);text-decoration:none}.smi-icon{width:36px;height:36px;border-radius:9px;background:#f1f5f9;border:1px solid #e2e8f0;color:#2563eb;display:grid;place-items:center;font-size:14px;flex-shrink:0;padding:5px;transition:all 0.2s ease}.smi-icon img{width:100%;height:100%;object-fit:contain;display:block}.service-menu-item:hover .smi-icon{background:#eff6ff;border-color:#bfdbfe;transform:scale(1.06)}.smi-info{display:flex;flex-direction:column;flex-grow:1}.smi-title{font-weight:600;font-size:13px;color:#0f172a;line-height:1.25;transition:color 0.15s ease}.service-menu-item:hover .smi-title{color:#2563eb}.smi-sub{font-size:10.5px;color:#64748b;margin-top:1px}.smi-arrow{font-size:10px;color:#94a3b8;opacity:0;transform:translateX(-4px);transition:all 0.2s ease}.service-menu-item:hover .smi-arrow{opacity:1;transform:translateX(0);color:#2563eb}.services-dropdown-footer{margin-top:10px;padding-top:10px;border-top:1px solid #f1f5f9;text-align:center}.sd-footer-link{font-size:12px;font-weight:600;color:#2563eb;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:gap 0.2s ease,color 0.2s ease}.sd-footer-link:hover{gap:9px;color:#1d4ed8;text-decoration:none}.has-mega.edge-left .mega-menu{left:16px;right:auto;transform:translate(0,6px);width:calc(100vw - 32px)}.has-mega.edge-right .mega-menu{right:16px;left:auto;transform:translate(0,6px);width:calc(100vw - 32px)}.has-mega.edge-left.edge-right .mega-menu{left:16px;right:16px;transform:translate(0,6px);width:auto}@media (max-width:1280px){.mega-inner{grid-template-columns:repeat(3,1fr)}}@media (max-width:992px){.mega-inner{grid-template-columns:repeat(2,1fr)}.mega-footer{flex-direction:column;align-items:flex-start}.mega-footer-btn{width:100%;justify-content:center}}@media (max-width:768px){.mega-menu{display:none !important}}#mobile-menu .mobile-sub-heading{opacity:0.85;font-size:12px;padding:12px 30px 4px;text-transform:uppercase;font-weight:700;letter-spacing:0.05em;color:#60a5fa}.contact-sidebar{position:fixed;top:50%;right:20px;transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-end;gap:15px;z-index:9999}.contact-link{background-color:#0d6efd;color:#fff;text-decoration:none;border-radius:50px;width:55px;height:55px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;white-space:nowrap;transition:width 0.3s ease,background-color 0.3s ease;box-shadow:0 4px 8px rgba(0,0,0,0.2);font-size:1.4rem;position:relative}.contact-link span{opacity:0;width:0;overflow:hidden;margin-left:0;color:#fff;font-size:small;transition:all 0.3s ease}.contact-link:hover{width:160px;justify-content:flex-start;padding-left:18px;color:#fff}.contact-link:hover span{opacity:1;width:auto;margin-left:10px}.whatsapp-link{background-color:#25d366}.whatsapp-link:hover{background-color:#1ebe5d}.contactus-link{background-color:#0d6efd}.contactus-link:hover{background-color:#0b5ed7}.calendly-link{background-color:#781893}.calendly-link:hover{background-color:#781893}@media (max-width:768px){.contact-sidebar{right:10px}.contact-link{width:48px;height:48px}.contact-link:hover{width:140px}}.coming-soon-badge{background:#ff9800;margin-left:auto;display:inline-block;padding:3px 8px;line-height:1;font-size:10px;font-weight:800;border-radius:999px;color:#fff;white-space:nowrap}.banner.product-banner{position:relative;min-height:700px;height:auto;padding-top:140px;padding-bottom:70px;background:radial-gradient(circle at 80% 20%,rgba(99,102,241,0.28) 0%,transparent 45%),radial-gradient(circle at 20% 80%,rgba(59,130,246,0.22) 0%,transparent 45%),linear-gradient(145deg,#070b14 0%,#0f172a 45%,#1e1b4b 100%) !important;overflow:hidden}.banner.product-banner::before{content:'';position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,0.08) 1px,transparent 1px);background-size:28px 28px;opacity:0.6;pointer-events:none;z-index:0}.banner.product-banner .container{position:relative;z-index:2}.product-banner .banner-text{text-align:left}.product-hero-badge{display:inline-flex;align-items:center;gap:8px;padding:5px 14px;background:rgba(255,255,255,0.07);border:1px solid rgba(255,255,255,0.16);border-radius:999px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);margin-bottom:18px;box-shadow:0 4px 14px rgba(0,0,0,0.15);white-space:nowrap;max-width:100%}.phb-dot{width:7px;height:7px;border-radius:50%;background:#38bdf8;box-shadow:0 0 8px #38bdf8;animation:phbPulse 2s infinite ease-in-out}@keyframes phbPulse{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(1.35);opacity:0.7}}.phb-tag{font-size:11px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:#93c5fd}.phb-sep{color:rgba(255,255,255,0.25);font-size:11px}.phb-highlight{font-size:11.5px;font-weight:600;color:#ffffff;display:inline-flex;align-items:center;gap:4px}.phb-highlight i{color:#fbbf24}.product-hero-title{font-size:48px;font-weight:800;line-height:1.12;color:#ffffff;margin-bottom:14px;letter-spacing:-0.02em}.gradient-title-accent{background:linear-gradient(135deg,#38bdf8 0%,#60a5fa 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;font-weight:800}.product-hero-tagline{font-size:18px;font-weight:600;color:#e2e8f0;margin-bottom:14px;line-height:1.4}.product-hero-desc{font-size:14px;line-height:1.65;color:#94a3b8;margin-bottom:20px;max-width:540px}.product-hero-desc strong{color:#f1f5f9;font-weight:600}.product-hero-features{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.ph-feature-pill{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;background:rgba(255,255,255,0.07);border:1px solid rgba(255,255,255,0.16);border-radius:8px;font-size:12px;font-weight:500;color:#e2e8f0 !important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all 0.2s ease}.ph-feature-pill span{color:#e2e8f0 !important}.ph-feature-pill:hover{background:rgba(255,255,255,0.14);border-color:rgba(255,255,255,0.3);color:#ffffff !important;transform:translateY(-1px)}.ph-feature-pill:hover span{color:#ffffff !important}.ph-feature-pill i{color:#60a5fa !important;font-size:12px}.product-hero-cta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:18px}.btn-hero-primary{display:inline-flex;align-items:center;gap:9px;padding:13px 24px;background:linear-gradient(135deg,#2563eb 0%,#4f46e5 100%);color:#ffffff !important;font-size:14px;font-weight:700;border-radius:12px;text-decoration:none;box-shadow:0 8px 22px -4px rgba(37,99,235,0.55),inset 0 1px 0 rgba(255,255,255,0.25);transition:all 0.25s cubic-bezier(0.16,1,0.3,1);border:none}.btn-hero-primary *,.btn-hero-primary span,.btn-hero-primary i{color:#ffffff !important}.btn-hero-primary i.fa-desktop{font-size:15px}.btn-hero-primary i.fa-arrow-right{font-size:12px;transition:transform 0.2s ease}.btn-hero-primary:hover{transform:translateY(-2px);box-shadow:0 12px 28px -4px rgba(37,99,235,0.7);color:#ffffff !important;text-decoration:none}.btn-hero-primary:hover *,.btn-hero-primary:hover span,.btn-hero-primary:hover i{color:#ffffff !important}.btn-hero-primary:hover i.fa-arrow-right{transform:translateX(4px)}.btn-hero-secondary{display:inline-flex;align-items:center;gap:8px;padding:13px 22px;background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.2);color:#ffffff !important;font-size:14px;font-weight:600;border-radius:12px;text-decoration:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:all 0.25s ease}.btn-hero-secondary *,.btn-hero-secondary span{color:#ffffff !important}.btn-hero-secondary i{font-size:13px;color:#38bdf8 !important}.btn-hero-secondary:hover{background:rgba(255,255,255,0.16);border-color:rgba(255,255,255,0.35);transform:translateY(-2px);color:#ffffff !important;text-decoration:none}.btn-hero-secondary:hover *,.btn-hero-secondary:hover span{color:#ffffff !important}.product-hero-trust{display:flex;align-items:center;gap:16px;font-size:11.5px;color:#94a3b8 !important;flex-wrap:wrap}.product-hero-trust span{display:inline-flex;align-items:center;gap:5px;color:#cbd5e1 !important}.product-hero-trust i{color:#10b981 !important;font-size:12px}.product-showcase-wrap{position:relative;display:flex;justify-content:center;align-items:center;padding:10px}.showcase-glow-disc{position:absolute;width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,rgba(99,102,241,0.4) 0%,rgba(59,130,246,0.15) 50%,transparent 70%);filter:blur(40px);z-index:0;pointer-events:none;animation:glowPulse 5s ease-in-out infinite}@keyframes glowPulse{0%,100%{transform:scale(1);opacity:0.8}50%{transform:scale(1.15);opacity:1}}.showcase-main-img{position:relative;z-index:1;max-width:95%;height:auto;filter:drop-shadow(0 25px 35px rgba(0,0,0,0.55))}.floating-stat-badge{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:10px;padding:10px 15px;background:rgba(15,23,42,0.85);border:1px solid rgba(255,255,255,0.16);border-radius:14px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 12px 30px rgba(0,0,0,0.4)}.floating-stat-badge.badge-top-left{top:10%;left:-4%;animation:floatSlow 5s ease-in-out infinite}.floating-stat-badge.badge-bottom-right{bottom:12%;right:-4%;animation:floatSlow 5s ease-in-out infinite 2.5s}@keyframes floatSlow{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.fsb-icon{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;font-size:13px;flex-shrink:0}.fsb-icon.icon-purple{background:linear-gradient(135deg,#a855f7,#6366f1);color:#ffffff}.fsb-icon.icon-emerald{background:linear-gradient(135deg,#10b981,#059669);color:#ffffff}.fsb-content{display:flex;flex-direction:column;text-align:left}.fsb-content strong{font-size:12px;font-weight:700;color:#f8fafc;line-height:1.2}.fsb-content span{font-size:10.5px;color:#94a3b8;margin-top:1px}@media (max-width:992px){.banner.product-banner{padding-top:120px;padding-bottom:60px}.product-banner .banner-text{text-align:center}.product-hero-title{font-size:36px}.product-hero-desc{margin-left:auto;margin-right:auto}.product-hero-features{justify-content:center}.product-hero-cta{justify-content:center}.product-hero-trust{justify-content:center}.product-showcase-wrap{margin-top:40px}.floating-stat-badge.badge-top-left{left:0}.floating-stat-badge.badge-bottom-right{right:0}}@media (max-width:576px){.product-hero-title{font-size:30px}.btn-hero-primary,.btn-hero-secondary{width:100%;justify-content:center}.floating-stat-badge{display:none}}.banner.uber-hero-banner{position:relative;min-height:720px;height:auto;padding-top:145px;padding-bottom:75px;background:radial-gradient(circle at 75% 35%,rgba(255,255,255,0.05) 0%,rgba(255,255,255,0.01) 50%,transparent 70%),linear-gradient(180deg,#000000 0%,#090a0d 60%,#12141a 100%) !important;overflow:hidden;color:#ffffff}.banner.uber-hero-banner::before{content:'';position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,0.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.035) 1px,transparent 1px);background-size:48px 48px;opacity:0.7;pointer-events:none;z-index:0}.banner.uber-hero-banner::after{content:'';position:absolute;top:-20%;right:15%;width:500px;height:600px;background:radial-gradient(circle,rgba(255,255,255,0.06) 0%,transparent 65%);filter:blur(60px);pointer-events:none;z-index:1}.banner.uber-hero-banner .container{position:relative;z-index:2}.uber-hero-banner .banner-text{text-align:left}.uber-hero-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.14);border-radius:999px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);margin-bottom:18px;white-space:nowrap;max-width:100%}.uber-badge-dot{width:7px;height:7px;border-radius:50%;background:#ffffff;box-shadow:0 0 10px #ffffff;animation:phbPulse 2s infinite ease-in-out}.uber-badge-tag{font-size:11px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#f1f5f9 !important}.uber-badge-sep{color:rgba(255,255,255,0.3);font-size:11px}.uber-badge-highlight{font-size:11.5px;font-weight:600;color:#94a3b8 !important;display:inline-flex;align-items:center;gap:4px}.uber-hero-title{font-size:48px;font-weight:800;line-height:1.1;color:#ffffff !important;margin-bottom:14px;letter-spacing:-0.03em}.uber-hero-title .uber-title-sub{display:block;font-size:28px;font-weight:700;color:#94a3b8 !important;letter-spacing:-0.01em;margin-top:4px}.uber-hero-tagline{font-size:17.5px;font-weight:600;color:#f8fafc !important;margin-bottom:14px;line-height:1.4}.uber-hero-desc{font-size:14px;line-height:1.65;color:#94a3b8 !important;margin-bottom:22px;max-width:540px}.uber-hero-desc strong{color:#ffffff !important;font-weight:600}.uber-hero-features{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px}.uber-feature-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 13px;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.12);border-radius:8px;font-size:12px;font-weight:500;color:#f1f5f9 !important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all 0.2s ease}.uber-feature-pill span{color:#f1f5f9 !important}.uber-feature-pill:hover{background:rgba(255,255,255,0.12);border-color:rgba(255,255,255,0.28);transform:translateY(-1px)}.uber-feature-pill:hover span{color:#ffffff !important}.uber-feature-pill i{color:#ffffff !important;font-size:12px}.uber-hero-cta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:20px}.btn-uber-primary{display:inline-flex;align-items:center;gap:9px;padding:14px 26px;background:#ffffff;color:#000000 !important;font-size:14.5px;font-weight:700;border-radius:10px;text-decoration:none;box-shadow:0 6px 20px rgba(255,255,255,0.15);transition:all 0.25s cubic-bezier(0.16,1,0.3,1);border:1px solid #ffffff}.btn-uber-primary *,.btn-uber-primary span,.btn-uber-primary i{color:#000000 !important}.btn-uber-primary:hover{background:#f1f5f9;transform:translateY(-2px);box-shadow:0 10px 28px rgba(255,255,255,0.25);color:#000000 !important;text-decoration:none}.btn-uber-primary:hover i.fa-arrow-right{transform:translateX(4px)}.btn-uber-secondary{display:inline-flex;align-items:center;gap:9px;padding:14px 24px;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.18);color:#ffffff !important;font-size:14.5px;font-weight:600;border-radius:10px;text-decoration:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:all 0.25s ease}.btn-uber-secondary *,.btn-uber-secondary span{color:#ffffff !important}.btn-uber-secondary i{font-size:14px;color:#ffffff !important}.btn-uber-secondary:hover{background:rgba(255,255,255,0.14);border-color:rgba(255,255,255,0.35);transform:translateY(-2px);color:#ffffff !important;text-decoration:none}.btn-uber-secondary:hover *,.btn-uber-secondary:hover span{color:#ffffff !important}.uber-hero-trust{display:flex;align-items:center;gap:16px;font-size:11.5px;color:#94a3b8 !important;flex-wrap:wrap}.uber-hero-trust span{display:inline-flex;align-items:center;gap:5px;color:#cbd5e1 !important}.uber-hero-trust i{color:#10b981 !important;font-size:12px}.uber-showcase-wrap{position:relative;display:flex;justify-content:center;align-items:center;padding:10px}.uber-glow-disc{position:absolute;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,0.08) 0%,rgba(255,255,255,0.02) 50%,transparent 70%);filter:blur(40px);z-index:0;pointer-events:none}.uber-main-img{position:relative;z-index:1;max-width:95%;height:auto;filter:drop-shadow(0 25px 40px rgba(0,0,0,0.85))}.uber-floating-card{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:12px;padding:11px 16px;background:rgba(10,10,12,0.9);border:1px solid rgba(255,255,255,0.16);border-radius:14px;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 14px 35px rgba(0,0,0,0.6)}.uber-floating-card.ufc-top{top:8%;left:-4%;animation:floatSlow 5s ease-in-out infinite}.uber-floating-card.ufc-bottom{bottom:10%;right:-4%;animation:floatSlow 5s ease-in-out infinite 2.5s}.ufc-icon{width:34px;height:34px;border-radius:8px;display:grid;place-items:center;font-size:14px;flex-shrink:0}.ufc-icon-white{background:#ffffff;color:#000000}.ufc-icon-black{background:#1e293b;border:1px solid rgba(255,255,255,0.2);color:#38bdf8}.ufc-info{display:flex;flex-direction:column;text-align:left}.ufc-info strong{font-size:12px;font-weight:700;color:#ffffff;line-height:1.2}.ufc-info span{font-size:10.5px;color:#94a3b8 !important;margin-top:2px}@media (max-width:992px){.banner.uber-hero-banner{padding-top:120px;padding-bottom:60px}.uber-hero-banner .banner-text{text-align:center}.uber-hero-title{font-size:38px}.uber-hero-title .uber-title-sub{font-size:24px}.uber-hero-desc{margin-left:auto;margin-right:auto}.uber-hero-features{justify-content:center}.uber-hero-cta{justify-content:center}.uber-hero-trust{justify-content:center}.uber-showcase-wrap{margin-top:40px}.uber-floating-card.ufc-top{left:0}.uber-floating-card.ufc-bottom{right:0}}@media (max-width:576px){.uber-hero-title{font-size:32px}.uber-hero-title .uber-title-sub{font-size:20px}.btn-uber-primary,.btn-uber-secondary{width:100%;justify-content:center}.uber-floating-card{display:none}.product-hero-badge,.uber-hero-badge{padding:5px 12px;gap:6px;margin-bottom:14px;max-width:95%}.phb-tag,.uber-badge-tag{font-size:10px !important;letter-spacing:0.04em}.phb-highlight,.uber-badge-highlight{font-size:10px !important}}@media (max-width:440px){.phb-sep,.uber-badge-sep,.phb-highlight,.uber-badge-highlight{display:none !important}.product-hero-badge,.uber-hero-badge{padding:4px 12px}}.banner.netflix-hero-banner{position:relative;min-height:720px;height:auto;padding-top:145px;padding-bottom:75px;background:radial-gradient(circle at 75% 35%,rgba(229,9,20,0.18) 0%,rgba(229,9,20,0.04) 45%,transparent 70%),radial-gradient(circle at 20% 80%,rgba(229,9,20,0.08) 0%,transparent 45%),linear-gradient(180deg,#050507 0%,#0a0a0e 55%,#120d10 100%) !important;overflow:hidden;color:#ffffff}.banner.netflix-hero-banner::before{content:'';position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,0.04) 1px,transparent 1px);background-size:32px 32px;opacity:0.6;pointer-events:none;z-index:0}.banner.netflix-hero-banner::after{content:'';position:absolute;top:-15%;right:10%;width:550px;height:600px;background:radial-gradient(circle,rgba(229,9,20,0.22) 0%,rgba(229,9,20,0.05) 50%,transparent 70%);filter:blur(65px);pointer-events:none;z-index:1}.banner.netflix-hero-banner .container{position:relative;z-index:2}.netflix-hero-banner .banner-text{text-align:left}.netflix-hero-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:rgba(229,9,20,0.12);border:1px solid rgba(229,9,20,0.35);border-radius:999px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);margin-bottom:18px;white-space:nowrap;max-width:100%}.netflix-badge-dot{width:7px;height:7px;border-radius:50%;background:#E50914;box-shadow:0 0 10px #E50914;animation:phbPulse 2s infinite ease-in-out}.netflix-badge-tag{font-size:11px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#ff6b72 !important}.netflix-badge-sep{color:rgba(255,255,255,0.3);font-size:11px}.netflix-badge-highlight{font-size:11.5px;font-weight:600;color:#ffffff !important;display:inline-flex;align-items:center;gap:4px}.netflix-hero-title{font-size:48px;font-weight:800;line-height:1.12;color:#ffffff !important;margin-bottom:14px;letter-spacing:-0.02em}.netflix-title-accent{display:block;font-size:32px;font-weight:800;color:#E50914 !important;letter-spacing:-0.01em;margin-top:4px;text-shadow:0 0 30px rgba(229,9,20,0.45)}.netflix-hero-tagline{font-size:17.5px;font-weight:600;color:#f1f5f9 !important;margin-bottom:14px;line-height:1.4}.netflix-hero-desc{font-size:14px;line-height:1.65;color:#94a3b8 !important;margin-bottom:22px;max-width:540px}.netflix-hero-desc strong{color:#ffffff !important;font-weight:600}.netflix-hero-features{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px}.netflix-feature-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 13px;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.12);border-radius:8px;font-size:12px;font-weight:500;color:#e2e8f0 !important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all 0.2s ease}.netflix-feature-pill span{color:#e2e8f0 !important}.netflix-feature-pill:hover{background:rgba(229,9,20,0.15);border-color:rgba(229,9,20,0.45);transform:translateY(-1px)}.netflix-feature-pill:hover span{color:#ffffff !important}.netflix-feature-pill i{color:#E50914 !important;font-size:12px}.netflix-hero-cta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:20px}.btn-netflix-primary{display:inline-flex;align-items:center;gap:9px;padding:14px 26px;background:linear-gradient(135deg,#E50914 0%,#b80710 100%);color:#ffffff !important;font-size:14.5px;font-weight:700;border-radius:10px;text-decoration:none;box-shadow:0 8px 24px -4px rgba(229,9,20,0.55),inset 0 1px 0 rgba(255,255,255,0.25);transition:all 0.25s cubic-bezier(0.16,1,0.3,1);border:none}.btn-netflix-primary *,.btn-netflix-primary span,.btn-netflix-primary i{color:#ffffff !important}.btn-netflix-primary:hover{background:linear-gradient(135deg,#f40612 0%,#c90812 100%);transform:translateY(-2px);box-shadow:0 12px 30px -4px rgba(229,9,20,0.7);color:#ffffff !important;text-decoration:none}.btn-netflix-primary:hover i.fa-arrow-right{transform:translateX(4px)}.btn-netflix-secondary{display:inline-flex;align-items:center;gap:9px;padding:14px 24px;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.18);color:#ffffff !important;font-size:14.5px;font-weight:600;border-radius:10px;text-decoration:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:all 0.25s ease}.btn-netflix-secondary *,.btn-netflix-secondary span{color:#ffffff !important}.btn-netflix-secondary i{font-size:14px;color:#E50914 !important}.btn-netflix-secondary:hover{background:rgba(255,255,255,0.14);border-color:rgba(255,255,255,0.35);transform:translateY(-2px);color:#ffffff !important;text-decoration:none}.btn-netflix-secondary:hover *,.btn-netflix-secondary:hover span{color:#ffffff !important}.netflix-hero-trust{display:flex;align-items:center;gap:16px;font-size:11.5px;color:#94a3b8 !important;flex-wrap:wrap}.netflix-hero-trust span{display:inline-flex;align-items:center;gap:5px;color:#cbd5e1 !important}.netflix-hero-trust i{color:#E50914 !important;font-size:12px}.netflix-showcase-wrap{position:relative;display:flex;justify-content:center;align-items:center;padding:10px}.netflix-glow-disc{position:absolute;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(229,9,20,0.28) 0%,rgba(229,9,20,0.06) 50%,transparent 70%);filter:blur(45px);z-index:0;pointer-events:none;animation:glowPulse 5s ease-in-out infinite}.netflix-main-img{position:relative;z-index:1;max-width:95%;height:auto;filter:drop-shadow(0 25px 40px rgba(0,0,0,0.85))}.netflix-floating-card{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:12px;padding:11px 16px;background:rgba(10,10,14,0.9);border:1px solid rgba(255,255,255,0.16);border-radius:14px;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 14px 35px rgba(0,0,0,0.65)}.netflix-floating-card.nfc-top{top:8%;left:-4%;animation:floatSlow 5s ease-in-out infinite}.netflix-floating-card.nfc-bottom{bottom:10%;right:-4%;animation:floatSlow 5s ease-in-out infinite 2.5s}.nfc-icon{width:34px;height:34px;border-radius:8px;display:grid;place-items:center;font-size:14px;flex-shrink:0}.nfc-icon-red{background:linear-gradient(135deg,#E50914,#b80710);color:#ffffff;box-shadow:0 0 12px rgba(229,9,20,0.45)}.nfc-icon-dark{background:#18181f;border:1px solid rgba(255,255,255,0.15);color:#E50914}.nfc-info{display:flex;flex-direction:column;text-align:left}.nfc-info strong{font-size:12px;font-weight:700;color:#ffffff;line-height:1.2}.nfc-info span{font-size:10.5px;color:#94a3b8 !important;margin-top:2px}@media (max-width:992px){.banner.netflix-hero-banner{padding-top:120px;padding-bottom:60px}.netflix-hero-banner .banner-text{text-align:center}.netflix-hero-title{font-size:38px}.netflix-title-accent{font-size:26px}.netflix-hero-desc{margin-left:auto;margin-right:auto}.netflix-hero-features{justify-content:center}.netflix-hero-cta{justify-content:center}.netflix-hero-trust{justify-content:center}.netflix-showcase-wrap{margin-top:40px}.netflix-floating-card.nfc-top{left:0}.netflix-floating-card.nfc-bottom{right:0}}@media (max-width:576px){.netflix-hero-title{font-size:32px}.netflix-title-accent{font-size:22px}.btn-netflix-primary,.btn-netflix-secondary{width:100%;justify-content:center}.netflix-floating-card{display:none}.netflix-hero-badge{padding:5px 12px;gap:6px;margin-bottom:14px;max-width:95%}.netflix-badge-tag{font-size:10px !important;letter-spacing:0.04em}.netflix-badge-highlight{font-size:10px !important}}@media (max-width:440px){.netflix-badge-sep,.netflix-badge-highlight{display:none !important}.netflix-hero-badge{padding:4px 12px}}.banner.amazon-hero-banner{position:relative;min-height:720px;height:auto;padding-top:145px;padding-bottom:75px;background:radial-gradient(circle at 75% 35%,rgba(255,153,0,0.18) 0%,rgba(255,153,0,0.03) 45%,transparent 70%),radial-gradient(circle at 20% 80%,rgba(30,58,138,0.25) 0%,transparent 50%),linear-gradient(180deg,#070d18 0%,#0c1626 55%,#111d33 100%) !important;overflow:hidden;color:#ffffff}.banner.amazon-hero-banner::before{content:'';position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,0.05) 1px,transparent 1px);background-size:32px 32px;opacity:0.6;pointer-events:none;z-index:0}.banner.amazon-hero-banner::after{content:'';position:absolute;top:-15%;right:12%;width:550px;height:600px;background:radial-gradient(circle,rgba(255,153,0,0.2) 0%,rgba(255,153,0,0.04) 50%,transparent 70%);filter:blur(65px);pointer-events:none;z-index:1}.banner.amazon-hero-banner .container{position:relative;z-index:2}.amazon-hero-banner .banner-text{text-align:left}.amazon-hero-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:rgba(255,153,0,0.12);border:1px solid rgba(255,153,0,0.35);border-radius:999px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);margin-bottom:18px;white-space:nowrap;max-width:100%}.amazon-badge-dot{width:7px;height:7px;border-radius:50%;background:#FF9900;box-shadow:0 0 10px #FF9900;animation:phbPulse 2s infinite ease-in-out}.amazon-badge-tag{font-size:11px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#ffb84d !important}.amazon-badge-sep{color:rgba(255,255,255,0.3);font-size:11px}.amazon-badge-highlight{font-size:11.5px;font-weight:600;color:#ffffff !important;display:inline-flex;align-items:center;gap:4px}.amazon-hero-title{font-size:48px;font-weight:800;line-height:1.12;color:#ffffff !important;margin-bottom:14px;letter-spacing:-0.02em}.amazon-title-accent{display:block;font-size:30px;font-weight:800;color:#FF9900 !important;letter-spacing:-0.01em;margin-top:4px;text-shadow:0 0 30px rgba(255,153,0,0.4)}.amazon-hero-tagline{font-size:17.5px;font-weight:600;color:#f1f5f9 !important;margin-bottom:14px;line-height:1.4}.amazon-hero-desc{font-size:14px;line-height:1.65;color:#94a3b8 !important;margin-bottom:22px;max-width:540px}.amazon-hero-desc strong{color:#ffffff !important;font-weight:600}.amazon-hero-features{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px}.amazon-feature-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 13px;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.12);border-radius:8px;font-size:12px;font-weight:500;color:#e2e8f0 !important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all 0.2s ease}.amazon-feature-pill span{color:#e2e8f0 !important}.amazon-feature-pill:hover{background:rgba(255,153,0,0.15);border-color:rgba(255,153,0,0.45);transform:translateY(-1px)}.amazon-feature-pill:hover span{color:#ffffff !important}.amazon-feature-pill i{color:#FF9900 !important;font-size:12px}.amazon-hero-cta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:20px}.btn-amazon-primary{display:inline-flex;align-items:center;gap:9px;padding:14px 26px;background:linear-gradient(135deg,#FF9900 0%,#f59e0b 100%);color:#0f172a !important;font-size:14.5px;font-weight:700;border-radius:10px;text-decoration:none;box-shadow:0 8px 24px -4px rgba(255,153,0,0.55),inset 0 1px 0 rgba(255,255,255,0.35);transition:all 0.25s cubic-bezier(0.16,1,0.3,1);border:none}.btn-amazon-primary *,.btn-amazon-primary span,.btn-amazon-primary i{color:#0f172a !important}.btn-amazon-primary:hover{background:linear-gradient(135deg,#ffaa1a 0%,#fbbf24 100%);transform:translateY(-2px);box-shadow:0 12px 30px -4px rgba(255,153,0,0.7);color:#0f172a !important;text-decoration:none}.btn-amazon-primary:hover i.fa-arrow-right{transform:translateX(4px)}.btn-amazon-secondary{display:inline-flex;align-items:center;gap:9px;padding:14px 24px;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.18);color:#ffffff !important;font-size:14.5px;font-weight:600;border-radius:10px;text-decoration:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:all 0.25s ease}.btn-amazon-secondary *,.btn-amazon-secondary span{color:#ffffff !important}.btn-amazon-secondary i{font-size:14px;color:#FF9900 !important}.btn-amazon-secondary:hover{background:rgba(255,255,255,0.14);border-color:rgba(255,153,0,0.5);transform:translateY(-2px);color:#ffffff !important;text-decoration:none}.btn-amazon-secondary:hover *,.btn-amazon-secondary:hover span{color:#ffffff !important}.amazon-hero-trust{display:flex;align-items:center;gap:16px;font-size:11.5px;color:#94a3b8 !important;flex-wrap:wrap}.amazon-hero-trust span{display:inline-flex;align-items:center;gap:5px;color:#cbd5e1 !important}.amazon-hero-trust i{color:#10b981 !important;font-size:12px}.amazon-showcase-wrap{position:relative;display:flex;justify-content:center;align-items:center;padding:10px}.amazon-glow-disc{position:absolute;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(255,153,0,0.25) 0%,rgba(255,153,0,0.05) 50%,transparent 70%);filter:blur(45px);z-index:0;pointer-events:none;animation:glowPulse 5s ease-in-out infinite}.amazon-main-img{position:relative;z-index:1;max-width:95%;height:auto;filter:drop-shadow(0 25px 40px rgba(0,0,0,0.85))}.amazon-floating-card{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:12px;padding:11px 16px;background:rgba(12,22,38,0.92);border:1px solid rgba(255,255,255,0.16);border-radius:14px;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 14px 35px rgba(0,0,0,0.65)}.amazon-floating-card.afc-top{top:8%;left:-4%;animation:floatSlow 5s ease-in-out infinite}.amazon-floating-card.afc-bottom{bottom:10%;right:-4%;animation:floatSlow 5s ease-in-out infinite 2.5s}.afc-icon{width:34px;height:34px;border-radius:8px;display:grid;place-items:center;font-size:14px;flex-shrink:0}.afc-icon-amber{background:linear-gradient(135deg,#FF9900,#d97706);color:#0f172a;box-shadow:0 0 12px rgba(255,153,0,0.45)}.afc-icon-dark{background:#1e293b;border:1px solid rgba(255,255,255,0.15);color:#FF9900}.afc-info{display:flex;flex-direction:column;text-align:left}.afc-info strong{font-size:12px;font-weight:700;color:#ffffff;line-height:1.2}.afc-info span{font-size:10.5px;color:#94a3b8 !important;margin-top:2px}@media (max-width:992px){.banner.amazon-hero-banner{padding-top:120px;padding-bottom:60px}.amazon-hero-banner .banner-text{text-align:center}.amazon-hero-title{font-size:38px}.amazon-title-accent{font-size:25px}.amazon-hero-desc{margin-left:auto;margin-right:auto}.amazon-hero-features{justify-content:center}.amazon-hero-cta{justify-content:center}.amazon-hero-trust{justify-content:center}.amazon-showcase-wrap{margin-top:40px}.amazon-floating-card.afc-top{left:0}.amazon-floating-card.afc-bottom{right:0}}@media (max-width:576px){.amazon-hero-title{font-size:32px}.amazon-title-accent{font-size:21px}.btn-amazon-primary,.btn-amazon-secondary{width:100%;justify-content:center}.amazon-floating-card{display:none}.amazon-hero-badge{padding:5px 12px;gap:6px;margin-bottom:14px;max-width:95%}.amazon-badge-tag{font-size:10px !important;letter-spacing:0.04em}.amazon-badge-highlight{font-size:10px !important}}@media (max-width:440px){.amazon-badge-sep,.amazon-badge-highlight{display:none !important}.amazon-hero-badge{padding:4px 12px}}.banner.onlyfans-hero-banner{position:relative;min-height:720px;height:auto;padding-top:145px;padding-bottom:75px;background:radial-gradient(circle at 75% 35%,rgba(0,175,240,0.18) 0%,rgba(0,175,240,0.03) 45%,transparent 70%),radial-gradient(circle at 20% 80%,rgba(0,175,240,0.08) 0%,transparent 45%),linear-gradient(180deg,#04070c 0%,#070d18 55%,#0b1322 100%) !important;overflow:hidden;color:#ffffff}.banner.onlyfans-hero-banner::before{content:'';position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,0.05) 1px,transparent 1px);background-size:32px 32px;opacity:0.6;pointer-events:none;z-index:0}.banner.onlyfans-hero-banner::after{content:'';position:absolute;top:-15%;right:10%;width:550px;height:600px;background:radial-gradient(circle,rgba(0,175,240,0.22) 0%,rgba(0,175,240,0.04) 50%,transparent 70%);filter:blur(65px);pointer-events:none;z-index:1}.banner.onlyfans-hero-banner .container{position:relative;z-index:2}.onlyfans-hero-banner .banner-text{text-align:left}.onlyfans-hero-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:rgba(0,175,240,0.12);border:1px solid rgba(0,175,240,0.35);border-radius:999px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);margin-bottom:18px;white-space:nowrap;max-width:100%}.onlyfans-badge-dot{width:7px;height:7px;border-radius:50%;background:#00aff0;box-shadow:0 0 10px #00aff0;animation:phbPulse 2s infinite ease-in-out}.onlyfans-badge-tag{font-size:11px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#38c8ff !important}.onlyfans-badge-sep{color:rgba(255,255,255,0.3);font-size:11px}.onlyfans-badge-highlight{font-size:11.5px;font-weight:600;color:#ffffff !important;display:inline-flex;align-items:center;gap:4px}.onlyfans-hero-title{font-size:48px;font-weight:800;line-height:1.12;color:#ffffff !important;margin-bottom:14px;letter-spacing:-0.02em}.onlyfans-title-accent{display:block;font-size:30px;font-weight:800;color:#00aff0 !important;letter-spacing:-0.01em;margin-top:4px;text-shadow:0 0 30px rgba(0,175,240,0.45)}.onlyfans-hero-tagline{font-size:17.5px;font-weight:600;color:#f1f5f9 !important;margin-bottom:14px;line-height:1.4}.onlyfans-hero-desc{font-size:14px;line-height:1.65;color:#94a3b8 !important;margin-bottom:22px;max-width:540px}.onlyfans-hero-desc strong{color:#ffffff !important;font-weight:600}.onlyfans-hero-features{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px}.onlyfans-feature-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 13px;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.12);border-radius:8px;font-size:12px;font-weight:500;color:#e2e8f0 !important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all 0.2s ease}.onlyfans-feature-pill span{color:#e2e8f0 !important}.onlyfans-feature-pill:hover{background:rgba(0,175,240,0.15);border-color:rgba(0,175,240,0.45);transform:translateY(-1px)}.onlyfans-feature-pill:hover span{color:#ffffff !important}.onlyfans-feature-pill i{color:#00aff0 !important;font-size:12px}.onlyfans-hero-cta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:20px}.btn-onlyfans-primary{display:inline-flex;align-items:center;gap:9px;padding:14px 26px;background:linear-gradient(135deg,#00aff0 0%,#0084cc 100%);color:#ffffff !important;font-size:14.5px;font-weight:700;border-radius:10px;text-decoration:none;box-shadow:0 8px 24px -4px rgba(0,175,240,0.55),inset 0 1px 0 rgba(255,255,255,0.35);transition:all 0.25s cubic-bezier(0.16,1,0.3,1);border:none}.btn-onlyfans-primary *,.btn-onlyfans-primary span,.btn-onlyfans-primary i{color:#ffffff !important}.btn-onlyfans-primary:hover{background:linear-gradient(135deg,#1ab8f5 0%,#0093e3 100%);transform:translateY(-2px);box-shadow:0 12px 30px -4px rgba(0,175,240,0.7);color:#ffffff !important;text-decoration:none}.btn-onlyfans-primary:hover i.fa-arrow-right{transform:translateX(4px)}.btn-onlyfans-secondary{display:inline-flex;align-items:center;gap:9px;padding:14px 24px;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.18);color:#ffffff !important;font-size:14.5px;font-weight:600;border-radius:10px;text-decoration:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:all 0.25s ease}.btn-onlyfans-secondary *,.btn-onlyfans-secondary span{color:#ffffff !important}.btn-onlyfans-secondary i{font-size:14px;color:#00aff0 !important}.btn-onlyfans-secondary:hover{background:rgba(255,255,255,0.14);border-color:rgba(0,175,240,0.5);transform:translateY(-2px);color:#ffffff !important;text-decoration:none}.btn-onlyfans-secondary:hover *,.btn-onlyfans-secondary:hover span{color:#ffffff !important}.onlyfans-hero-trust{display:flex;align-items:center;gap:16px;font-size:11.5px;color:#94a3b8 !important;flex-wrap:wrap}.onlyfans-hero-trust span{display:inline-flex;align-items:center;gap:5px;color:#cbd5e1 !important}.onlyfans-hero-trust i{color:#00aff0 !important;font-size:12px}.onlyfans-showcase-wrap{position:relative;display:flex;justify-content:center;align-items:center;padding:10px}.onlyfans-glow-disc{position:absolute;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(0,175,240,0.25) 0%,rgba(0,175,240,0.05) 50%,transparent 70%);filter:blur(45px);z-index:0;pointer-events:none;animation:glowPulse 5s ease-in-out infinite}.onlyfans-main-img{position:relative;z-index:1;max-width:95%;height:auto;filter:drop-shadow(0 25px 40px rgba(0,0,0,0.85))}.onlyfans-floating-card{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:12px;padding:11px 16px;background:rgba(7,13,24,0.92);border:1px solid rgba(255,255,255,0.16);border-radius:14px;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 14px 35px rgba(0,0,0,0.65)}.onlyfans-floating-card.ofc-top{top:8%;left:-4%;animation:floatSlow 5s ease-in-out infinite}.onlyfans-floating-card.ofc-bottom{bottom:10%;right:-4%;animation:floatSlow 5s ease-in-out infinite 2.5s}.ofc-icon{width:34px;height:34px;border-radius:8px;display:grid;place-items:center;font-size:14px;flex-shrink:0}.ofc-icon-cyan{background:linear-gradient(135deg,#00aff0,#0084cc);color:#ffffff;box-shadow:0 0 12px rgba(0,175,240,0.45)}.ofc-icon-dark{background:#111e33;border:1px solid rgba(255,255,255,0.15);color:#00aff0}.ofc-info{display:flex;flex-direction:column;text-align:left}.ofc-info strong{font-size:12px;font-weight:700;color:#ffffff;line-height:1.2}.ofc-info span{font-size:10.5px;color:#94a3b8 !important;margin-top:2px}@media (max-width:992px){.banner.onlyfans-hero-banner{padding-top:120px;padding-bottom:60px}.onlyfans-hero-banner .banner-text{text-align:center}.onlyfans-hero-title{font-size:38px}.onlyfans-title-accent{font-size:25px}.onlyfans-hero-desc{margin-left:auto;margin-right:auto}.onlyfans-hero-features{justify-content:center}.onlyfans-hero-cta{justify-content:center}.onlyfans-hero-trust{justify-content:center}.onlyfans-showcase-wrap{margin-top:40px}.onlyfans-floating-card.ofc-top{left:0}.onlyfans-floating-card.ofc-bottom{right:0}}@media (max-width:576px){.onlyfans-hero-title{font-size:32px}.onlyfans-title-accent{font-size:21px}.btn-onlyfans-primary,.btn-onlyfans-secondary{width:100%;justify-content:center}.onlyfans-floating-card{display:none}.onlyfans-hero-badge{padding:5px 12px;gap:6px;margin-bottom:14px;max-width:95%}.onlyfans-badge-tag{font-size:10px !important;letter-spacing:0.04em}.onlyfans-badge-highlight{font-size:10px !important}}@media (max-width:440px){.onlyfans-badge-sep,.onlyfans-badge-highlight{display:none !important}.onlyfans-hero-badge{padding:4px 12px}}.onlyfans-theme-page{color:#334155;overflow-x:hidden}.onlyfans-theme-page .section-title h3,.onlyfans-theme-page .section-title h2,.onlyfans-theme-page h2,.onlyfans-theme-page h3{color:#0f172a}.onlyfans-theme-page .section-title h3 b,.onlyfans-theme-page .section-title h3 strong,.onlyfans-theme-page .section-title h3 span,.onlyfans-theme-page .section-title h2 span,.onlyfans-theme-page h2 span,.onlyfans-theme-page h3 span{color:#00aff0 !important}.onlyfans-theme-page .section-title p,.onlyfans-theme-page .sec-desc{color:#64748b !important}.onlyfans-sec-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;background:rgba(0,175,240,0.08);border:1px solid rgba(0,175,240,0.28);border-radius:999px;color:#00aff0 !important;font-size:11.5px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase}.onlyfans-sec-badge i{color:#00aff0 !important}.onlyfans-theme-page .onlyfans-overview-lead{font-size:15.5px;line-height:1.7;color:#475569;margin-bottom:24px}.onlyfans-theme-page .of-image-wrapper img{border-radius:16px;box-shadow:0 12px 35px rgba(0,175,240,0.08),0 4px 15px rgba(0,0,0,0.05);transition:all 0.3s ease}.onlyfans-theme-page .of-image-wrapper img:hover{transform:translateY(-3px);box-shadow:0 16px 40px rgba(0,175,240,0.14)}.onlyfans-check-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.onlyfans-check-list li{display:flex;align-items:flex-start;gap:12px;color:#334155;font-size:14.5px}.onlyfans-check-list li strong{color:#0f172a}.onlyfans-check-list li i.fa-circle-check,.onlyfans-check-list li i.fa-check{color:#00aff0 !important;font-size:17px;margin-top:2px;flex-shrink:0}.onlyfans-theme-page .features-section{padding:60px 0}.onlyfans-theme-page .features-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:992px){.onlyfans-theme-page .features-columns{grid-template-columns:1fr}}.onlyfans-theme-page .column{background:#ffffff;border:1px solid #e2e8f0;border-radius:16px;padding:26px;box-shadow:0 4px 20px rgba(0,0,0,0.04);transition:all 0.3s ease}.onlyfans-theme-page .column:hover{border-color:#00aff0;box-shadow:0 10px 30px rgba(0,175,240,0.1);transform:translateY(-3px)}.onlyfans-theme-page .column h3{font-size:18px;font-weight:800;color:#0f172a;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #f1f5f9}.onlyfans-theme-page .feature{display:flex;gap:14px;margin-bottom:18px;align-items:flex-start}.onlyfans-theme-page .feature:last-child{margin-bottom:0}.onlyfans-theme-page .feature-icon{color:#00aff0 !important;font-size:17px;background:rgba(0,175,240,0.08);width:38px;height:38px;border-radius:10px;display:grid;place-items:center;flex-shrink:0;border:1px solid rgba(0,175,240,0.2)}.onlyfans-theme-page .feature-content h4{font-size:15px;font-weight:700;color:#0f172a;margin-bottom:4px}.onlyfans-theme-page .feature-content p{font-size:13px;color:#64748b;line-height:1.5;margin-bottom:0}.onlyfans-theme-page .service-single{background:#ffffff;border:1px solid #e4e6eb;border-radius:12px;padding:30px 24px;transition:all 0.3s cubic-bezier(0.16,1,0.3,1);height:100%;box-shadow:0 4px 14px rgba(0,0,0,0.03);text-align:center}.onlyfans-theme-page .service-single:hover{border-color:#00aff0;transform:translateY(-4px);box-shadow:0 12px 28px rgba(0,175,240,0.12)}.onlyfans-theme-page .service-single .icon{width:54px;height:54px;border-radius:12px;background:rgba(0,175,240,0.1);color:#00aff0;display:grid;place-items:center;font-size:22px;margin:0 auto 18px auto;border:1px solid rgba(0,175,240,0.2)}.onlyfans-theme-page .service-single h5{font-size:17px;font-weight:700;color:#050505;margin-bottom:10px}.onlyfans-theme-page .service-single p{font-size:13.5px;color:#65676b;line-height:1.55;margin-bottom:0}.onlyfans-theme-page .features-item{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.onlyfans-theme-page .feature-box{background:#ffffff;border:1px solid #e2e8f0;border-radius:14px;padding:18px;transition:all 0.3s ease;box-shadow:0 4px 15px rgba(0,0,0,0.03)}.onlyfans-theme-page .feature-box:hover{border-color:#00aff0;transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,175,240,0.1)}.onlyfans-theme-page .feature-box .box-icon .icon{width:40px;height:40px;border-radius:10px;background:rgba(0,175,240,0.08);color:#00aff0;display:grid;place-items:center;font-size:16px;margin-right:14px;border:1px solid rgba(0,175,240,0.2);flex-shrink:0}.onlyfans-theme-page .feature-box .box-text h4{font-size:15px;font-weight:700;color:#0f172a;margin-bottom:4px}.onlyfans-theme-page .feature-box .box-text p{font-size:13px;color:#64748b;line-height:1.5;margin-bottom:0}.onlyfans-theme-page .workflow-section{padding:60px 0}.onlyfans-theme-page .workflow-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:992px){.onlyfans-theme-page .workflow-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.onlyfans-theme-page .workflow-grid{grid-template-columns:1fr}}.onlyfans-theme-page .workflow-card{background:#ffffff;border:1px solid #e2e8f0;border-radius:14px;padding:24px;transition:all 0.3s ease;box-shadow:0 4px 15px rgba(0,0,0,0.03)}.onlyfans-theme-page .workflow-card:hover{border-color:#00aff0;transform:translateY(-4px);box-shadow:0 12px 30px rgba(0,175,240,0.12)}.onlyfans-theme-page .workflow-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.onlyfans-theme-page .workflow-card .workflow-icon{width:48px;height:48px;border-radius:12px;background:rgba(0,175,240,0.08);color:#00aff0;display:grid;place-items:center;font-size:20px;margin-bottom:0;border:1px solid rgba(0,175,240,0.2)}.onlyfans-theme-page .workflow-step-num{font-size:26px;font-weight:800;color:rgba(0,175,240,0.2);letter-spacing:-0.02em}.onlyfans-theme-page .workflow-card h4{font-size:16px;font-weight:700;color:#0f172a;margin-bottom:8px}.onlyfans-theme-page .workflow-card p{font-size:13px;color:#64748b;line-height:1.5;margin-bottom:0}.onlyfans-theme-page .tech-section{padding:60px 0}.onlyfans-theme-page .tech-stack-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media (max-width:992px){.onlyfans-theme-page .tech-stack-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.onlyfans-theme-page .tech-stack-grid{grid-template-columns:1fr}}.onlyfans-theme-page .tech-card{background:#ffffff;border:1px solid #e2e8f0;border-radius:14px;padding:22px;transition:all 0.3s ease;box-shadow:0 4px 15px rgba(0,0,0,0.03)}.onlyfans-theme-page .tech-card:hover{border-color:#00aff0;transform:translateY(-3px);box-shadow:0 10px 25px rgba(0,175,240,0.1)}.onlyfans-theme-page .tech-card-header{display:flex;align-items:center;gap:10px;padding-bottom:12px;margin-bottom:14px;border-bottom:1px solid #f1f5f9}.onlyfans-theme-page .tech-card-header i{color:#00aff0;font-size:18px}.onlyfans-theme-page .tech-card-header h5{font-size:15px;font-weight:700;color:#0f172a;margin-bottom:0}.onlyfans-theme-page .tech-card-body{display:flex;flex-direction:column;gap:10px}.onlyfans-theme-page .tech-item{display:flex;align-items:center;gap:10px;padding:8px 12px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;font-size:13px;font-weight:600;color:#1e293b !important}.onlyfans-theme-page .tech-item img{width:20px;height:20px;object-fit:contain}.onlyfans-theme-page .solutions-section{padding-top:60px;padding-bottom:60px}.onlyfans-theme-page .solution-card{background:#ffffff;border-radius:12px;padding:20px;border:1px solid #e4e6eb;box-shadow:0 4px 14px rgba(0,0,0,0.04);text-align:center;transition:all 0.3s ease}.onlyfans-theme-page .solution-card:hover{border-color:#00aff0;transform:translateY(-4px);box-shadow:0 12px 28px rgba(0,175,240,0.12)}.onlyfans-theme-page .solution-card img{max-width:80%;height:50%;margin:0 auto 12px auto;display:block}.onlyfans-theme-page .solution-card h4{font-size:16px;font-weight:700;color:#050505;margin:8px 0}.onlyfans-theme-page .solution-card a{display:inline-block;font-size:14px;font-weight:700;color:#00aff0 !important;text-decoration:none;transition:all 0.2s ease}.onlyfans-theme-page .solution-card a:hover{color:#0084cc !important;text-decoration:underline}.onlyfans-theme-page .solutions-text h2{font-size:32px;font-weight:800;color:#050505;line-height:1.25;margin-bottom:16px}.onlyfans-theme-page .solutions-text p{font-size:15px;color:#65676b;line-height:1.6;margin-bottom:18px}.onlyfans-theme-page .solutions-text a.button,.onlyfans-theme-page .solutions-text .btn-one{background:linear-gradient(135deg,#00aff0 0%,#0084cc 100%) !important;color:#ffffff !important;font-weight:700 !important;border:none !important;box-shadow:0 6px 20px rgba(0,175,240,0.4) !important;border-radius:8px}.onlyfans-theme-page .solutions-text a.button:hover,.onlyfans-theme-page .solutions-text .btn-one:hover{background:linear-gradient(135deg,#1ab8f5 0%,#0093e3 100%) !important;transform:translateY(-2px);box-shadow:0 10px 25px rgba(0,175,240,0.55) !important}.onlyfans-theme-page #support .accordion-item{background:#ffffff;border:1px solid #e2e8f0;border-radius:12px !important;margin-bottom:14px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,0.02)}.onlyfans-theme-page #support .accordion-button{background:#ffffff !important;color:#0f172a !important;font-weight:700;padding:18px 24px;border:none !important}.onlyfans-theme-page #support .accordion-button:not(.collapsed){background:rgba(0,175,240,0.06) !important;color:#00aff0 !important;border-bottom:1px solid rgba(0,175,240,0.15) !important}.onlyfans-theme-page #support .accordion-button:focus{box-shadow:none !important}.onlyfans-theme-page #support .accordion-body{background:#ffffff;color:#475569;padding:20px 24px;font-size:14px;line-height:1.65}.onlyfans-theme-page #support .accordion-body p{color:#475569 !important;margin-bottom:0}.onlyfans-theme-page .changelog-section{padding-top:60px;padding-bottom:60px;background:#f0f2f5}.onlyfans-theme-page .changelog-accordion .accordion-item{border:1px solid #e4e6eb;border-radius:12px !important;margin-bottom:14px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,0.02);background:#ffffff}.onlyfans-theme-page .changelog-accordion .accordion-button{display:flex !important;align-items:center !important;gap:14px !important;padding:16px 75px 16px 20px !important;font-weight:600 !important;background:#ffffff !important;color:#1c1e21 !important;position:relative !important;width:100% !important;border:none !important}.onlyfans-theme-page .changelog-accordion .accordion-button:not(.collapsed){background:rgba(0,175,240,0.05) !important;color:#1c1e21 !important;border-bottom:1px solid #e4e6eb !important}.onlyfans-theme-page .changelog-accordion .changelog-ver-badge{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:4px 10px !important;background:#e4e6eb !important;color:#334155 !important;border-radius:6px !important;font-size:12px !important;font-weight:700 !important;white-space:nowrap !important;flex-shrink:0 !important;border:none !important}.onlyfans-theme-page .changelog-accordion .changelog-ver-badge.latest,.onlyfans-theme-page .changelog-accordion .accordion-button:not(.collapsed) .changelog-ver-badge{background:#00aff0 !important;color:#ffffff !important}.onlyfans-theme-page .changelog-accordion .changelog-ver-title{font-size:15px !important;font-weight:700 !important;color:#050505 !important;flex:1 !important;text-align:left !important}.onlyfans-theme-page .changelog-accordion .accordion-button:not(.collapsed) .changelog-ver-title{color:#050505 !important}.onlyfans-theme-page .changelog-accordion .changelog-ver-date{font-size:13px !important;color:#65676b !important;font-weight:500 !important;margin-left:auto !important;margin-right:0 !important;white-space:nowrap !important;flex-shrink:0 !important}.onlyfans-theme-page .changelog-accordion .accordion-button::before{right:20px !important;top:50% !important;transform:translateY(-50%) !important;border-radius:6px !important;width:32px !important;height:32px !important;line-height:32px !important}.onlyfans-theme-page .changelog-list{display:flex;flex-direction:column;gap:10px}.onlyfans-theme-page .changelog-item{display:flex;align-items:flex-start;gap:10px;padding:8px 12px;background:#f8f9fa;border-radius:8px;border:1px solid #edf0f5;margin-top:8px}.onlyfans-theme-page .changelog-item:first-child{margin-top:0}.onlyfans-theme-page .changelog-item p{font-size:13px;color:#334155;margin-bottom:0;line-height:1.45}.onlyfans-theme-page .ch-badge{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:700;text-transform:uppercase;flex-shrink:0;margin-top:0;border:none}.onlyfans-theme-page .ch-badge.ch-added{background:#e6f7ec;color:#10b981}.onlyfans-theme-page .ch-badge.ch-updated{background:#e7f3ff;color:#00aff0}.onlyfans-theme-page .ch-badge.ch-fixed{background:#fff4e5;color:#f59e0b}.onlyfans-theme-page .screenshot-slider .owl-dot.active span{background:#00aff0 !important}.banner.facebook-hero-banner{position:relative;min-height:720px;height:auto;padding-top:145px;padding-bottom:75px;background:radial-gradient(circle at 75% 35%,rgba(24,119,242,0.22) 0%,rgba(24,119,242,0.04) 45%,transparent 70%),radial-gradient(circle at 20% 80%,rgba(15,95,196,0.15) 0%,transparent 45%),linear-gradient(180deg,#07101d 0%,#0a182d 55%,#0e2240 100%) !important;overflow:hidden;color:#ffffff}.banner.facebook-hero-banner::before{content:'';position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,0.06) 1px,transparent 1px);background-size:32px 32px;opacity:0.6;pointer-events:none;z-index:0}.banner.facebook-hero-banner::after{content:'';position:absolute;top:-15%;right:10%;width:550px;height:600px;background:radial-gradient(circle,rgba(24,119,242,0.25) 0%,rgba(24,119,242,0.05) 50%,transparent 70%);filter:blur(65px);pointer-events:none;z-index:1}.banner.facebook-hero-banner .container{position:relative;z-index:2}.facebook-hero-banner .banner-text{text-align:left}.facebook-hero-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:rgba(24,119,242,0.15);border:1px solid rgba(24,119,242,0.38);border-radius:999px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);margin-bottom:18px;white-space:nowrap;max-width:100%}.facebook-badge-dot{width:7px;height:7px;border-radius:50%;background:#1877F2;box-shadow:0 0 10px #1877F2;animation:phbPulse 2s infinite ease-in-out}.facebook-badge-tag{font-size:11px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#60a5fa !important}.facebook-badge-sep{color:rgba(255,255,255,0.3);font-size:11px}.facebook-badge-highlight{font-size:11.5px;font-weight:600;color:#ffffff !important;display:inline-flex;align-items:center;gap:4px}.facebook-hero-title{font-size:48px;font-weight:800;line-height:1.12;color:#ffffff !important;margin-bottom:14px;letter-spacing:-0.02em}.facebook-title-accent{display:block;font-size:30px;font-weight:800;color:#1877F2 !important;letter-spacing:-0.01em;margin-top:4px;text-shadow:0 0 30px rgba(24,119,242,0.45)}.facebook-hero-tagline{font-size:17.5px;font-weight:600;color:#f1f5f9 !important;margin-bottom:14px;line-height:1.4}.facebook-hero-desc{font-size:14px;line-height:1.65;color:#94a3b8 !important;margin-bottom:22px;max-width:540px}.facebook-hero-desc strong,.facebook-hero-desc b{color:#ffffff !important;font-weight:600}.facebook-hero-features{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px}.facebook-feature-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 13px;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.12);border-radius:8px;font-size:12px;font-weight:500;color:#e2e8f0 !important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all 0.2s ease}.facebook-feature-pill span{color:#e2e8f0 !important}.facebook-feature-pill:hover{background:rgba(24,119,242,0.18);border-color:rgba(24,119,242,0.5);transform:translateY(-1px)}.facebook-feature-pill:hover span{color:#ffffff !important}.facebook-feature-pill i{color:#1877F2 !important;font-size:12px}.facebook-hero-cta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:20px}.btn-facebook-primary{display:inline-flex;align-items:center;gap:9px;padding:14px 26px;background:linear-gradient(135deg,#1877F2 0%,#0F5FC4 100%);color:#ffffff !important;font-size:14.5px;font-weight:700;border-radius:10px;text-decoration:none;box-shadow:0 8px 24px -4px rgba(24,119,242,0.55),inset 0 1px 0 rgba(255,255,255,0.35);transition:all 0.25s cubic-bezier(0.16,1,0.3,1);border:none}.btn-facebook-primary *,.btn-facebook-primary span,.btn-facebook-primary i{color:#ffffff !important}.btn-facebook-primary:hover{background:linear-gradient(135deg,#2884ff 0%,#136ce0 100%);transform:translateY(-2px);box-shadow:0 12px 30px -4px rgba(24,119,242,0.7);color:#ffffff !important;text-decoration:none}.btn-facebook-primary:hover i.fa-arrow-right{transform:translateX(4px)}.btn-facebook-secondary{display:inline-flex;align-items:center;gap:9px;padding:14px 24px;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.18);color:#ffffff !important;font-size:14.5px;font-weight:600;border-radius:10px;text-decoration:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:all 0.25s ease}.btn-facebook-secondary *,.btn-facebook-secondary span{color:#ffffff !important}.btn-facebook-secondary i{font-size:14px;color:#1877F2 !important}.btn-facebook-secondary:hover{background:rgba(255,255,255,0.14);border-color:rgba(24,119,242,0.5);transform:translateY(-2px);color:#ffffff !important;text-decoration:none}.btn-facebook-secondary:hover *,.btn-facebook-secondary:hover span{color:#ffffff !important}.facebook-hero-trust{display:flex;align-items:center;gap:16px;font-size:11.5px;color:#94a3b8 !important;flex-wrap:wrap}.facebook-hero-trust span{display:inline-flex;align-items:center;gap:5px;color:#cbd5e1 !important}.facebook-hero-trust i{color:#1877F2 !important;font-size:12px}.facebook-showcase-wrap{position:relative;display:flex;justify-content:center;align-items:center;padding:10px}.facebook-glow-disc{position:absolute;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(24,119,242,0.25) 0%,rgba(24,119,242,0.05) 50%,transparent 70%);filter:blur(45px);z-index:0;pointer-events:none;animation:glowPulse 5s ease-in-out infinite}.facebook-main-img{position:relative;z-index:1;max-width:95%;height:auto;filter:drop-shadow(0 25px 40px rgba(0,0,0,0.85))}.facebook-floating-card{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:12px;padding:11px 16px;background:rgba(10,20,36,0.92);border:1px solid rgba(255,255,255,0.16);border-radius:14px;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 14px 35px rgba(0,0,0,0.65)}.facebook-floating-card.ffc-top{top:8%;left:-4%;animation:floatSlow 5s ease-in-out infinite}.facebook-floating-card.ffc-bottom{bottom:10%;right:-4%;animation:floatSlow 5s ease-in-out infinite 2.5s}.ffc-icon{width:34px;height:34px;border-radius:8px;display:grid;place-items:center;font-size:14px;flex-shrink:0}.ffc-icon-blue{background:linear-gradient(135deg,#1877F2,#0F5FC4);color:#ffffff;box-shadow:0 0 12px rgba(24,119,242,0.45)}.ffc-icon-dark{background:#102138;border:1px solid rgba(255,255,255,0.15);color:#1877F2}.ffc-info{display:flex;flex-direction:column;text-align:left}.ffc-info strong{font-size:12px;font-weight:700;color:#ffffff;line-height:1.2}.ffc-info span{font-size:10.5px;color:#94a3b8 !important;margin-top:2px}@media (max-width:992px){.banner.facebook-hero-banner{padding-top:120px;padding-bottom:60px}.facebook-hero-banner .banner-text{text-align:center}.facebook-hero-title{font-size:38px}.facebook-title-accent{font-size:25px}.facebook-hero-desc{margin-left:auto;margin-right:auto}.facebook-hero-features{justify-content:center}.facebook-hero-cta{justify-content:center}.facebook-hero-trust{justify-content:center}.facebook-showcase-wrap{margin-top:40px}.facebook-floating-card.ffc-top{left:0}.facebook-floating-card.ffc-bottom{right:0}}@media (max-width:576px){.facebook-hero-title{font-size:32px}.facebook-title-accent{font-size:21px}.btn-facebook-primary,.btn-facebook-secondary{width:100%;justify-content:center}.facebook-floating-card{display:none}.facebook-hero-badge{padding:5px 12px;gap:6px;margin-bottom:14px;max-width:95%}.facebook-badge-tag{font-size:10px !important;letter-spacing:0.04em}.facebook-badge-highlight{font-size:10px !important}}@media (max-width:440px){.facebook-badge-sep,.facebook-badge-highlight{display:none !important}.facebook-hero-badge{padding:4px 12px}}.facebook-theme-page .section-title h3 b,.facebook-theme-page .section-title h3 strong,.facebook-theme-page .features-section h2 b,.facebook-theme-page .features-section h2 strong,.facebook-theme-page .features-section h2 span,.facebook-theme-page .workflow-section h3 span,.facebook-theme-page .tech-section h2 span{color:#1877F2 !important}.facebook-theme-page .column h3{color:#1877F2 !important}.facebook-theme-page .feature-icon{color:#1877F2 !important}.facebook-theme-page .facebook-overview-lead{font-size:15.5px;line-height:1.7;color:#475569;margin-bottom:24px}.facebook-check-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.facebook-check-list li{display:flex;align-items:flex-start;gap:12px;color:#334155;font-size:14.5px}.facebook-check-list li strong{color:#0f172a}.facebook-check-list li i.fa-circle-check,.facebook-check-list li i.fa-check{color:#1877F2 !important;font-size:17px;margin-top:2px;flex-shrink:0}.facebook-theme-page .overview-list{padding-left:0;list-style:none}.facebook-theme-page .overview-list li{position:relative;padding-left:36px;margin-bottom:20px}.facebook-theme-page .overview-list li i.fa-check,.facebook-theme-page .overview-list li i.fas{position:absolute;left:0;top:3px;width:24px;height:24px;background:rgba(24,119,242,0.12);color:#1877F2 !important;border-radius:50%;display:grid;place-items:center;font-size:11px;box-shadow:0 2px 6px rgba(24,119,242,0.15)}.facebook-theme-page .overview-list li p{color:#65676b;line-height:1.6}.facebook-theme-page .overview-list li p[style*="font-weight:bold"],.facebook-theme-page .overview-list li p strong{color:#050505 !important;font-size:15.5px;margin-bottom:4px}.facebook-theme-page .feature-box{background:#ffffff;padding:20px 22px;border-radius:12px;border:1px solid #e4e6eb;margin-bottom:20px;transition:all 0.3s ease;box-shadow:0 2px 8px rgba(0,0,0,0.02)}.facebook-theme-page .feature-box:hover{border-color:#1877F2;transform:translateY(-2px);box-shadow:0 8px 22px rgba(24,119,242,0.1)}.facebook-theme-page .feature-box .box-icon .icon{width:44px;height:44px;background:rgba(24,119,242,0.1);color:#1877F2;border-radius:10px;display:grid;place-items:center;font-size:18px;margin-right:16px;flex-shrink:0}.facebook-theme-page .feature-box .box-text h4{font-size:15.5px;font-weight:700;color:#050505;margin-bottom:4px}.facebook-theme-page .feature-box .box-text p{font-size:13px;color:#65676b;line-height:1.5;margin-bottom:0}.facebook-theme-page .workflow-section{padding-top:60px;padding-bottom:60px}.facebook-theme-page .workflow-section h3{text-align:center;font-weight:800;color:#050505;margin-bottom:36px}.facebook-theme-page .workflow-card{background:#ffffff;border-radius:12px;padding:24px 20px;border:1px solid #e4e6eb;box-shadow:0 4px 14px rgba(0,0,0,0.03);transition:all 0.3s cubic-bezier(0.16,1,0.3,1)}.facebook-theme-page .workflow-card:hover{border-color:#1877F2;transform:translateY(-4px);box-shadow:0 12px 28px rgba(24,119,242,0.12)}.facebook-theme-page .workflow-card .workflow-icon{width:48px;height:48px;background:rgba(24,119,242,0.1);color:#1877F2;border-radius:10px;display:grid;place-items:center;font-size:20px;margin-bottom:16px}.facebook-theme-page .workflow-card h4{font-size:16px;font-weight:700;color:#050505;margin-bottom:8px}.facebook-theme-page .workflow-card p{font-size:13.5px;color:#65676b;line-height:1.55;margin-bottom:0}.facebook-theme-page .service-single{background:#ffffff;border-radius:12px;padding:30px 24px;border:1px solid #e4e6eb;box-shadow:0 4px 14px rgba(0,0,0,0.03);transition:all 0.3s cubic-bezier(0.16,1,0.3,1);text-align:center}.facebook-theme-page .service-single:hover{border-color:#1877F2;transform:translateY(-4px);box-shadow:0 12px 28px rgba(24,119,242,0.12)}.facebook-theme-page .service-single .icon{width:54px;height:54px;background:rgba(24,119,242,0.1);color:#1877F2;border-radius:12px;display:grid;place-items:center;font-size:22px;margin:0 auto 18px auto}.facebook-theme-page .service-single h5{font-size:17px;font-weight:700;color:#050505;margin-bottom:10px}.facebook-theme-page .service-single p{font-size:13.5px;color:#65676b;line-height:1.55}.facebook-theme-page .solutions-text a.button,.facebook-theme-page .solutions-text .btn-one{background:linear-gradient(135deg,#1877F2 0%,#0F5FC4 100%) !important;color:#ffffff !important;font-weight:700 !important;border:none !important;box-shadow:0 6px 20px rgba(24,119,242,0.4) !important;border-radius:8px}.facebook-theme-page .solutions-text a.button:hover,.facebook-theme-page .solutions-text .btn-one:hover{background:linear-gradient(135deg,#2884ff 0%,#136ce0 100%) !important;transform:translateY(-2px);box-shadow:0 10px 25px rgba(24,119,242,0.55) !important}.facebook-theme-page .accordion-item{border:1px solid #e4e6eb;border-radius:10px !important;margin-bottom:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,0.02);background:#ffffff}.facebook-theme-page .accordion-button{font-weight:600;color:#1c1e21;padding:18px 20px;background:#ffffff}.facebook-theme-page .accordion-button:not(.collapsed){color:#1877F2;background-color:rgba(24,119,242,0.06);box-shadow:none}.facebook-theme-page .accordion-button:focus{border-color:#1877F2;box-shadow:0 0 0 0.25rem rgba(24,119,242,0.2)}.facebook-theme-page .accordion-body{padding:20px;color:#65676b;line-height:1.6}.facebook-theme-page .screenshot-slider .owl-dot.active span{background:#1877F2 !important}.facebook-theme-page .facebook-section-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;background:rgba(24,119,242,0.1);border:1px solid rgba(24,119,242,0.25);border-radius:999px;font-size:11.5px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:#1877F2}.facebook-theme-page .workflow-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:30px}@media (max-width:992px){.facebook-theme-page .workflow-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.facebook-theme-page .workflow-grid{grid-template-columns:1fr}}.facebook-theme-page .workflow-card{position:relative;background:#ffffff;border-radius:14px;padding:26px 22px;border:1px solid #e4e6eb;box-shadow:0 4px 16px rgba(0,0,0,0.03);transition:all 0.3s cubic-bezier(0.16,1,0.3,1);overflow:hidden}.facebook-theme-page .workflow-card:hover{border-color:#1877F2;transform:translateY(-4px);box-shadow:0 12px 28px rgba(24,119,242,0.12)}.facebook-theme-page .workflow-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.facebook-theme-page .workflow-card .workflow-icon{width:48px;height:48px;background:rgba(24,119,242,0.1);color:#1877F2;border-radius:12px;display:grid;place-items:center;font-size:20px;margin-bottom:0}.facebook-theme-page .workflow-step-num{font-size:26px;font-weight:800;color:rgba(24,119,242,0.18);letter-spacing:-0.02em}.facebook-theme-page .workflow-card h4{font-size:16px;font-weight:700;color:#050505;margin-bottom:8px}.facebook-theme-page .workflow-card p{font-size:13.5px;color:#65676b;line-height:1.55;margin-bottom:0}.facebook-theme-page .tech-stack-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:30px}@media (max-width:992px){.facebook-theme-page .tech-stack-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.facebook-theme-page .tech-stack-grid{grid-template-columns:1fr}}.facebook-theme-page .tech-card{background:#ffffff;border-radius:14px;padding:22px;border:1px solid #e4e6eb;box-shadow:0 4px 14px rgba(0,0,0,0.03);transition:all 0.3s ease}.facebook-theme-page .tech-card:hover{border-color:#1877F2;transform:translateY(-3px);box-shadow:0 10px 24px rgba(24,119,242,0.1)}.facebook-theme-page .tech-card-header{display:flex;align-items:center;gap:10px;padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid #f0f2f5}.facebook-theme-page .tech-card-header i{color:#1877F2;font-size:18px}.facebook-theme-page .tech-card-header h5{font-size:15px;font-weight:700;color:#050505;margin-bottom:0}.facebook-theme-page .tech-card-body{display:flex;flex-direction:column;gap:12px}.facebook-theme-page .tech-item{display:flex;align-items:center;gap:12px;padding:8px 12px;background:#f8f9fa;border-radius:8px;border:1px solid #edf0f5;transition:all 0.2s ease}.facebook-theme-page .tech-item:hover{background:rgba(24,119,242,0.06);border-color:rgba(24,119,242,0.2)}.facebook-theme-page .tech-item img{width:22px;height:22px;object-fit:contain;flex-shrink:0}.facebook-theme-page .tech-item span{font-size:13px;font-weight:600;color:#334155 !important}.facebook-theme-page .solutions-section{padding-top:60px;padding-bottom:60px}.facebook-theme-page .solution-card{background:#ffffff;border-radius:12px;padding:20px;border:1px solid #e4e6eb;box-shadow:0 4px 14px rgba(0,0,0,0.04);text-align:center;transition:all 0.3s ease}.facebook-theme-page .solution-card:hover{border-color:#1877F2;transform:translateY(-4px);box-shadow:0 12px 28px rgba(24,119,242,0.12)}.facebook-theme-page .solution-card img{max-width:80%;height:50%;margin:0 auto 12px auto;display:block}.facebook-theme-page .solution-card h4{font-size:16px;font-weight:700;color:#050505;margin:8px 0}.facebook-theme-page .solution-card a{display:inline-block;font-size:14px;font-weight:700;color:#1877F2 !important;text-decoration:none;transition:all 0.2s ease}.facebook-theme-page .solution-card a:hover{color:#0F5FC4 !important;text-decoration:underline}.facebook-theme-page .solutions-text h2{font-size:32px;font-weight:800;color:#050505;line-height:1.25;margin-bottom:16px}.facebook-theme-page .solutions-text p{font-size:15px;color:#65676b;line-height:1.6;margin-bottom:18px}.facebook-theme-page .solutions-text a.button,.facebook-theme-page .solutions-text .btn-one{background:linear-gradient(135deg,#1877F2 0%,#0F5FC4 100%) !important;color:#ffffff !important;font-weight:700 !important;border:none !important;box-shadow:0 6px 20px rgba(24,119,242,0.4) !important}.facebook-theme-page .solutions-text a.button:hover,.facebook-theme-page .solutions-text .btn-one:hover{background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%) !important;transform:translateY(-2px);box-shadow:0 10px 25px rgba(24,119,242,0.55) !important}.facebook-theme-page .changelog-section{padding-top:60px;padding-bottom:60px;background:#f0f2f5}.facebook-theme-page .changelog-accordion .accordion-item{border:1px solid #e4e6eb;border-radius:12px !important;margin-bottom:14px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,0.02);background:#ffffff}.facebook-theme-page .changelog-accordion .accordion-button{display:flex;align-items:center;gap:14px;padding:16px 75px 16px 20px !important;font-weight:600;background:#ffffff;color:#1c1e21;position:relative;width:100%}.facebook-theme-page .changelog-accordion .accordion-button:not(.collapsed){background:rgba(24,119,242,0.05);color:#1877F2;border-bottom:1px solid #e4e6eb}.facebook-theme-page .changelog-ver-badge{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;background:#e4e6eb;color:#334155;border-radius:6px;font-size:12px;font-weight:700;white-space:nowrap;flex-shrink:0}.facebook-theme-page .changelog-ver-badge.latest{background:#1877F2;color:#ffffff}.facebook-theme-page .changelog-ver-title{font-size:15px;font-weight:700;color:#050505;flex:1;text-align:left}.facebook-theme-page .changelog-ver-date{font-size:13px;color:#65676b;font-weight:500;margin-left:auto;margin-right:0;white-space:nowrap;flex-shrink:0}.facebook-theme-page .changelog-accordion .accordion-button::before{right:20px !important;top:50% !important;transform:translateY(-50%) !important;border-radius:6px !important;width:32px !important;height:32px !important;line-height:32px !important}.facebook-theme-page .changelog-list{display:flex;flex-direction:column;gap:10px}.facebook-theme-page .changelog-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (max-width:768px){.facebook-theme-page .changelog-grid{grid-template-columns:1fr}}.facebook-theme-page .changelog-item{display:flex;align-items:flex-start;gap:10px;padding:8px 12px;background:#f8f9fa;border-radius:8px;border:1px solid #edf0f5;margin-top:15px}.facebook-theme-page .changelog-item p{font-size:13px;color:#334155;margin-bottom:0;line-height:1.45}.facebook-theme-page .ch-badge{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:700;text-transform:uppercase;flex-shrink:0}.facebook-theme-page .ch-badge.ch-added{background:#e6f7ec;color:#10b981}.facebook-theme-page .ch-badge.ch-updated{background:#e7f3ff;color:#1877F2}.facebook-theme-page .ch-badge.ch-fixed{background:#fff4e5;color:#f59e0b}.amazon-theme-page .section-title h3 b,.amazon-theme-page .section-title h3 strong,.amazon-theme-page .section-title h3 span,.amazon-theme-page .features-section h2 b,.amazon-theme-page .features-section h2 strong,.amazon-theme-page .features-section h2 span,.amazon-theme-page .workflow-section h3 span,.amazon-theme-page .workflow-section h3 b,.amazon-theme-page .tech-section h2 span,.amazon-theme-page .tech-section h2 b{color:#FF9900 !important}.amazon-theme-page .amazon-sec-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;background:rgba(255,153,0,0.1);border:1px solid rgba(255,153,0,0.3);border-radius:999px;font-size:11.5px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;color:#d97706}.amazon-theme-page .amazon-overview-lead{font-size:15.5px;line-height:1.7;color:#475569;margin-bottom:24px}.amazon-check-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.amazon-check-list li{display:flex;align-items:flex-start;gap:12px;color:#334155;font-size:14.5px}.amazon-check-list li strong{color:#0f172a}.amazon-check-list li i.fa-circle-check,.amazon-check-list li i.fa-check{color:#FF9900 !important;font-size:17px;margin-top:2px;flex-shrink:0}.amazon-theme-page .features-section{padding:60px 0}.amazon-theme-page .features-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:992px){.amazon-theme-page .features-columns{grid-template-columns:1fr}}.amazon-theme-page .column{background:#ffffff;border:1px solid #e4e6eb;border-radius:14px;padding:26px;box-shadow:0 4px 14px rgba(0,0,0,0.03);transition:all 0.3s ease}.amazon-theme-page .column:hover{border-color:#FF9900;box-shadow:0 10px 28px rgba(255,153,0,0.12);transform:translateY(-3px)}.amazon-theme-page .column h3{font-size:18px;font-weight:800;color:#050505;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #f0f2f5}.amazon-theme-page .feature{display:flex;gap:14px;margin-bottom:18px;align-items:flex-start}.amazon-theme-page .feature:last-child{margin-bottom:0}.amazon-theme-page .feature-icon{color:#FF9900 !important;font-size:17px;background:rgba(255,153,0,0.1);width:38px;height:38px;border-radius:10px;display:grid;place-items:center;flex-shrink:0;border:1px solid rgba(255,153,0,0.25)}.amazon-theme-page .feature-content h4{font-size:15px;font-weight:700;color:#050505;margin-bottom:4px}.amazon-theme-page .feature-content p{font-size:13px;color:#65676b;line-height:1.5;margin-bottom:0}.amazon-theme-page .service-single{background:#ffffff;border:1px solid #e4e6eb;border-radius:12px;padding:30px 24px;transition:all 0.3s cubic-bezier(0.16,1,0.3,1);height:100%;box-shadow:0 4px 14px rgba(0,0,0,0.03);text-align:center}.amazon-theme-page .service-single:hover{border-color:#FF9900;transform:translateY(-4px);box-shadow:0 12px 28px rgba(255,153,0,0.14)}.amazon-theme-page .service-single .icon{width:54px;height:54px;border-radius:12px;background:rgba(255,153,0,0.1);color:#FF9900;display:grid;place-items:center;font-size:22px;margin:0 auto 18px auto;border:1px solid rgba(255,153,0,0.25)}.amazon-theme-page .service-single h5{font-size:17px;font-weight:700;color:#050505;margin-bottom:10px}.amazon-theme-page .service-single p{font-size:13.5px;color:#65676b;line-height:1.55;margin-bottom:0}.amazon-theme-page .features-item{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.amazon-theme-page .feature-box{background:#ffffff;border:1px solid #e4e6eb;border-radius:12px;padding:20px 22px;margin-bottom:20px;transition:all 0.3s ease;box-shadow:0 2px 8px rgba(0,0,0,0.02)}.amazon-theme-page .feature-box:hover{border-color:#FF9900;transform:translateY(-2px);box-shadow:0 8px 22px rgba(255,153,0,0.12)}.amazon-theme-page .feature-box .box-icon .icon{width:44px;height:44px;border-radius:10px;background:rgba(255,153,0,0.1);color:#FF9900;display:grid;place-items:center;font-size:18px;margin-right:16px;border:1px solid rgba(255,153,0,0.25);flex-shrink:0}.amazon-theme-page .feature-box .box-text h4{font-size:15.5px;font-weight:700;color:#050505;margin-bottom:4px}.amazon-theme-page .feature-box .box-text p{font-size:13px;color:#65676b;line-height:1.5;margin-bottom:0}.amazon-theme-page .workflow-section{padding-top:60px;padding-bottom:60px}.amazon-theme-page .workflow-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:30px}@media (max-width:992px){.amazon-theme-page .workflow-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.amazon-theme-page .workflow-grid{grid-template-columns:1fr}}.amazon-theme-page .workflow-card{position:relative;background:#ffffff;border-radius:14px;padding:26px 22px;border:1px solid #e4e6eb;box-shadow:0 4px 16px rgba(0,0,0,0.03);transition:all 0.3s cubic-bezier(0.16,1,0.3,1);overflow:hidden}.amazon-theme-page .workflow-card:hover{border-color:#FF9900;transform:translateY(-4px);box-shadow:0 12px 28px rgba(255,153,0,0.14)}.amazon-theme-page .workflow-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.amazon-theme-page .workflow-card .workflow-icon{width:48px;height:48px;background:rgba(255,153,0,0.1);color:#FF9900;border-radius:12px;display:grid;place-items:center;font-size:20px;margin-bottom:0;border:1px solid rgba(255,153,0,0.25)}.amazon-theme-page .workflow-step-num{font-size:26px;font-weight:800;color:rgba(255,153,0,0.25);letter-spacing:-0.02em}.amazon-theme-page .workflow-card h4{font-size:16px;font-weight:700;color:#050505;margin-bottom:8px}.amazon-theme-page .workflow-card p{font-size:13.5px;color:#65676b;line-height:1.55;margin-bottom:0}.amazon-theme-page .tech-section{padding-top:60px;padding-bottom:60px}.amazon-theme-page .tech-stack-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:30px}@media (max-width:992px){.amazon-theme-page .tech-stack-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.amazon-theme-page .tech-stack-grid{grid-template-columns:1fr}}.amazon-theme-page .tech-card{background:#ffffff;border-radius:14px;padding:22px;border:1px solid #e4e6eb;box-shadow:0 4px 14px rgba(0,0,0,0.03);transition:all 0.3s ease}.amazon-theme-page .tech-card:hover{border-color:#FF9900;transform:translateY(-3px);box-shadow:0 10px 24px rgba(255,153,0,0.12)}.amazon-theme-page .tech-card-header{display:flex;align-items:center;gap:10px;padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid #f0f2f5}.amazon-theme-page .tech-card-header i{color:#FF9900;font-size:18px}.amazon-theme-page .tech-card-header h5{font-size:15px;font-weight:700;color:#050505;margin-bottom:0}.amazon-theme-page .tech-card-body{display:flex;flex-direction:column;gap:12px}.amazon-theme-page .tech-item{display:flex;align-items:center;gap:12px;padding:8px 12px;background:#f8f9fa;border-radius:8px;border:1px solid #edf0f5;transition:all 0.2s ease}.amazon-theme-page .tech-item:hover{background:rgba(255,153,0,0.08);border-color:rgba(255,153,0,0.25)}.amazon-theme-page .tech-item img{width:22px;height:22px;object-fit:contain;flex-shrink:0}.amazon-theme-page .tech-item span{font-size:13px;font-weight:600;color:#334155 !important}.amazon-theme-page .solutions-section{padding-top:60px;padding-bottom:60px}.amazon-theme-page .solution-card{background:#ffffff;border-radius:12px;padding:20px;border:1px solid #e4e6eb;box-shadow:0 4px 14px rgba(0,0,0,0.04);text-align:center;transition:all 0.3s ease}.amazon-theme-page .solution-card:hover{border-color:#FF9900;transform:translateY(-4px);box-shadow:0 12px 28px rgba(255,153,0,0.14)}.amazon-theme-page .solution-card img{max-width:80%;height:50%;margin:0 auto 12px auto;display:block}.amazon-theme-page .solution-card h4{font-size:16px;font-weight:700;color:#050505;margin:8px 0}.amazon-theme-page .solution-card a{display:inline-block;font-size:14px;font-weight:700;color:#FF9900 !important;text-decoration:none;transition:all 0.2s ease}.amazon-theme-page .solution-card a:hover{color:#e68a00 !important;text-decoration:underline}.amazon-theme-page .solutions-text h2{font-size:32px;font-weight:800;color:#050505;line-height:1.25;margin-bottom:16px}.amazon-theme-page .solutions-text p{font-size:15px;color:#65676b;line-height:1.6;margin-bottom:18px}.amazon-theme-page .solutions-text a.button,.amazon-theme-page .solutions-text .btn-one{background:linear-gradient(135deg,#FF9900 0%,#e68a00 100%) !important;color:#0f172a !important;font-weight:700 !important;border:none !important;box-shadow:0 6px 20px rgba(255,153,0,0.45) !important;border-radius:8px}.amazon-theme-page .solutions-text a.button:hover,.amazon-theme-page .solutions-text .btn-one:hover{background:linear-gradient(135deg,#ffaa1a 0%,#f59e0b 100%) !important;transform:translateY(-2px);box-shadow:0 10px 25px rgba(255,153,0,0.6) !important}.amazon-theme-page #support .accordion-item{background:#ffffff;border:1px solid #e2e8f0;border-radius:12px !important;margin-bottom:14px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,0.02)}.amazon-theme-page #support .accordion-button{background:#ffffff !important;color:#0f172a !important;font-weight:700;padding:18px 24px;border:none !important}.amazon-theme-page #support .accordion-button:not(.collapsed){background:rgba(255,153,0,0.08) !important;color:#d97706 !important;border-bottom:1px solid rgba(255,153,0,0.2) !important}.amazon-theme-page #support .accordion-button:focus{box-shadow:none !important}.amazon-theme-page #support .accordion-body{background:#ffffff;color:#475569;padding:20px 24px;font-size:14px;line-height:1.65}.amazon-theme-page #support .accordion-body p{color:#475569 !important;margin-bottom:0}.amazon-theme-page .changelog-section{padding-top:60px;padding-bottom:60px;background:#f0f2f5}.amazon-theme-page .changelog-accordion .accordion-item{border:1px solid #e4e6eb;border-radius:12px !important;margin-bottom:14px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,0.02);background:#ffffff}.amazon-theme-page .changelog-accordion .accordion-button{display:flex !important;align-items:center !important;gap:14px !important;padding:16px 75px 16px 20px !important;font-weight:600 !important;background:#ffffff !important;color:#1c1e21 !important;position:relative !important;width:100% !important;border:none !important}.amazon-theme-page .changelog-accordion .accordion-button:not(.collapsed){background:rgba(255,153,0,0.06) !important;color:#1c1e21 !important;border-bottom:1px solid #e4e6eb !important}.amazon-theme-page .changelog-accordion .changelog-ver-badge{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:4px 10px !important;background:#e4e6eb !important;color:#334155 !important;border-radius:6px !important;font-size:12px !important;font-weight:700 !important;white-space:nowrap !important;flex-shrink:0 !important;border:none !important}.amazon-theme-page .changelog-accordion .changelog-ver-badge.latest,.amazon-theme-page .changelog-accordion .accordion-button:not(.collapsed) .changelog-ver-badge{background:#FF9900 !important;color:#0f172a !important}.amazon-theme-page .changelog-accordion .changelog-ver-title{font-size:15px !important;font-weight:700 !important;color:#050505 !important;flex:1 !important;text-align:left !important}.amazon-theme-page .changelog-accordion .accordion-button:not(.collapsed) .changelog-ver-title{color:#050505 !important}.amazon-theme-page .changelog-accordion .changelog-ver-date{font-size:13px !important;color:#65676b !important;font-weight:500 !important;margin-left:auto !important;margin-right:0 !important;white-space:nowrap !important;flex-shrink:0 !important}.amazon-theme-page .changelog-accordion .accordion-button::before{right:20px !important;top:50% !important;transform:translateY(-50%) !important;border-radius:6px !important;width:32px !important;height:32px !important;line-height:32px !important}.amazon-theme-page .changelog-list{display:flex;flex-direction:column;gap:10px}.amazon-theme-page .changelog-item{display:flex;align-items:flex-start;gap:10px;padding:8px 12px;background:#f8f9fa;border-radius:8px;border:1px solid #edf0f5;margin-top:8px}.amazon-theme-page .changelog-item:first-child{margin-top:0}.amazon-theme-page .changelog-item p{font-size:13px;color:#334155;margin-bottom:0;line-height:1.45}.amazon-theme-page .ch-badge{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:700;text-transform:uppercase;flex-shrink:0;margin-top:0;border:none}.amazon-theme-page .ch-badge.ch-added{background:#e6f7ec;color:#10b981}.amazon-theme-page .ch-badge.ch-updated{background:#fff4e5;color:#d97706}.amazon-theme-page .ch-badge.ch-fixed{background:#fef3c7;color:#b45309}.amazon-theme-page .screenshot-slider .owl-dot.active span{background:#FF9900 !important}.uber-theme-page .section-title h3 b,.uber-theme-page .section-title h3 strong,.uber-theme-page .section-title h3 span,.uber-theme-page .features-section h2 b,.uber-theme-page .features-section h2 strong,.uber-theme-page .features-section h2 span,.uber-theme-page .workflow-section h3 span,.uber-theme-page .workflow-section h3 b,.uber-theme-page .tech-section h2 span,.uber-theme-page .tech-section h2 b{color:#000000 !important}.uber-theme-page .uber-sec-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;background:#000000;border:1px solid #334155;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#ffffff}.uber-theme-page .uber-sec-badge i{color:#ffffff}.uber-theme-page .uber-overview-lead{font-size:15.5px;line-height:1.7;color:#475569;margin-bottom:24px}.uber-check-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.uber-check-list li{display:flex;align-items:flex-start;gap:12px;color:#334155;font-size:14.5px}.uber-check-list li strong{color:#0f172a}.uber-check-list li i.fa-circle-check,.uber-check-list li i.fa-check{color:#000000 !important;font-size:17px;margin-top:2px;flex-shrink:0}.uber-theme-page .features-section{padding:60px 0}.uber-theme-page .features-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:992px){.uber-theme-page .features-columns{grid-template-columns:1fr}}.uber-theme-page .column{background:#ffffff;border:1px solid #e4e6eb;border-radius:14px;padding:26px;box-shadow:0 4px 14px rgba(0,0,0,0.03);transition:all 0.3s ease}.uber-theme-page .column:hover{border-color:#000000;box-shadow:0 10px 28px rgba(0,0,0,0.1);transform:translateY(-3px)}.uber-theme-page .column h3{font-size:18px;font-weight:800;color:#050505;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #f0f2f5}.uber-theme-page .feature{display:flex;gap:14px;margin-bottom:18px;align-items:flex-start}.uber-theme-page .feature:last-child{margin-bottom:0}.uber-theme-page .feature-icon{color:#000000 !important;font-size:17px;background:#f1f5f9;width:38px;height:38px;border-radius:10px;display:grid;place-items:center;flex-shrink:0;border:1px solid #e2e8f0}.uber-theme-page .feature-content h4{font-size:15px;font-weight:700;color:#050505;margin-bottom:4px}.uber-theme-page .feature-content p{font-size:13px;color:#65676b;line-height:1.5;margin-bottom:0}.uber-theme-page .service-single{background:#ffffff;border:1px solid #e4e6eb;border-radius:12px;padding:30px 24px;transition:all 0.3s cubic-bezier(0.16,1,0.3,1);height:100%;box-shadow:0 4px 14px rgba(0,0,0,0.03);text-align:center}.uber-theme-page .service-single:hover{border-color:#000000;transform:translateY(-4px);box-shadow:0 12px 28px rgba(0,0,0,0.1)}.uber-theme-page .service-single:hover .icon{background:#000000 !important;color:#ffffff !important;border-color:#000000 !important}.uber-theme-page .service-single:hover .icon i,.uber-theme-page .service-single:hover .icon *{color:#ffffff !important}.uber-theme-page .service-single .icon{width:54px;height:54px;border-radius:12px;background:#000000;color:#ffffff;display:grid;place-items:center;font-size:22px;margin:0 auto 18px auto;border:1px solid #334155}.uber-theme-page .service-single h5{font-size:17px;font-weight:700;color:#050505;margin-bottom:10px}.uber-theme-page .service-single p{font-size:13.5px;color:#65676b;line-height:1.55;margin-bottom:0}.uber-theme-page .features-item{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.uber-theme-page .feature-box{background:#ffffff;border:1px solid #e4e6eb;border-radius:12px;padding:20px 22px;margin-bottom:20px;transition:all 0.3s ease;box-shadow:0 2px 8px rgba(0,0,0,0.02)}.uber-theme-page .feature-box:hover{border-color:#000000;transform:translateY(-2px);box-shadow:0 8px 22px rgba(0,0,0,0.08)}.uber-theme-page .feature-box .box-icon .icon{width:44px;height:44px;border-radius:10px;background:#000000;color:#ffffff;display:grid;place-items:center;font-size:18px;margin-right:16px;border:1px solid #334155;flex-shrink:0}.uber-theme-page .feature-box .box-text h4{font-size:15.5px;font-weight:700;color:#050505;margin-bottom:4px}.uber-theme-page .feature-box .box-text p{font-size:13px;color:#65676b;line-height:1.5;margin-bottom:0}.uber-theme-page .workflow-section{padding-top:60px;padding-bottom:60px}.uber-theme-page .workflow-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:30px}@media (max-width:992px){.uber-theme-page .workflow-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.uber-theme-page .workflow-grid{grid-template-columns:1fr}}.uber-theme-page .workflow-card{position:relative;background:#ffffff;border-radius:14px;padding:26px 22px;border:1px solid #e4e6eb;box-shadow:0 4px 16px rgba(0,0,0,0.03);transition:all 0.3s cubic-bezier(0.16,1,0.3,1);overflow:hidden}.uber-theme-page .workflow-card:hover{border-color:#000000;transform:translateY(-4px);box-shadow:0 12px 28px rgba(0,0,0,0.1)}.uber-theme-page .workflow-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.uber-theme-page .workflow-card .workflow-icon{width:48px;height:48px;background:#000000;color:#ffffff;border-radius:12px;display:grid;place-items:center;font-size:20px;margin-bottom:0;border:1px solid #334155}.uber-theme-page .workflow-step-num{font-size:26px;font-weight:800;color:rgba(0,0,0,0.25);letter-spacing:-0.02em}.uber-theme-page .workflow-card h4{font-size:16px;font-weight:700;color:#050505;margin-bottom:8px}.uber-theme-page .workflow-card p{font-size:13.5px;color:#65676b;line-height:1.55;margin-bottom:0}.uber-theme-page .tech-section{padding-top:60px;padding-bottom:60px}.uber-theme-page .tech-stack-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:30px}@media (max-width:992px){.uber-theme-page .tech-stack-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.uber-theme-page .tech-stack-grid{grid-template-columns:1fr}}.uber-theme-page .tech-card{background:#ffffff;border-radius:14px;padding:22px;border:1px solid #e4e6eb;box-shadow:0 4px 14px rgba(0,0,0,0.03);transition:all 0.3s ease}.uber-theme-page .tech-card:hover{border-color:#000000;transform:translateY(-3px);box-shadow:0 10px 24px rgba(0,0,0,0.08)}.uber-theme-page .tech-card-header{display:flex;align-items:center;gap:10px;padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid #f0f2f5}.uber-theme-page .tech-card-header i{color:#000000;font-size:18px}.uber-theme-page .tech-card-header h5{font-size:15px;font-weight:700;color:#050505;margin-bottom:0}.uber-theme-page .tech-card-body{display:flex;flex-direction:column;gap:12px}.uber-theme-page .tech-item{display:flex;align-items:center;gap:12px;padding:8px 12px;background:#f8f9fa;border-radius:8px;border:1px solid #edf0f5;transition:all 0.2s ease}.uber-theme-page .tech-item:hover{background:#f1f5f9;border-color:#cbd5e1}.uber-theme-page .tech-item img{width:22px;height:22px;object-fit:contain;flex-shrink:0}.uber-theme-page .tech-item span{font-size:13px;font-weight:600;color:#334155 !important}.uber-theme-page .solutions-section{padding-top:60px;padding-bottom:60px}.uber-theme-page .solution-card{background:#ffffff;border-radius:12px;padding:20px;border:1px solid #e4e6eb;box-shadow:0 4px 14px rgba(0,0,0,0.04);text-align:center;transition:all 0.3s ease}.uber-theme-page .solution-card:hover{border-color:#000000;transform:translateY(-4px);box-shadow:0 12px 28px rgba(0,0,0,0.1)}.uber-theme-page .solution-card img{max-width:80%;height:50%;margin:0 auto 12px auto;display:block}.uber-theme-page .solution-card h4{font-size:16px;font-weight:700;color:#050505;margin:8px 0}.uber-theme-page .solution-card a{display:inline-block;font-size:14px;font-weight:700;color:#000000 !important;text-decoration:none;transition:all 0.2s ease}.uber-theme-page .solution-card a:hover{color:#334155 !important;text-decoration:underline}.uber-theme-page .solutions-text h2{font-size:32px;font-weight:800;color:#050505;line-height:1.25;margin-bottom:16px}.uber-theme-page .solutions-text p{font-size:15px;color:#65676b;line-height:1.6;margin-bottom:18px}.uber-theme-page .solutions-text a.button,.uber-theme-page .solutions-text .btn-one{background:#000000 !important;color:#ffffff !important;font-weight:700 !important;border:none !important;box-shadow:0 6px 20px rgba(0,0,0,0.3) !important;border-radius:8px}.uber-theme-page .solutions-text a.button:hover,.uber-theme-page .solutions-text .btn-one:hover{background:#1e293b !important;transform:translateY(-2px);box-shadow:0 10px 25px rgba(0,0,0,0.45) !important}.uber-theme-page #support .accordion-item{background:#ffffff;border:1px solid #e2e8f0;border-radius:12px !important;margin-bottom:14px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,0.02)}.uber-theme-page #support .accordion-button{background:#ffffff !important;color:#0f172a !important;font-weight:700;padding:18px 24px;border:none !important}.uber-theme-page #support .accordion-button:not(.collapsed){background:#f8fafc !important;color:#000000 !important;border-bottom:1px solid #e2e8f0 !important}.uber-theme-page #support .accordion-button:focus{box-shadow:none !important}.uber-theme-page #support .accordion-body{background:#ffffff;color:#475569;padding:20px 24px;font-size:14px;line-height:1.65}.uber-theme-page #support .accordion-body p{color:#475569 !important;margin-bottom:0}.uber-theme-page .changelog-section{padding-top:60px;padding-bottom:60px;background:#f0f2f5}.uber-theme-page .changelog-accordion .accordion-item{border:1px solid #e4e6eb;border-radius:12px !important;margin-bottom:14px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,0.02);background:#ffffff}.uber-theme-page .changelog-accordion .accordion-button{display:flex !important;align-items:center !important;gap:14px !important;padding:16px 75px 16px 20px !important;font-weight:600 !important;background:#ffffff !important;color:#1c1e21 !important;position:relative !important;width:100% !important;border:none !important}.uber-theme-page .changelog-accordion .accordion-button:not(.collapsed){background:#f8fafc !important;color:#1c1e21 !important;border-bottom:1px solid #e4e6eb !important}.uber-theme-page .changelog-accordion .changelog-ver-badge{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:4px 10px !important;background:#e4e6eb !important;color:#334155 !important;border-radius:6px !important;font-size:12px !important;font-weight:700 !important;white-space:nowrap !important;flex-shrink:0 !important;border:none !important}.uber-theme-page .changelog-accordion .changelog-ver-badge.latest,.uber-theme-page .changelog-accordion .accordion-button:not(.collapsed) .changelog-ver-badge{background:#000000 !important;color:#ffffff !important}.uber-theme-page .changelog-accordion .changelog-ver-title{font-size:15px !important;font-weight:700 !important;color:#050505 !important;flex:1 !important;text-align:left !important}.uber-theme-page .changelog-accordion .accordion-button:not(.collapsed) .changelog-ver-title{color:#050505 !important}.uber-theme-page .changelog-accordion .changelog-ver-date{font-size:13px !important;color:#65676b !important;font-weight:500 !important;margin-left:auto !important;margin-right:0 !important;white-space:nowrap !important;flex-shrink:0 !important}.uber-theme-page .changelog-accordion .accordion-button::before{right:20px !important;top:50% !important;transform:translateY(-50%) !important;border-radius:6px !important;width:32px !important;height:32px !important;line-height:32px !important}.uber-theme-page .changelog-list{display:flex;flex-direction:column;gap:10px}.uber-theme-page .changelog-item{display:flex;align-items:flex-start;gap:10px;padding:8px 12px;background:#f8f9fa;border-radius:8px;border:1px solid #edf0f5;margin-top:8px}.uber-theme-page .changelog-item:first-child{margin-top:0}.uber-theme-page .changelog-item p{font-size:13px;color:#334155;margin-bottom:0;line-height:1.45}.uber-theme-page .ch-badge{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:700;text-transform:uppercase;flex-shrink:0;margin-top:0;border:none}.uber-theme-page .ch-badge.ch-added{background:#e6f7ec;color:#10b981}.uber-theme-page .ch-badge.ch-updated{background:#f1f5f9;color:#0f172a}.uber-theme-page .ch-badge.ch-fixed{background:#fee2e2;color:#dc2626}.uber-theme-page .screenshot-slider .owl-dot.active span{background:#000000 !important}.netflix-theme-page .section-title h3 b,.netflix-theme-page .section-title h3 strong,.netflix-theme-page .section-title h3 span,.netflix-theme-page .features-section h2 b,.netflix-theme-page .features-section h2 strong,.netflix-theme-page .features-section h2 span,.netflix-theme-page .workflow-section h3 span,.netflix-theme-page .workflow-section h3 b,.netflix-theme-page .tech-section h2 span,.netflix-theme-page .tech-section h2 b{color:#E50914 !important}.netflix-theme-page .netflix-sec-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;background:rgba(229,9,20,0.08);border:1px solid rgba(229,9,20,0.28);border-radius:999px;font-size:11px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#E50914}.netflix-theme-page .netflix-sec-badge i{color:#E50914}.netflix-theme-page .netflix-overview-lead{font-size:15.5px;line-height:1.7;color:#475569;margin-bottom:20px}.netflix-check-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.netflix-check-list li{display:flex;align-items:flex-start;gap:12px;color:#334155;font-size:14.5px}.netflix-check-list li strong{color:#0f172a}.netflix-check-list li i.fa-circle-check,.netflix-check-list li i.fa-check{color:#E50914 !important;font-size:17px;margin-top:2px;flex-shrink:0}.netflix-theme-page .features-section{padding:60px 0}.netflix-theme-page .features-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:992px){.netflix-theme-page .features-columns{grid-template-columns:1fr}}.netflix-theme-page .column{background:#ffffff;border:1px solid #e4e6eb;border-radius:14px;padding:26px;box-shadow:0 4px 14px rgba(0,0,0,0.03);transition:all 0.3s ease}.netflix-theme-page .column:hover{border-color:#E50914;box-shadow:0 10px 28px rgba(229,9,20,0.12);transform:translateY(-3px)}.netflix-theme-page .column h3{font-size:18px;font-weight:800;color:#050505;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #f0f2f5}.netflix-theme-page .feature{display:flex;gap:14px;margin-bottom:18px;align-items:flex-start}.netflix-theme-page .feature:last-child{margin-bottom:0}.netflix-theme-page .feature-icon{color:#E50914 !important;font-size:17px;background:rgba(229,9,20,0.08);width:38px;height:38px;border-radius:10px;display:grid;place-items:center;flex-shrink:0;border:1px solid rgba(229,9,20,0.18)}.netflix-theme-page .feature-content h4{font-size:15px;font-weight:700;color:#050505;margin-bottom:4px}.netflix-theme-page .feature-content p{font-size:13px;color:#65676b;line-height:1.5;margin-bottom:0}.netflix-theme-page .service-single{background:#ffffff;border:1px solid #e4e6eb;border-radius:12px;padding:30px 24px;transition:all 0.3s cubic-bezier(0.16,1,0.3,1);height:100%;box-shadow:0 4px 14px rgba(0,0,0,0.03);text-align:center}.netflix-theme-page .service-single:hover{border-color:#E50914;transform:translateY(-4px);box-shadow:0 12px 28px rgba(229,9,20,0.12)}.netflix-theme-page .service-single .icon{width:54px;height:54px;border-radius:12px;background:#fff0f1;color:#E50914;display:grid;place-items:center;font-size:22px;margin:0 auto 18px auto;border:1px solid rgba(229,9,20,0.2)}.netflix-theme-page .service-single h5{font-size:17px;font-weight:700;color:#050505;margin-bottom:10px}.netflix-theme-page .service-single p{font-size:13.5px;color:#65676b;line-height:1.55;margin-bottom:0}.netflix-theme-page .features-item{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.netflix-theme-page .feature-box{background:#ffffff;border:1px solid #e4e6eb;border-radius:12px;padding:20px 22px;margin-bottom:20px;transition:all 0.3s ease;box-shadow:0 2px 8px rgba(0,0,0,0.02)}.netflix-theme-page .feature-box:hover{border-color:#E50914;transform:translateY(-2px);box-shadow:0 8px 22px rgba(229,9,20,0.1)}.netflix-theme-page .feature-box .box-icon .icon{width:44px;height:44px;border-radius:10px;background:#fff0f1;color:#E50914;display:grid;place-items:center;font-size:18px;margin-right:16px;border:1px solid rgba(229,9,20,0.2);flex-shrink:0}.netflix-theme-page .feature-box .box-text h4{font-size:15.5px;font-weight:700;color:#050505;margin-bottom:4px}.netflix-theme-page .feature-box .box-text p{font-size:13px;color:#65676b;line-height:1.5;margin-bottom:0}.netflix-theme-page .workflow-section{padding-top:60px;padding-bottom:60px}.netflix-theme-page .workflow-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:30px}@media (max-width:992px){.netflix-theme-page .workflow-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.netflix-theme-page .workflow-grid{grid-template-columns:1fr}}.netflix-theme-page .workflow-card{position:relative;background:#ffffff;border-radius:14px;padding:26px 22px;border:1px solid #e4e6eb;box-shadow:0 4px 16px rgba(0,0,0,0.03);transition:all 0.3s cubic-bezier(0.16,1,0.3,1);overflow:hidden}.netflix-theme-page .workflow-card:hover{border-color:#E50914;transform:translateY(-4px);box-shadow:0 12px 28px rgba(229,9,20,0.12)}.netflix-theme-page .workflow-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.netflix-theme-page .workflow-card .workflow-icon{width:48px;height:48px;background:#fff0f1;color:#E50914;border-radius:12px;display:grid;place-items:center;font-size:20px;margin-bottom:0;border:1px solid rgba(229,9,20,0.2)}.netflix-theme-page .workflow-step-num{font-size:26px;font-weight:800;color:rgba(229,9,20,0.3);letter-spacing:-0.02em}.netflix-theme-page .workflow-card h4{font-size:16px;font-weight:700;color:#050505;margin-bottom:8px}.netflix-theme-page .workflow-card p{font-size:13.5px;color:#65676b;line-height:1.55;margin-bottom:0}.netflix-theme-page .tech-section{padding-top:60px;padding-bottom:60px}.netflix-theme-page .tech-stack-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:30px}@media (max-width:992px){.netflix-theme-page .tech-stack-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.netflix-theme-page .tech-stack-grid{grid-template-columns:1fr}}.netflix-theme-page .tech-card{background:#ffffff;border-radius:14px;padding:22px;border:1px solid #e4e6eb;box-shadow:0 4px 14px rgba(0,0,0,0.03);transition:all 0.3s ease}.netflix-theme-page .tech-card:hover{border-color:#E50914;transform:translateY(-3px);box-shadow:0 10px 24px rgba(229,9,20,0.1)}.netflix-theme-page .tech-card-header{display:flex;align-items:center;gap:10px;padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid #f0f2f5}.netflix-theme-page .tech-card-header i{color:#E50914;font-size:18px}.netflix-theme-page .tech-card-header h5{font-size:15px;font-weight:700;color:#050505;margin-bottom:0}.netflix-theme-page .tech-card-body{display:flex;flex-direction:column;gap:12px}.netflix-theme-page .tech-item{display:flex;align-items:center;gap:12px;padding:8px 12px;background:#f8f9fa;border-radius:8px;border:1px solid #edf0f5;transition:all 0.2s ease}.netflix-theme-page .tech-item:hover{background:#fff0f1;border-color:rgba(229,9,20,0.3)}.netflix-theme-page .tech-item img{width:22px;height:22px;object-fit:contain;flex-shrink:0}.netflix-theme-page .tech-item span{font-size:13px;font-weight:600;color:#334155 !important}.netflix-theme-page .solutions-section{padding-top:60px;padding-bottom:60px}.netflix-theme-page .solution-card{background:#ffffff;border-radius:12px;padding:20px;border:1px solid #e4e6eb;box-shadow:0 4px 14px rgba(0,0,0,0.04);text-align:center;transition:all 0.3s ease}.netflix-theme-page .solution-card:hover{border-color:#E50914;transform:translateY(-4px);box-shadow:0 12px 28px rgba(229,9,20,0.12)}.netflix-theme-page .solution-card img{max-width:80%;height:50%;margin:0 auto 12px auto;display:block}.netflix-theme-page .solution-card h4{font-size:16px;font-weight:700;color:#050505;margin:8px 0}.netflix-theme-page .solution-card a{display:inline-block;font-size:14px;font-weight:700;color:#E50914 !important;text-decoration:none;transition:all 0.2s ease}.netflix-theme-page .solution-card a:hover{color:#b80710 !important;text-decoration:underline}.netflix-theme-page .solutions-text h2{font-size:32px;font-weight:800;color:#050505;line-height:1.25;margin-bottom:16px}.netflix-theme-page .solutions-text p{font-size:15px;color:#65676b;line-height:1.6;margin-bottom:18px}.netflix-theme-page .solutions-text a.button,.netflix-theme-page .solutions-text .btn-one{background:linear-gradient(135deg,#E50914 0%,#b80710 100%) !important;color:#ffffff !important;font-weight:700 !important;border:none !important;box-shadow:0 6px 20px rgba(229,9,20,0.35) !important;border-radius:8px}.netflix-theme-page .solutions-text a.button:hover,.netflix-theme-page .solutions-text .btn-one:hover{background:linear-gradient(135deg,#f40612 0%,#c90812 100%) !important;transform:translateY(-2px);box-shadow:0 10px 25px rgba(229,9,20,0.5) !important}.netflix-theme-page #support .accordion-item{background:#ffffff;border:1px solid #e2e8f0;border-radius:12px !important;margin-bottom:14px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,0.02)}.netflix-theme-page #support .accordion-button{background:#ffffff !important;color:#0f172a !important;font-weight:700;padding:18px 24px;border:none !important}.netflix-theme-page #support .accordion-button:not(.collapsed){background:#fff0f1 !important;color:#E50914 !important;border-bottom:1px solid rgba(229,9,20,0.15) !important}.netflix-theme-page #support .accordion-button:focus{box-shadow:none !important}.netflix-theme-page #support .accordion-body{background:#ffffff;color:#475569;padding:20px 24px;font-size:14px;line-height:1.65}.netflix-theme-page #support .accordion-body p{color:#475569 !important;margin-bottom:0}.netflix-theme-page .changelog-section{padding-top:60px;padding-bottom:60px;background:#f0f2f5}.netflix-theme-page .changelog-accordion .accordion-item{border:1px solid #e4e6eb;border-radius:12px !important;margin-bottom:14px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,0.02);background:#ffffff}.netflix-theme-page .changelog-accordion .accordion-button{display:flex !important;align-items:center !important;gap:14px !important;padding:16px 75px 16px 20px !important;font-weight:600 !important;background:#ffffff !important;color:#1c1e21 !important;position:relative !important;width:100% !important;border:none !important}.netflix-theme-page .changelog-accordion .accordion-button:not(.collapsed){background:#fff0f1 !important;color:#1c1e21 !important;border-bottom:1px solid rgba(229,9,20,0.15) !important}.netflix-theme-page .changelog-accordion .changelog-ver-badge{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:4px 10px !important;background:#e4e6eb !important;color:#334155 !important;border-radius:6px !important;font-size:12px !important;font-weight:700 !important;white-space:nowrap !important;flex-shrink:0 !important;border:none !important}.netflix-theme-page .changelog-accordion .changelog-ver-badge.latest,.netflix-theme-page .changelog-accordion .accordion-button:not(.collapsed) .changelog-ver-badge{background:#E50914 !important;color:#ffffff !important}.netflix-theme-page .changelog-accordion .changelog-ver-title{font-size:15px !important;font-weight:700 !important;color:#050505 !important;flex:1 !important;text-align:left !important}.netflix-theme-page .changelog-accordion .accordion-button:not(.collapsed) .changelog-ver-title{color:#050505 !important}.netflix-theme-page .changelog-accordion .changelog-ver-date{font-size:13px !important;color:#65676b !important;font-weight:500 !important;margin-left:auto !important;margin-right:0 !important;white-space:nowrap !important;flex-shrink:0 !important}.netflix-theme-page .changelog-accordion .accordion-button::before{right:20px !important;top:50% !important;transform:translateY(-50%) !important;border-radius:6px !important;width:32px !important;height:32px !important;line-height:32px !important}.netflix-theme-page .changelog-list{display:flex;flex-direction:column;gap:10px}.netflix-theme-page .changelog-item{display:flex;align-items:flex-start;gap:10px;padding:8px 12px;background:#f8f9fa;border-radius:8px;border:1px solid #edf0f5;margin-top:8px}.netflix-theme-page .changelog-item:first-child{margin-top:0}.netflix-theme-page .changelog-item p{font-size:13px;color:#334155;margin-bottom:0;line-height:1.45}.netflix-theme-page .ch-badge{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:700;text-transform:uppercase;flex-shrink:0;margin-top:0;border:none}.netflix-theme-page .ch-badge.ch-added{background:#e6f7ec;color:#10b981}.netflix-theme-page .ch-badge.ch-updated{background:#fff0f1;color:#E50914}.netflix-theme-page .ch-badge.ch-fixed{background:#fef3c7;color:#b45309}.netflix-theme-page .screenshot-slider .owl-dot.active span{background:#E50914 !important}.banner.tiktok-hero-banner{position:relative;min-height:720px;height:auto;padding-top:145px;padding-bottom:75px;background:radial-gradient(circle at 80% 30%,rgba(254,44,85,0.18) 0%,rgba(254,44,85,0.04) 45%,transparent 70%),radial-gradient(circle at 15% 75%,rgba(37,244,238,0.15) 0%,rgba(37,244,238,0.03) 45%,transparent 65%),linear-gradient(180deg,#07080c 0%,#0d0f17 55%,#13141f 100%) !important;overflow:hidden;color:#ffffff}.banner.tiktok-hero-banner::before{content:'';position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,0.04) 1px,transparent 1px);background-size:32px 32px;opacity:0.6;pointer-events:none;z-index:0}.banner.tiktok-hero-banner::after{content:'';position:absolute;top:-15%;right:8%;width:550px;height:600px;background:radial-gradient(circle,rgba(254,44,85,0.22) 0%,rgba(37,244,238,0.12) 40%,transparent 70%);filter:blur(65px);pointer-events:none;z-index:1}.banner.tiktok-hero-banner .container{position:relative;z-index:2}.tiktok-hero-banner .banner-text{text-align:left}.tiktok-hero-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:rgba(254,44,85,0.12);border:1px solid rgba(254,44,85,0.35);border-radius:999px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);margin-bottom:18px;white-space:nowrap;max-width:100%}.tiktok-badge-dot{width:7px;height:7px;border-radius:50%;background:#FE2C55;box-shadow:0 0 10px #FE2C55;animation:phbPulse 2s infinite ease-in-out}.tiktok-badge-tag{font-size:11px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#ff6b8b !important}.tiktok-badge-sep{color:rgba(255,255,255,0.3);font-size:11px}.tiktok-badge-highlight{font-size:11.5px;font-weight:600;color:#25F4EE !important;display:inline-flex;align-items:center;gap:4px}.tiktok-hero-title{font-size:48px;font-weight:800;line-height:1.12;color:#ffffff !important;margin-bottom:14px;letter-spacing:-0.02em}.tiktok-title-accent{display:block;font-size:32px;font-weight:800;background:linear-gradient(135deg,#25F4EE 0%,#FE2C55 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-0.01em;margin-top:4px}.tiktok-hero-tagline{font-size:17.5px;font-weight:600;color:#f1f5f9 !important;margin-bottom:14px;line-height:1.4}.tiktok-hero-desc{font-size:14px;line-height:1.65;color:#94a3b8 !important;margin-bottom:22px;max-width:540px}.tiktok-hero-desc strong{color:#ffffff !important;font-weight:600}.tiktok-hero-features{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px}.tiktok-feature-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 13px;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.12);border-radius:8px;font-size:12px;font-weight:500;color:#e2e8f0 !important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all 0.2s ease}.tiktok-feature-pill span{color:#e2e8f0 !important}.tiktok-feature-pill:hover{background:rgba(254,44,85,0.15);border-color:rgba(254,44,85,0.45);transform:translateY(-1px)}.tiktok-feature-pill:hover span{color:#ffffff !important}.tiktok-feature-pill i{color:#25F4EE !important;font-size:12px}.tiktok-hero-cta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:20px}.btn-tiktok-primary{display:inline-flex;align-items:center;gap:9px;padding:14px 26px;background:linear-gradient(135deg,#FE2C55 0%,#e0123b 100%);color:#ffffff !important;font-size:14.5px;font-weight:700;border-radius:10px;text-decoration:none;box-shadow:0 8px 24px -4px rgba(254,44,85,0.55),inset 0 1px 0 rgba(255,255,255,0.25);transition:all 0.25s cubic-bezier(0.16,1,0.3,1);border:none}.btn-tiktok-primary *,.btn-tiktok-primary span,.btn-tiktok-primary i{color:#ffffff !important}.btn-tiktok-primary:hover{background:linear-gradient(135deg,#ff4369 0%,#ea1a43 100%);transform:translateY(-2px);box-shadow:0 12px 30px -4px rgba(254,44,85,0.7);color:#ffffff !important;text-decoration:none}.btn-tiktok-primary:hover i.fa-arrow-right{transform:translateX(4px)}.btn-tiktok-secondary{display:inline-flex;align-items:center;gap:9px;padding:14px 24px;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.18);color:#ffffff !important;font-size:14.5px;font-weight:600;border-radius:10px;text-decoration:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:all 0.25s ease}.btn-tiktok-secondary *,.btn-tiktok-secondary span{color:#ffffff !important}.btn-tiktok-secondary i{font-size:14px;color:#25F4EE !important}.btn-tiktok-secondary:hover{background:rgba(255,255,255,0.14);border-color:rgba(37,244,238,0.45);transform:translateY(-2px)}.tiktok-hero-trust{display:flex;align-items:center;gap:18px;flex-wrap:wrap;font-size:12.5px;color:#94a3b8}.tiktok-hero-trust span{display:inline-flex;align-items:center;gap:6px}.tiktok-hero-trust i{color:#25F4EE;font-size:13px}.tiktok-showcase-wrap{position:relative;display:flex;justify-content:center;align-items:center}.tiktok-glow-disc{position:absolute;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(254,44,85,0.28) 0%,rgba(37,244,238,0.1) 50%,transparent 70%);filter:blur(45px);z-index:0;pointer-events:none;animation:glowPulse 5s ease-in-out infinite}.tiktok-main-img{position:relative;z-index:1;max-width:75%;height:auto;filter:drop-shadow(0 25px 40px rgba(0,0,0,0.85))}.tiktok-floating-card{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:12px;padding:11px 16px;background:rgba(10,12,18,0.92);border:1px solid rgba(255,255,255,0.16);border-radius:14px;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 14px 35px rgba(0,0,0,0.65)}.tiktok-floating-card.ttc-top{top:8%;left:-4%;animation:floatSlow 5s ease-in-out infinite}.tiktok-floating-card.ttc-bottom{bottom:10%;right:-4%;animation:floatSlow 5s ease-in-out infinite 2.5s}.ttc-icon{width:34px;height:34px;border-radius:8px;display:grid;place-items:center;font-size:14px;flex-shrink:0}.ttc-icon-pink{background:linear-gradient(135deg,#FE2C55,#e0123b);color:#ffffff;box-shadow:0 0 12px rgba(254,44,85,0.45)}.ttc-icon-cyan{background:#111e28;border:1px solid rgba(37,244,238,0.3);color:#25F4EE}.ttc-info{display:flex;flex-direction:column;text-align:left}.ttc-info strong{font-size:12px;font-weight:700;color:#ffffff;line-height:1.2}.ttc-info span{font-size:10.5px;color:#94a3b8 !important;margin-top:2px}@media (max-width:992px){.banner.tiktok-hero-banner{padding-top:120px;padding-bottom:60px}.tiktok-hero-banner .banner-text{text-align:center}.tiktok-hero-title{font-size:38px}.tiktok-title-accent{font-size:26px}.tiktok-hero-desc{margin-left:auto;margin-right:auto}.tiktok-hero-features{justify-content:center}.tiktok-hero-cta{justify-content:center}.tiktok-hero-trust{justify-content:center}.tiktok-showcase-wrap{margin-top:40px}.tiktok-floating-card.ttc-top{left:0}.tiktok-floating-card.ttc-bottom{right:0}}@media (max-width:576px){.tiktok-hero-title{font-size:32px}.tiktok-title-accent{font-size:22px}.tiktok-hero-tagline{font-size:15px}.tiktok-hero-cta{flex-direction:column;width:100%}.btn-tiktok-primary,.btn-tiktok-secondary{width:100%;justify-content:center}.tiktok-hero-trust{flex-direction:column;gap:8px;align-items:center}.tiktok-floating-card{display:none}.tiktok-main-img{max-width:100%}}.tiktok-theme-page .section-title h3 b,.tiktok-theme-page .section-title h3 strong,.tiktok-theme-page .section-title h3 span,.tiktok-theme-page .features-section h2 b,.tiktok-theme-page .features-section h2 strong,.tiktok-theme-page .features-section h2 span,.tiktok-theme-page .workflow-section h3 span,.tiktok-theme-page .workflow-section h3 b,.tiktok-theme-page .tech-section h2 span,.tiktok-theme-page .tech-section h2 b{color:#FE2C55 !important}.tiktok-theme-page .tiktok-sec-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;background:rgba(254,44,85,0.08);border:1px solid rgba(254,44,85,0.28);border-radius:999px;font-size:11px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#FE2C55}.tiktok-theme-page .tiktok-sec-badge i{color:#FE2C55}.tiktok-theme-page .tiktok-overview-lead{font-size:15.5px;line-height:1.7;color:#475569;margin-bottom:20px}.tiktok-check-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.tiktok-check-list li{display:flex;align-items:flex-start;gap:12px;color:#334155;font-size:14.5px}.tiktok-check-list li strong{color:#0f172a}.tiktok-check-list li i.fa-circle-check,.tiktok-check-list li i.fa-check{color:#FE2C55 !important;font-size:17px;margin-top:2px;flex-shrink:0}.tiktok-theme-page .features-section{padding:60px 0}.tiktok-theme-page .features-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:992px){.tiktok-theme-page .features-columns{grid-template-columns:1fr}}.tiktok-theme-page .column{background:#ffffff;border:1px solid #e4e6eb;border-radius:14px;padding:26px;box-shadow:0 4px 14px rgba(0,0,0,0.03);transition:all 0.3s ease}.tiktok-theme-page .column:hover{border-color:#FE2C55;box-shadow:0 10px 28px rgba(254,44,85,0.12);transform:translateY(-3px)}.tiktok-theme-page .column h3{font-size:18px;font-weight:800;color:#050505;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #f0f2f5}.tiktok-theme-page .feature{display:flex;gap:14px;margin-bottom:18px;align-items:flex-start}.tiktok-theme-page .feature:last-child{margin-bottom:0}.tiktok-theme-page .feature-icon{color:#FE2C55 !important;font-size:17px;background:rgba(254,44,85,0.08);width:38px;height:38px;border-radius:10px;display:grid;place-items:center;flex-shrink:0;border:1px solid rgba(254,44,85,0.18)}.tiktok-theme-page .feature-content h4{font-size:15px;font-weight:700;color:#050505;margin-bottom:4px}.tiktok-theme-page .feature-content p{font-size:13px;color:#65676b;line-height:1.5;margin-bottom:0}.tiktok-theme-page .service-single{background:#ffffff;border:1px solid #e4e6eb;border-radius:12px;padding:30px 24px;transition:all 0.3s cubic-bezier(0.16,1,0.3,1);height:100%;box-shadow:0 4px 14px rgba(0,0,0,0.03);text-align:center}.tiktok-theme-page .service-single:hover{border-color:#FE2C55;transform:translateY(-4px);box-shadow:0 12px 28px rgba(254,44,85,0.12)}.tiktok-theme-page .service-single .icon{width:54px;height:54px;border-radius:12px;background:#fff0f3;color:#FE2C55;display:grid;place-items:center;font-size:22px;margin:0 auto 18px auto;border:1px solid rgba(254,44,85,0.2)}.tiktok-theme-page .service-single h5{font-size:17px;font-weight:700;color:#050505;margin-bottom:10px}.tiktok-theme-page .service-single p{font-size:13.5px;color:#65676b;line-height:1.55;margin-bottom:0}.tiktok-theme-page .features-item{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.tiktok-theme-page .feature-box{background:#ffffff;border:1px solid #e4e6eb;border-radius:12px;padding:20px 22px;margin-bottom:20px;transition:all 0.3s ease;box-shadow:0 2px 8px rgba(0,0,0,0.02)}.tiktok-theme-page .feature-box:hover{border-color:#FE2C55;transform:translateY(-2px);box-shadow:0 8px 22px rgba(254,44,85,0.1)}.tiktok-theme-page .feature-box .box-icon .icon{width:44px;height:44px;border-radius:10px;background:#fff0f3;color:#FE2C55;display:grid;place-items:center;font-size:18px;margin-right:16px;border:1px solid rgba(254,44,85,0.2);flex-shrink:0}.tiktok-theme-page .feature-box .box-text h4{font-size:15.5px;font-weight:700;color:#050505;margin-bottom:4px}.tiktok-theme-page .feature-box .box-text p{font-size:13px;color:#65676b;line-height:1.5;margin-bottom:0}.tiktok-theme-page .workflow-section{padding-top:60px;padding-bottom:60px}.tiktok-theme-page .workflow-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:30px}@media (max-width:992px){.tiktok-theme-page .workflow-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.tiktok-theme-page .workflow-grid{grid-template-columns:1fr}}.tiktok-theme-page .workflow-card{position:relative;background:#ffffff;border-radius:14px;padding:26px 22px;border:1px solid #e4e6eb;box-shadow:0 4px 16px rgba(0,0,0,0.03);transition:all 0.3s cubic-bezier(0.16,1,0.3,1);overflow:hidden}.tiktok-theme-page .workflow-card:hover{border-color:#FE2C55;transform:translateY(-4px);box-shadow:0 12px 28px rgba(254,44,85,0.12)}.tiktok-theme-page .workflow-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.tiktok-theme-page .workflow-card .workflow-icon{width:48px;height:48px;background:#fff0f3;color:#FE2C55;border-radius:12px;display:grid;place-items:center;font-size:20px;margin-bottom:0;border:1px solid rgba(254,44,85,0.2)}.tiktok-theme-page .workflow-step-num{font-size:26px;font-weight:800;color:rgba(254,44,85,0.3);letter-spacing:-0.02em}.tiktok-theme-page .workflow-card h4{font-size:16px;font-weight:700;color:#050505;margin-bottom:8px}.tiktok-theme-page .workflow-card p{font-size:13.5px;color:#65676b;line-height:1.55;margin-bottom:0}.tiktok-theme-page .tech-section{padding-top:60px;padding-bottom:60px}.tiktok-theme-page .tech-stack-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:30px}@media (max-width:992px){.tiktok-theme-page .tech-stack-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.tiktok-theme-page .tech-stack-grid{grid-template-columns:1fr}}.tiktok-theme-page .tech-card{background:#ffffff;border-radius:14px;padding:22px;border:1px solid #e4e6eb;box-shadow:0 4px 14px rgba(0,0,0,0.03);transition:all 0.3s ease}.tiktok-theme-page .tech-card:hover{border-color:#FE2C55;transform:translateY(-3px);box-shadow:0 10px 24px rgba(254,44,85,0.1)}.tiktok-theme-page .tech-card-header{display:flex;align-items:center;gap:10px;padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid #f0f2f5}.tiktok-theme-page .tech-card-header i{color:#FE2C55;font-size:18px}.tiktok-theme-page .tech-card-header h5{font-size:15px;font-weight:700;color:#050505;margin-bottom:0}.tiktok-theme-page .tech-card-body{display:flex;flex-direction:column;gap:12px}.tiktok-theme-page .tech-item{display:flex;align-items:center;gap:12px;padding:8px 12px;background:#f8f9fa;border-radius:8px;border:1px solid #edf0f5;transition:all 0.2s ease}.tiktok-theme-page .tech-item:hover{background:#fff0f3;border-color:rgba(254,44,85,0.3)}.tiktok-theme-page .tech-item img{width:22px;height:22px;object-fit:contain;flex-shrink:0}.tiktok-theme-page .tech-item span{font-size:13px;font-weight:600;color:#334155 !important}.tiktok-theme-page .solutions-section{padding-top:60px;padding-bottom:60px}.tiktok-theme-page .solution-card{background:#ffffff;border-radius:12px;padding:20px;border:1px solid #e4e6eb;box-shadow:0 4px 14px rgba(0,0,0,0.04);text-align:center;transition:all 0.3s ease}.tiktok-theme-page .solution-card:hover{border-color:#FE2C55;transform:translateY(-4px);box-shadow:0 12px 28px rgba(254,44,85,0.12)}.tiktok-theme-page .solution-card img{max-width:80%;height:50%;margin:0 auto 12px auto;display:block}.tiktok-theme-page .solution-card h4{font-size:16px;font-weight:700;color:#050505;margin:8px 0}.tiktok-theme-page .solution-card a{display:inline-block;font-size:14px;font-weight:700;color:#FE2C55 !important;text-decoration:none;transition:all 0.2s ease}.tiktok-theme-page .solution-card a:hover{color:#e0123b !important;text-decoration:underline}.tiktok-theme-page .solutions-text h2{font-size:32px;font-weight:800;color:#050505;line-height:1.25;margin-bottom:16px}.tiktok-theme-page .solutions-text p{font-size:15px;color:#65676b;line-height:1.6;margin-bottom:18px}.tiktok-theme-page .solutions-text a.button,.tiktok-theme-page .solutions-text .btn-one{background:linear-gradient(135deg,#FE2C55 0%,#e0123b 100%) !important;color:#ffffff !important;font-weight:700 !important;border:none !important;box-shadow:0 6px 20px rgba(254,44,85,0.35) !important;border-radius:8px}.tiktok-theme-page .solutions-text a.button:hover,.tiktok-theme-page .solutions-text .btn-one:hover{background:linear-gradient(135deg,#ff4369 0%,#ea1a43 100%) !important;transform:translateY(-2px);box-shadow:0 10px 25px rgba(254,44,85,0.5) !important}.tiktok-theme-page #support .accordion-item{background:#ffffff;border:1px solid #e2e8f0;border-radius:12px !important;margin-bottom:14px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,0.02)}.tiktok-theme-page #support .accordion-button{background:#ffffff !important;color:#0f172a !important;font-weight:700;padding:18px 24px;border:none !important}.tiktok-theme-page #support .accordion-button:not(.collapsed){background:#fff0f3 !important;color:#FE2C55 !important;border-bottom:1px solid rgba(254,44,85,0.15) !important}.tiktok-theme-page #support .accordion-button:focus{box-shadow:none !important}.tiktok-theme-page #support .accordion-body{background:#ffffff;color:#475569;padding:20px 24px;font-size:14px;line-height:1.65}.tiktok-theme-page #support .accordion-body p{color:#475569 !important;margin-bottom:0}.tiktok-theme-page .changelog-section{padding-top:60px;padding-bottom:60px;background:#f0f2f5}.tiktok-theme-page .changelog-accordion .accordion-item{border:1px solid #e4e6eb;border-radius:12px !important;margin-bottom:14px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,0.02);background:#ffffff}.tiktok-theme-page .changelog-accordion .accordion-button{display:flex !important;align-items:center !important;gap:14px !important;padding:16px 75px 16px 20px !important;font-weight:600 !important;background:#ffffff !important;color:#1c1e21 !important;position:relative !important;width:100% !important;border:none !important}.tiktok-theme-page .changelog-accordion .accordion-button:not(.collapsed){background:#fff0f3 !important;color:#1c1e21 !important;border-bottom:1px solid rgba(254,44,85,0.15) !important}.tiktok-theme-page .changelog-accordion .changelog-ver-badge{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:4px 10px !important;background:#e4e6eb !important;color:#334155 !important;border-radius:6px !important;font-size:12px !important;font-weight:700 !important;white-space:nowrap !important;flex-shrink:0 !important;border:none !important}.tiktok-theme-page .changelog-accordion .changelog-ver-badge.latest,.tiktok-theme-page .changelog-accordion .accordion-button:not(.collapsed) .changelog-ver-badge{background:#FE2C55 !important;color:#ffffff !important}.tiktok-theme-page .changelog-accordion .changelog-ver-title{font-size:15px !important;font-weight:700 !important;color:#050505 !important;flex:1 !important;text-align:left !important}.tiktok-theme-page .changelog-accordion .accordion-button:not(.collapsed) .changelog-ver-title{color:#050505 !important}.tiktok-theme-page .changelog-accordion .changelog-ver-date{font-size:13px !important;color:#65676b !important;font-weight:500 !important;margin-left:auto !important;margin-right:0 !important;white-space:nowrap !important;flex-shrink:0 !important}.tiktok-theme-page .changelog-accordion .accordion-button::before{right:20px !important;top:50% !important;transform:translateY(-50%) !important;border-radius:6px !important;width:32px !important;height:32px !important;line-height:32px !important}.tiktok-theme-page .changelog-list{display:flex;flex-direction:column;gap:10px}.tiktok-theme-page .changelog-item{display:flex;align-items:flex-start;gap:10px;padding:8px 12px;background:#f8f9fa;border-radius:8px;border:1px solid #edf0f5;margin-top:8px}.tiktok-theme-page .changelog-item:first-child{margin-top:0}.tiktok-theme-page .changelog-item p{font-size:13px;color:#334155;margin-bottom:0;line-height:1.45}.tiktok-theme-page .ch-badge{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:700;text-transform:uppercase;flex-shrink:0;margin-top:0;border:none}.tiktok-theme-page .ch-badge.ch-added{background:#e6f7ec;color:#10b981}.tiktok-theme-page .ch-badge.ch-updated{background:#fff0f3;color:#FE2C55}.tiktok-theme-page .ch-badge.ch-fixed{background:#fef3c7;color:#b45309}.tiktok-theme-page .screenshot-slider .owl-dot.active span{background:#FE2C55 !important}.banner.practo-hero-banner{position:relative;min-height:720px;height:auto;padding-top:145px;padding-bottom:75px;background:radial-gradient(circle at 80% 30%,rgba(20,190,240,0.18) 0%,rgba(20,190,240,0.04) 45%,transparent 70%),radial-gradient(circle at 15% 75%,rgba(40,50,140,0.35) 0%,rgba(40,50,140,0.08) 45%,transparent 65%),linear-gradient(180deg,#091122 0%,#0e1a38 55%,#13244c 100%) !important;overflow:hidden;color:#ffffff}.banner.practo-hero-banner::before{content:'';position:absolute;inset:0;background-image:radial-gradient(rgba(20,190,240,0.08) 1px,transparent 1px);background-size:32px 32px;opacity:0.7;pointer-events:none;z-index:0}.banner.practo-hero-banner::after{content:'';position:absolute;top:-15%;right:8%;width:550px;height:600px;background:radial-gradient(circle,rgba(20,190,240,0.22) 0%,rgba(40,50,140,0.2) 40%,transparent 70%);filter:blur(65px);pointer-events:none;z-index:1}.banner.practo-hero-banner .container{position:relative;z-index:2}.practo-hero-banner .banner-text{text-align:left}.practo-hero-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:rgba(20,190,240,0.12);border:1px solid rgba(20,190,240,0.35);border-radius:999px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);margin-bottom:18px;white-space:nowrap;max-width:100%}.practo-badge-dot{width:7px;height:7px;border-radius:50%;background:#14BEF0;box-shadow:0 0 10px #14BEF0;animation:phbPulse 2s infinite ease-in-out}.practo-badge-tag{font-size:11px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#38bdf8 !important}.practo-badge-sep{color:rgba(255,255,255,0.3);font-size:11px}.practo-badge-highlight{font-size:11.5px;font-weight:600;color:#7dd3fc !important;display:inline-flex;align-items:center;gap:4px}.practo-hero-title{font-size:48px;font-weight:800;line-height:1.12;color:#ffffff !important;margin-bottom:14px;letter-spacing:-0.02em}.practo-title-accent{display:block;font-size:32px;font-weight:800;background:linear-gradient(135deg,#14BEF0 0%,#38BDF8 50%,#60A5FA 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-0.01em;margin-top:4px}.practo-hero-tagline{font-size:17.5px;font-weight:600;color:#f1f5f9 !important;margin-bottom:14px;line-height:1.4}.practo-hero-desc{font-size:14px;line-height:1.65;color:#94a3b8 !important;margin-bottom:22px;max-width:540px}.practo-hero-desc strong{color:#ffffff !important;font-weight:600}.practo-hero-features{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px}.practo-feature-pill{display:inline-flex;align-items:center;gap:8px;padding:7px 13px;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.12);border-radius:8px;font-size:12px;font-weight:500;color:#e2e8f0 !important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all 0.2s ease}.practo-feature-pill span{color:#e2e8f0 !important}.practo-feature-pill:hover{background:rgba(20,190,240,0.18);border-color:rgba(20,190,240,0.45);transform:translateY(-1px)}.practo-feature-pill:hover span{color:#ffffff !important}.practo-feature-pill i{color:#14BEF0 !important;font-size:12px}.practo-hero-cta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:20px}.btn-practo-primary{display:inline-flex;align-items:center;gap:9px;padding:14px 26px;background:linear-gradient(135deg,#14BEF0 0%,#0284c7 100%);color:#ffffff !important;font-size:14.5px;font-weight:700;border-radius:10px;text-decoration:none;box-shadow:0 8px 24px -4px rgba(20,190,240,0.55),inset 0 1px 0 rgba(255,255,255,0.25);transition:all 0.25s cubic-bezier(0.16,1,0.3,1);border:none}.btn-practo-primary *,.btn-practo-primary span,.btn-practo-primary i{color:#ffffff !important}.btn-practo-primary:hover{background:linear-gradient(135deg,#38bdf8 0%,#0369a1 100%);transform:translateY(-2px);box-shadow:0 12px 30px -4px rgba(20,190,240,0.7);color:#ffffff !important;text-decoration:none}.btn-practo-primary:hover i.fa-arrow-right{transform:translateX(4px)}.btn-practo-secondary{display:inline-flex;align-items:center;gap:8px;padding:14px 22px;background:rgba(255,255,255,0.08);border:1px solid rgba(255,255,255,0.2);color:#ffffff !important;font-size:14.5px;font-weight:600;border-radius:10px;text-decoration:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all 0.2s ease}.btn-practo-secondary span{color:#ffffff !important}.btn-practo-secondary i{color:#14BEF0 !important}.btn-practo-secondary:hover{background:rgba(255,255,255,0.15);border-color:rgba(255,255,255,0.4);transform:translateY(-2px)}.btn-practo-dark{display:inline-flex;align-items:center;gap:9px;padding:14px 24px;background:#0b152d;border:1px solid #1c2b54;color:#ffffff !important;font-size:14.5px;font-weight:600;border-radius:10px;text-decoration:none;transition:all 0.25s ease;box-shadow:0 4px 14px rgba(11,21,45,0.2)}.btn-practo-dark span{color:#ffffff !important}.btn-practo-dark i{font-size:14px;color:#14BEF0 !important}.btn-practo-dark:hover{background:#13244c;border-color:#14BEF0;color:#ffffff !important;transform:translateY(-2px);box-shadow:0 8px 20px rgba(20,190,240,0.25)}.practo-hero-trust{display:flex;align-items:center;gap:18px;font-size:12.5px;color:#94a3b8;flex-wrap:wrap}.practo-hero-trust span{display:inline-flex;align-items:center;gap:6px;color:#94a3b8}.practo-hero-trust i{color:#14BEF0}.practo-showcase-wrap{position:relative;display:flex;justify-content:center;align-items:center;padding:10px}.practo-glow-disc{position:absolute;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(20,190,240,0.25) 0%,rgba(40,50,140,0.15) 50%,transparent 70%);filter:blur(45px);z-index:0;pointer-events:none;animation:glowPulse 5s ease-in-out infinite}.practo-main-img{position:relative;z-index:1;width:95%;max-width:95%;height:auto;filter:drop-shadow(0 25px 40px rgba(0,0,0,0.85))}.practo-floating-card{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:12px;padding:11px 16px;background:rgba(12,22,38,0.92);border:1px solid rgba(20,190,240,0.35);border-radius:14px;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 14px 35px rgba(0,0,0,0.65)}.practo-floating-card.pfc-top,.practo-floating-card.ttc-top{top:8%;left:-4%;animation:floatSlow 5s ease-in-out infinite}.practo-floating-card.pfc-bottom,.practo-floating-card.ttc-bottom{bottom:10%;right:-4%;animation:floatSlow 5s ease-in-out infinite 2.5s}.pfc-icon,.practo-floating-card .ttc-icon{width:34px;height:34px;border-radius:8px;display:grid;place-items:center;font-size:14px;flex-shrink:0}.pfc-icon-cyan{background:linear-gradient(135deg,#14BEF0,#0284c7);color:#ffffff;box-shadow:0 0 12px rgba(20,190,240,0.45)}.pfc-icon-dark{background:rgba(20,190,240,0.12);color:#14BEF0;border:1px solid rgba(20,190,240,0.35)}.pfc-info,.practo-floating-card .ttc-info{display:flex;flex-direction:column;text-align:left}.pfc-info strong,.practo-floating-card .ttc-info strong{font-size:12px;font-weight:700;color:#ffffff;line-height:1.2}.pfc-info span,.practo-floating-card .ttc-info span{font-size:10.5px;color:#94a3b8 !important;margin-top:2px}.practo-theme-page .section-title h3 b,.practo-theme-page .section-title h3 strong,.practo-theme-page .section-title h3 span,.practo-theme-page .features-section h2 b,.practo-theme-page .features-section h2 strong,.practo-theme-page .features-section h2 span,.practo-theme-page .workflow-section h3 span,.practo-theme-page .workflow-section h3 b,.practo-theme-page .tech-section h2 span,.practo-theme-page .tech-section h2 b{color:#0284c7 !important}.practo-theme-page .practo-sec-badge,.practo-sec-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;background:rgba(20,190,240,0.08);border:1px solid rgba(20,190,240,0.28);border-radius:999px;font-size:11px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#0284c7}.practo-theme-page .practo-sec-badge i,.practo-sec-badge i{color:#14BEF0}.practo-theme-page .practo-overview-lead{font-size:15.5px;line-height:1.7;color:#475569;margin-bottom:20px}.practo-check-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.practo-check-list li{display:flex;align-items:flex-start;gap:12px;color:#334155;font-size:14.5px}.practo-check-list li strong{color:#0f172a}.practo-check-list li i.fa-circle-check,.practo-check-list li i.fa-check{color:#14BEF0 !important;font-size:17px;margin-top:2px;flex-shrink:0}.practo-theme-page .features-section{padding:60px 0}.practo-theme-page .features-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:992px){.practo-theme-page .features-columns{grid-template-columns:1fr}}.practo-theme-page .column{background:#ffffff;border:1px solid #e4e6eb;border-radius:14px;padding:26px;box-shadow:0 4px 14px rgba(0,0,0,0.03);transition:all 0.3s ease}.practo-theme-page .column:hover{border-color:#14BEF0;box-shadow:0 10px 28px rgba(20,190,240,0.15);transform:translateY(-3px)}.practo-theme-page .column h3{font-size:18px;font-weight:800;color:#0284c7 !important;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #f0f2f5}.practo-theme-page .feature{display:flex;gap:14px;margin-bottom:18px;align-items:flex-start}.practo-theme-page .feature:last-child{margin-bottom:0}.practo-theme-page .feature-icon{color:#14BEF0 !important;font-size:17px;background:rgba(20,190,240,0.08);width:38px;height:38px;border-radius:10px;display:grid;place-items:center;flex-shrink:0;border:1px solid rgba(20,190,240,0.2)}.practo-theme-page .feature-content h4{font-size:15px;font-weight:700;color:#050505;margin-bottom:4px}.practo-theme-page .feature-content p{font-size:13px;color:#65676b;line-height:1.5;margin-bottom:0}.practo-theme-page .service-single{background:#ffffff !important;border:1px solid #e4e6eb !important;border-radius:12px;padding:30px 24px;transition:all 0.3s cubic-bezier(0.16,1,0.3,1);height:100%;box-shadow:0 4px 14px rgba(0,0,0,0.03);text-align:center}.practo-theme-page .service-single:hover{background:#ffffff !important;border-color:#14BEF0 !important;transform:translateY(-4px);box-shadow:0 12px 28px rgba(20,190,240,0.15) !important}.practo-theme-page .service-single:hover h5{color:#050505 !important}.practo-theme-page .service-single:hover p{color:#65676b !important}.practo-theme-page .service-single .icon{width:54px;height:54px;border-radius:12px;background:#f0f9ff !important;color:#0284c7 !important;display:grid;place-items:center;font-size:22px;margin:0 auto 18px auto;border:1px solid rgba(20,190,240,0.25) !important;transition:all 0.3s ease}.practo-theme-page .service-single .icon i,.practo-theme-page .service-single .icon em{color:#0284c7 !important;transition:color 0.3s ease}.practo-theme-page .service-single:hover .icon{background:#14BEF0 !important;border-color:#14BEF0 !important;color:#ffffff !important}.practo-theme-page .service-single:hover .icon i,.practo-theme-page .service-single:hover .icon em{color:#ffffff !important}.practo-theme-page .service-single h5{font-size:17px;font-weight:700;color:#050505;margin-bottom:10px}.practo-theme-page .service-single p{font-size:13.5px;color:#65676b;line-height:1.55;margin-bottom:0}.practo-theme-page .features-item{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.practo-theme-page .feature-box{background:#ffffff !important;border:1px solid #e4e6eb !important;border-radius:12px;padding:20px 22px;margin-bottom:20px;transition:all 0.3s ease;box-shadow:0 2px 8px rgba(0,0,0,0.02)}.practo-theme-page .feature-box:hover{background:#ffffff !important;border-color:#14BEF0 !important;transform:translateY(-2px);box-shadow:0 8px 22px rgba(20,190,240,0.12) !important}.practo-theme-page .feature-box .box-icon .icon{width:44px;height:44px;border-radius:10px;background:#f0f9ff !important;color:#0284c7 !important;display:grid;place-items:center;font-size:18px;margin-right:16px;border:1px solid rgba(20,190,240,0.25) !important;flex-shrink:0;transition:all 0.3s ease}.practo-theme-page .feature-box .box-icon .icon i{color:#0284c7 !important;transition:color 0.3s ease}.practo-theme-page .feature-box:hover .box-icon .icon{background:#14BEF0 !important;border-color:#14BEF0 !important;color:#ffffff !important}.practo-theme-page .feature-box:hover .box-icon .icon i{color:#ffffff !important}.practo-theme-page .feature-box .box-text h4{font-size:15.5px;font-weight:700;color:#050505;margin-bottom:4px}.practo-theme-page .feature-box .box-text p{font-size:13px;color:#65676b;line-height:1.5;margin-bottom:0}.practo-theme-page .workflow-section{padding-top:60px;padding-bottom:60px}.practo-theme-page .workflow-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:30px}@media (max-width:992px){.practo-theme-page .workflow-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.practo-theme-page .workflow-grid{grid-template-columns:1fr}}.practo-theme-page .workflow-card{position:relative;background:#ffffff !important;border-radius:14px;padding:26px 22px;border:1px solid #e4e6eb !important;box-shadow:0 4px 16px rgba(0,0,0,0.03);transition:all 0.3s cubic-bezier(0.16,1,0.3,1);overflow:hidden}.practo-theme-page .workflow-card:hover{background:#ffffff !important;border-color:#14BEF0 !important;transform:translateY(-4px);box-shadow:0 12px 28px rgba(20,190,240,0.15) !important}.practo-theme-page .workflow-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.practo-theme-page .workflow-card .workflow-icon{width:48px;height:48px;background:#f0f9ff !important;color:#0284c7 !important;border-radius:12px;display:grid;place-items:center;font-size:20px;margin-bottom:0;border:1px solid rgba(20,190,240,0.25) !important;transition:all 0.3s ease}.practo-theme-page .workflow-card .workflow-icon i{color:#0284c7 !important;transition:color 0.3s ease}.practo-theme-page .workflow-card:hover .workflow-icon{background:#14BEF0 !important;border-color:#14BEF0 !important;color:#ffffff !important}.practo-theme-page .workflow-card:hover .workflow-icon i{color:#ffffff !important}.practo-theme-page .workflow-step-num{font-size:26px;font-weight:800;color:rgba(20,190,240,0.35);letter-spacing:-0.02em}.practo-theme-page .workflow-card h4{font-size:16px;font-weight:700;color:#050505;margin-bottom:8px}.practo-theme-page .workflow-card p{font-size:13.5px;color:#65676b;line-height:1.55;margin-bottom:0}.practo-theme-page .tech-section{padding-top:60px;padding-bottom:60px}.practo-theme-page .tech-stack-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:30px}@media (max-width:992px){.practo-theme-page .tech-stack-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.practo-theme-page .tech-stack-grid{grid-template-columns:1fr}}.practo-theme-page .tech-card{background:#ffffff;border-radius:14px;padding:22px;border:1px solid #e4e6eb;box-shadow:0 4px 14px rgba(0,0,0,0.03);transition:all 0.3s ease}.practo-theme-page .tech-card:hover{border-color:#14BEF0;transform:translateY(-3px);box-shadow:0 10px 24px rgba(20,190,240,0.12)}.practo-theme-page .tech-card-header{display:flex;align-items:center;gap:10px;padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid #f0f2f5}.practo-theme-page .tech-card-header i{color:#14BEF0;font-size:18px}.practo-theme-page .tech-card-header h5{font-size:15px;font-weight:700;color:#050505;margin-bottom:0}.practo-theme-page .tech-card-body{display:flex;flex-direction:column;gap:12px}.practo-theme-page .tech-item{display:flex;align-items:center;gap:12px;padding:8px 12px;background:#f8f9fa;border-radius:8px;border:1px solid #edf0f5;transition:all 0.2s ease}.practo-theme-page .tech-item:hover{background:#f0f9ff;border-color:rgba(20,190,240,0.3)}.practo-theme-page .tech-item img{width:22px !important;height:22px !important;object-fit:contain;flex-shrink:0}.practo-theme-page .tech-item span{font-size:13px;font-weight:600;color:#334155 !important}.practo-theme-page .solutions-section{padding-top:60px;padding-bottom:60px}.practo-theme-page .solutions-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.practo-theme-page .solution-card{background:#ffffff;border-radius:12px;padding:20px;border:1px solid #e4e6eb;box-shadow:0 4px 14px rgba(0,0,0,0.04);text-align:center;transition:all 0.3s ease}.practo-theme-page .solution-card:hover{border-color:#14BEF0;transform:translateY(-4px);box-shadow:0 12px 28px rgba(20,190,240,0.12)}.practo-theme-page .solution-card img{max-width:80%;height:50%;margin:0 auto 12px auto;display:block}.practo-theme-page .solution-card h4{font-size:16px;font-weight:700;color:#050505;margin:8px 0}.practo-theme-page .solution-card a{display:inline-block;font-size:14px;font-weight:700;color:#0284c7 !important;text-decoration:none;transition:all 0.2s ease}.practo-theme-page .solution-card a:hover{color:#14BEF0 !important;text-decoration:underline}.practo-theme-page .solutions-text h2{font-size:32px;font-weight:800;color:#050505;line-height:1.25;margin-bottom:16px}.practo-theme-page .solutions-text p{font-size:15px;color:#65676b;line-height:1.6;margin-bottom:18px}.practo-theme-page .solutions-text a.button,.practo-theme-page .solutions-text .btn-one{background:linear-gradient(135deg,#14BEF0 0%,#0284c7 100%) !important;color:#ffffff !important;font-weight:700 !important;border:none !important;box-shadow:0 6px 20px rgba(20,190,240,0.35) !important;border-radius:8px}.practo-theme-page .solutions-text a.button:hover,.practo-theme-page .solutions-text .btn-one:hover{background:linear-gradient(135deg,#38bdf8 0%,#0369a1 100%) !important;transform:translateY(-2px);box-shadow:0 10px 25px rgba(20,190,240,0.5) !important}.practo-theme-page #support .accordion-item{background:#ffffff;border:1px solid #e2e8f0;border-radius:12px !important;margin-bottom:14px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,0.02)}.practo-theme-page #support .accordion-button{background:#ffffff !important;color:#0f172a !important;font-size:15.5px !important;font-weight:700 !important;padding:20px 24px !important;box-shadow:none !important;border:none !important}.practo-theme-page #support .accordion-button:not(.collapsed){background:#f0f9ff !important;color:#0284c7 !important;border-bottom:1px solid rgba(20,190,240,0.15) !important}.practo-theme-page #support .accordion-body{padding:20px 24px !important;font-size:14px !important;color:#65676b !important;line-height:1.65 !important}.practo-theme-page .changelog-section{padding:60px 0}.practo-theme-page .changelog-accordion .accordion-item{background:#ffffff;border:1px solid #e2e8f0;border-radius:12px !important;margin-bottom:16px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,0.02)}.practo-theme-page .changelog-accordion .accordion-button{padding:18px 24px;font-size:16px;font-weight:700;color:#0f172a;background:#ffffff;box-shadow:none !important}.practo-theme-page .changelog-accordion .accordion-button:not(.collapsed){background:#f0f9ff !important;color:#0284c7 !important;border-bottom:1px solid rgba(20,190,240,0.15) !important}.practo-theme-page .changelog-ver-badge{font-size:12px;font-weight:700;padding:4px 10px;border-radius:6px;background:#e2e8f0;color:#475569;margin-right:12px}.practo-theme-page .changelog-ver-badge.latest{background:#14BEF0 !important;color:#ffffff !important}.practo-theme-page .changelog-accordion .accordion-button:not(.collapsed) .changelog-ver-badge{background:#14BEF0 !important;color:#ffffff !important}.practo-theme-page .changelog-date{font-size:13px;font-weight:500;color:#64748b;margin-left:auto;margin-right:16px}.practo-theme-page .changelog-body{padding:24px}.practo-theme-page .changelog-item{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:16px;margin-bottom:12px}.practo-theme-page .changelog-item:last-child{margin-bottom:0}.practo-theme-page .changelog-item-header{display:flex;align-items:center;gap:10px;margin-bottom:8px}.practo-theme-page .ch-badge{font-size:11px;font-weight:700;padding:3px 8px;border-radius:4px;text-transform:uppercase}.practo-theme-page .ch-badge.ch-new{background:#dcfce7;color:#15803d}.practo-theme-page .ch-badge.ch-updated{background:#e0f2fe;color:#0284c7}.practo-theme-page .ch-badge.ch-fixed{background:#fef3c7;color:#b45309}.practo-theme-page .changelog-item h5{font-size:14.5px;font-weight:700;color:#0f172a;margin:0}.practo-theme-page .changelog-item p{font-size:13px;color:#64748b;margin:0;line-height:1.5}.practo-theme-niche-pill{background:#f0f9ff;border:1px solid #bae6fd;padding:8px 12px;border-radius:8px;font-size:13px;color:#0369a1;font-weight:500}.practo-theme-niche-pill i{color:#14BEF0 !important}.practo-theme-sub-pill{background:#f0f9ff;border:1px solid #bae6fd;padding:6px 10px;border-radius:6px;font-size:12.5px;color:#0369a1}.practo-journey-nav-wrapper{box-shadow:0 4px 14px rgba(20,190,240,0.06)}.practo-theme-page .journey-nav-btn.active{background:linear-gradient(135deg,#14BEF0 0%,#0284c7 100%) !important;border-color:#14BEF0 !important;color:#ffffff !important;box-shadow:0 4px 14px rgba(20,190,240,0.4) !important}@media (max-width:992px){.banner.practo-hero-banner{padding-top:120px;padding-bottom:60px}.practo-hero-title{font-size:32px}.practo-title-accent{font-size:22px}.practo-hero-tagline{font-size:15px}.practo-hero-cta{flex-direction:column;width:100%}.btn-practo-primary,.btn-practo-secondary{width:100%;justify-content:center}.practo-hero-trust{flex-direction:column;gap:8px;align-items:center}.practo-showcase-wrap{margin-top:40px}.practo-floating-card.pfc-top,.practo-floating-card.ttc-top{left:0}.practo-floating-card.pfc-bottom,.practo-floating-card.ttc-bottom{right:0}}@media (max-width:576px){.practo-floating-card{display:none}}.practo-theme-page .solutions-section{padding-top:60px;padding-bottom:60px}.practo-theme-page .solutions-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.practo-theme-page .solution-card{background:#ffffff;border-radius:12px;padding:20px;border:1px solid #e4e6eb;box-shadow:0 4px 14px rgba(0,0,0,0.04);text-align:center;transition:all 0.3s ease}.practo-theme-page .solution-card:hover{border-color:#14BEF0;transform:translateY(-4px);box-shadow:0 12px 28px rgba(20,190,240,0.12)}.practo-theme-page .solution-card img{max-width:80%;height:50%;margin:0 auto 12px auto;display:block}.practo-theme-page .solution-card h4{font-size:16px;font-weight:700;color:#050505;margin:8px 0}.practo-theme-page .solution-card a{display:inline-block;font-size:14px;font-weight:700;color:#0284c7 !important;text-decoration:none;transition:all 0.2s ease}.practo-theme-page .solution-card a:hover{color:#14BEF0 !important;text-decoration:underline}.practo-theme-page .solutions-text h2{font-size:32px;font-weight:800;color:#050505;line-height:1.25;margin-bottom:16px}.practo-theme-page .solutions-text p{font-size:15px;color:#65676b;line-height:1.6;margin-bottom:18px}.practo-theme-page .solutions-text a.button,.practo-theme-page .solutions-text .btn-one{background:linear-gradient(135deg,#14BEF0 0%,#0284c7 100%) !important;color:#ffffff !important;font-weight:700 !important;border:none !important;box-shadow:0 6px 20px rgba(20,190,240,0.35) !important;border-radius:8px}.practo-theme-page .solutions-text a.button:hover,.practo-theme-page .solutions-text .btn-one:hover{background:linear-gradient(135deg,#38bdf8 0%,#0369a1 100%) !important;transform:translateY(-2px);box-shadow:0 10px 25px rgba(20,190,240,0.5) !important}.practo-theme-page #support .accordion-item{background:#ffffff;border:1px solid #e2e8f0;border-radius:12px !important;margin-bottom:14px;overflow:hidden;box-shadow:0 2px 10px rgba(0,0,0,0.02)}.practo-theme-page #support .accordion-button{background:#ffffff !important;color:#0f172a !important;font-size:15.5px !important;font-weight:700 !important;padding:20px 24px !important;box-shadow:none !important;border:none !important}.practo-theme-page #support .accordion-button:not(.collapsed){background:#f0f9ff !important;color:#0284c7 !important;border-bottom:1px solid rgba(20,190,240,0.15) !important}.practo-theme-page #support .accordion-body{padding:20px 24px !important;font-size:14px !important;color:#65676b !important;line-height:1.65 !important}.practo-theme-page .changelog-section{padding:60px 0}.practo-theme-page .changelog-accordion .accordion-item{background:#ffffff;border:1px solid #e2e8f0;border-radius:12px !important;margin-bottom:16px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,0.02)}.practo-theme-page .changelog-accordion .accordion-button{padding:18px 24px;font-size:16px;font-weight:700;color:#0f172a;background:#ffffff;box-shadow:none !important}.practo-theme-page .changelog-accordion .accordion-button:not(.collapsed){background:#f0f9ff !important;color:#0284c7 !important;border-bottom:1px solid rgba(20,190,240,0.15) !important}.practo-theme-page .changelog-ver-badge{font-size:12px;font-weight:700;padding:4px 10px;border-radius:6px;background:#e2e8f0;color:#475569;margin-right:12px}.practo-theme-page .changelog-ver-badge.latest{background:#14BEF0 !important;color:#ffffff !important}.practo-theme-page .changelog-accordion .accordion-button:not(.collapsed) .changelog-ver-badge{background:#14BEF0 !important;color:#ffffff !important}.practo-theme-page .changelog-date{font-size:13px;font-weight:500;color:#64748b;margin-left:auto;margin-right:16px}.practo-theme-page .changelog-body{padding:24px}.practo-theme-page .changelog-item{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:16px;margin-bottom:12px}.practo-theme-page .changelog-item:last-child{margin-bottom:0}.practo-theme-page .changelog-item-header{display:flex;align-items:center;gap:10px;margin-bottom:8px}.practo-theme-page .ch-badge{font-size:11px;font-weight:700;padding:3px 8px;border-radius:4px;text-transform:uppercase}.practo-theme-page .ch-badge.ch-new{background:#dcfce7;color:#15803d}.practo-theme-page .ch-badge.ch-updated{background:#e0f2fe;color:#0284c7}.practo-theme-page .ch-badge.ch-fixed{background:#fef3c7;color:#b45309}.practo-theme-page .changelog-item h5{font-size:14.5px;font-weight:700;color:#0f172a;margin:0}.practo-theme-page .changelog-item p{font-size:13px;color:#64748b;margin:0;line-height:1.5}.practo-theme-niche-pill{background:#f0f9ff;border:1px solid #bae6fd;padding:8px 12px;border-radius:8px;font-size:13px;color:#0369a1;font-weight:500}.practo-theme-niche-pill i{color:#14BEF0 !important}.practo-theme-sub-pill{background:#f0f9ff;border:1px solid #bae6fd;padding:6px 10px;border-radius:6px;font-size:12.5px;color:#0369a1}.practo-journey-nav-wrapper{box-shadow:0 4px 14px rgba(20,190,240,0.06)}.practo-theme-page .journey-nav-btn.active{background:linear-gradient(135deg,#14BEF0 0%,#0284c7 100%) !important;border-color:#14BEF0 !important;color:#ffffff !important;box-shadow:0 4px 14px rgba(20,190,240,0.4) !important}@media (max-width:992px){.banner.practo-hero-banner{padding-top:120px;padding-bottom:60px}.practo-hero-title{font-size:32px}.practo-title-accent{font-size:22px}.practo-hero-tagline{font-size:15px}.practo-hero-cta{flex-direction:column;width:100%}.btn-practo-primary,.btn-practo-secondary{width:100%;justify-content:center}.practo-hero-trust{flex-direction:column;gap:8px;align-items:center}.practo-showcase-wrap{margin-top:40px}.practo-floating-card.pfc-top,.practo-floating-card.ttc-top{left:0}.practo-floating-card.pfc-bottom,.practo-floating-card.ttc-bottom{right:0}}@media (max-width:576px){.practo-floating-card{display:none}}