.ads-hero{background-color:#4285f4;background-image:linear-gradient(135deg,#4285f4 0,#34a853 100%);position:relative;overflow:hidden;padding-top:160px;padding-bottom:100px;color:white}.browser-mockup{background:white;border-radius:12px;box-shadow:0 25px 50px -12px rgba(0,0,0,0.5);max-width:600px;margin:0 auto;overflow:hidden;position:relative;transform:perspective(1000px) rotateX(10deg);transition:transform .5s}.browser-mockup:hover{transform:perspective(1000px) rotateX(0)}.browser-bar{background:#f1f3f4;padding:10px 15px;display:flex;align-items:center;gap:10px}.browser-dots{display:flex;gap:5px}.dot{width:8px;height:8px;border-radius:50%;background:#ccc}.search-input-fake{background:white;border-radius:20px;flex-grow:1;height:30px;display:flex;align-items:center;padding-left:15px;font-size:.8rem;color:#5f6368;box-shadow:0 1px 3px rgba(0,0,0,0.1);position:relative}.cursor-blink{border-right:2px solid #333;animation:blink 1s step-end infinite;margin-left:2px}@keyframes blink{50%{opacity:0}}.search-results{padding:20px;background:white;min-height:200px}.ad-card{border:1px solid #dfe1e5;border-radius:8px;padding:15px;margin-bottom:15px;opacity:0;transform:translateY(20px);animation:ad-appear .8s ease-out forwards 2s;position:relative;background:#fff;border-left:4px solid #4285f4}.ad-badge{font-weight:bold;color:#202124;font-size:.75rem;margin-bottom:5px;display:block}.ad-title{color:#1a0dab;font-size:1.1rem;margin-bottom:2px;text-decoration:underline;font-weight:600}.ad-url{color:#202124;font-size:.85rem;margin-bottom:8px}.ad-desc{color:#4d5156;font-size:.9rem;line-height:1.4}.organic-result{opacity:.3;filter:blur(2px);margin-bottom:15px;padding:10px;border-bottom:1px solid #eee}.skeleton-line{height:10px;background:#eee;margin-bottom:5px;border-radius:4px}@keyframes ad-appear{to{opacity:1;transform:translateY(0)}}.target-scope{position:relative;width:350px;height:350px;margin:0 auto;border:2px solid #ef4444;border-radius:50%;background:url('../yukleme/hizmetler/google-ads.webp') center/cover;overflow:hidden;box-shadow:0 0 0 2000px rgba(0,0,0,0.8)}.crosshair{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;pointer-events:none}.crosshair::before,.crosshair::after{content:'';position:absolute;background:#ef4444}.crosshair::before{top:0;bottom:0;left:50%;width:1px}.crosshair::after{left:0;right:0;top:50%;height:1px}.scope-data{position:absolute;top:10px;left:50%;transform:translateX(-50%);color:#ef4444;font-family:monospace;font-size:.7rem;text-shadow:0 0 5px black}.ad-format-card{background:white;border-radius:1rem;overflow:hidden;border:1px solid #e2e8f0;transition:all .3s;height:100%}.ad-format-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,0.1)}.format-preview{height:180px;background:#f8fafc;position:relative;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #e2e8f0}.yt-mockup{width:80%;height:60%;background:#000;border-radius:8px;position:relative;display:flex;align-items:center;justify-content:center}.yt-btn{background:#fca5a5;color:#b91c1c;font-size:.6rem;padding:2px 5px;position:absolute;bottom:10px;left:10px}.shop-mockup{display:flex;gap:5px}.shop-item{width:60px;background:white;border:1px solid #eee;padding:5px;border-radius:4px;font-size:.5rem}.shop-img{width:100%;height:40px;background:#eee;margin-bottom:3px}.budget-control{background:#1e293b;color:white;padding:3rem;border-radius:2rem;position:relative;overflow:hidden}.coin-flow{position:absolute;top:0;right:0;width:100%;height:100%;background-image:url('images/graphy.png');opacity:.1}