.pseo-hero{background:linear-gradient(135deg,#006666 0%,#006666 100%);color:#fff;padding:60px 0 50px}.pseo-hero h1{font-size:2.2rem;font-weight:700;margin-bottom:15px}.pseo-hero .hero-subtitle{font-size:1.1rem;opacity:0.92;max-width:700px}.pseo-hero .hero-badges{margin-top:20px;display:flex;gap:15px;flex-wrap:wrap}.pseo-hero .hero-badge{background:rgba(255,255,255,0.15);border-radius:8px;padding:8px 16px;font-size:0.95rem;display:flex;align-items:center;gap:8px}.breadcrumb-bar{background:#ffffff;padding:12px 0;font-size:0.9rem}.breadcrumb-bar a{color:#006666;text-decoration:none}.breadcrumb-bar a:hover{text-decoration:underline}.breadcrumb-bar span{color:#666}.pseo-section{padding:50px 0}.pseo-section:nth-child(even){background:#ffffff}.pseo-section h2{font-size:1.6rem;font-weight:700;color:#1e1e1e;margin-bottom:20px}.pseo-section p,.pseo-section li{font-size:1rem;line-height:1.7;color:#333}.pricing-card{background:#fff;border:2px solid #006666;border-radius:12px;padding:30px;text-align:center}.pricing-card .price{font-size:1.8rem;font-weight:700;color:#006666}.pricing-card .turnaround{font-size:1rem;color:#666;margin-top:8px}.process-steps{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}.step-card{background:#fff;border-radius:12px;padding:25px 20px;text-align:center;flex:1;min-width:200px;max-width:300px;box-shadow:0 2px 10px rgba(0,0,0,0.06)}.step-card .step-number{width:45px;height:45px;background:#006666;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem;margin:0 auto 12px}.step-card h3{font-size:1.1rem;margin-bottom:8px}.step-card p{font-size:0.9rem;color:#666}.faq-section .faq-item{background:#fff;border-radius:10px;padding:20px 25px;margin-bottom:15px;box-shadow:0 1px 6px rgba(0,0,0,0.05)}.faq-section .faq-item h3{font-size:1.05rem;font-weight:600;color:#1e1e1e;margin-bottom:10px}.faq-section .faq-item p{font-size:0.95rem;color:#444;margin:0}.cross-links{display:flex;flex-wrap:wrap;gap:10px}.cross-links a{background:#e8f5f5;color:#006666;padding:8px 16px;border-radius:20px;text-decoration:none;font-size:0.9rem;transition:background 0.2s}.cross-links a:hover{background:#006666;color:#fff}.cta-banner{background:linear-gradient(135deg,#006666 0%,#006666 100%);color:#fff;padding:50px 0;text-align:center}.cta-banner h2{color:#fff;font-size:1.8rem;margin-bottom:15px}.cta-banner p{color:rgba(255,255,255,0.9);font-size:1.1rem;margin-bottom:25px}.btn-whatsapp{display:inline-flex;align-items:center;gap:10px;background:#25D366;color:#fff;padding:14px 32px;border-radius:30px;font-size:1.1rem;font-weight:600;text-decoration:none;transition:transform 0.2s,box-shadow 0.2s}.btn-whatsapp:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(37,211,102,0.4);color:#fff}.promo-banner{background:#ffffff;border:2px dashed #006666;border-radius:12px;padding:25px;text-align:center}.promo-banner strong{color:#006666;font-size:1.2rem}@media (max-width:768px){.pseo-hero{padding:40px 0 30px}.pseo-hero h1{font-size:1.6rem}.pseo-section{padding:35px 0}.process-steps{flex-direction:column;align-items:center}.step-card{max-width:100%}}
