.ads-landing-page *{box-sizing:border-box;margin:0;padding:0}.ads-landing-page .noise-overlay{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E")}.ads-landing-page .container{max-width:1000px;margin:0 auto;padding:0 24px;position:relative;z-index:1}.ads-landing-page header{padding:40px 0 0;display:flex;justify-content:flex-start;align-items:center}.ads-landing-page .logo-container{display:block;max-width:240px;width:100%;cursor:default}.ads-landing-page .logo-image{width:100%;height:auto;display:block;object-fit:contain}.ads-landing-page .headline{font-family:Space Grotesk,sans-serif;font-size:48px;font-weight:700;line-height:1.1;letter-spacing:-.03em;margin:40px auto 60px;max-width:850px;color:#000}.ads-landing-page .video-wrapper{position:relative;max-width:800px;margin:0 auto 50px;border-radius:16px}.ads-landing-page .video-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:110%;height:110%;background:linear-gradient(135deg,#ff0050,#00f2ea);filter:blur(80px);opacity:.6;z-index:-1;border-radius:inherit}.ads-landing-page .video-container{position:relative;width:100%;background:#000;border-radius:16px;box-shadow:0 10px 30px -10px rgba(0,0,0,.5)}.ads-landing-page .video-container mux-player{width:100%;height:100%;display:block}.ads-landing-page .cta-group{display:flex;align-items:center;justify-content:center;gap:24px;margin-bottom:80px}.ads-landing-page .cta-text-col{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px}.ads-landing-page #cta-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:280px;padding:20px 32px;background-color:#000;color:#fff;text-decoration:none;font-family:Inter,sans-serif;font-size:18px;font-weight:700;border-radius:100px;position:relative;overflow:hidden;cursor:pointer;border:1px solid hsla(0,0%,100%,.15);box-shadow:0 10px 30px rgba(0,0,0,.5);transition:all .3s cubic-bezier(.25,1,.5,1)}.ads-landing-page .btn-icon{width:20px;height:20px;color:hsla(0,0%,100%,.9)}.ads-landing-page #cta-button:after{content:"";position:absolute;top:-50%;left:-60%;width:60%;height:200%;opacity:0;transform:rotate(30deg);background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.4) 50%,hsla(0,0%,100%,0));animation:sheen-move 3s cubic-bezier(.4,0,.2,1) infinite;animation-delay:1s}.ads-landing-page #cta-button:hover{transform:translateY(-4px) scale(1.02);background-color:#111;box-shadow:0 20px 40px -10px rgba(0,0,0,.6);border-color:hsla(0,0%,100%,.3)}.ads-landing-page #cta-button:active{transform:translateY(1px) scale(.98);box-shadow:0 5px 10px rgba(0,0,0,.4)}@keyframes sheen-move{0%{left:-60%;opacity:0}10%{opacity:1}50%{left:120%;opacity:1}51%{opacity:0}to{left:120%;opacity:0}}.ads-landing-page .trust-text{font-size:13px;color:#666;font-weight:600;opacity:.9;letter-spacing:.3px;margin:0}.ads-landing-page .rating-row{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin:0}.ads-landing-page .stars{color:#fbbf24;display:flex;align-items:center}.ads-landing-page .rating-label{font-size:12px;color:#555;font-weight:500}.ads-landing-page .partners-section{margin-top:30px;padding-top:10px;border-top:1px solid rgba(0,0,0,.06);display:grid;grid-template-columns:repeat(4,1fr);gap:40px;align-items:center;max-width:900px;margin-left:auto;margin-right:auto}.ads-landing-page .partner-item{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;transition:opacity .3s ease!important}.ads-landing-page .partner-label{font-size:10px!important;text-transform:uppercase!important;letter-spacing:1px!important;font-weight:600!important;color:#888!important;margin-bottom:12px!important;white-space:nowrap!important;text-align:center!important}.ads-landing-page .trust-badge{height:32px!important;width:auto!important;fill:#000!important;margin-bottom:6px!important}.ads-landing-page .trust-badge-img{height:auto!important;width:auto!important;max-width:140px!important;max-height:45px!important;object-fit:contain!important;filter:grayscale(100%) brightness(0) contrast(100%)!important;opacity:.6!important;transition:opacity .3s ease,filter .3s ease!important}.ads-landing-page .partner-item:hover .trust-badge-img{opacity:.9!important}.ads-landing-page .trust-badge.gold-badge .shield-bg{fill:#cfa22b;stroke:#000;stroke-width:.75px}.ads-landing-page .checkmark-fg{fill:#000}.ads-landing-page .badge-text{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:14px;color:#000;text-transform:uppercase;letter-spacing:-.5px;line-height:1.1}.ads-landing-page footer{margin-top:120px;padding-bottom:40px;font-size:12px;color:#999}.ads-landing-page .footer-links{margin-top:8px}.ads-landing-page .separator{margin:0 8px;opacity:.3}.ads-landing-page footer a{color:#666;text-decoration:none}@media (max-width:768px){.ads-landing-page header{justify-content:center}.ads-landing-page .headline{font-size:32px;padding:0 16px;margin:30px auto 40px}.ads-landing-page .cta-group{flex-direction:column;gap:16px}.ads-landing-page .cta-text-col{align-items:center}.ads-landing-page #cta-button{width:90%}.ads-landing-page .partners-section{grid-template-columns:repeat(2,1fr);gap:40px 20px}.ads-landing-page footer{margin-top:80px}}