*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}:root{--primary:#2563eb;--primary-dark:#1d4ed8;--secondary:#0f172a;--accent:#10b981;--text:#1e293b;--text-light:#64748b;--bg:#fff;--bg-alt:#f8fafc;--bg-dark:#0f172a;--border:#e2e8f0;--success:#10b981;--warning:#f59e0b;--error:#ef4444}html{scroll-behavior:smooth}body{font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;color:var(--text);background:var(--bg);line-height:1.6;font-size:16px}.container{max-width:1200px;margin:0 auto;padding:0 24px}.nav{position:fixed;top:0;left:0;right:0;background:rgba(255,255,255,.95);backdrop-filter:blur(10px);border-bottom:1px solid var(--border);z-index:1000}.nav-container{max-width:1200px;margin:0 auto;padding:16px 24px;display:flex;justify-content:space-between;align-items:center}.logo{font-size:1.5rem;font-weight:700;color:var(--secondary);text-decoration:none;display:flex;align-items:center}.logo-img{height:32px;width:auto}.nav-links{display:flex;align-items:center;gap:32px}.nav-links a{color:var(--text-light);text-decoration:none;font-size:.9rem;font-weight:500;transition:color .2s}.nav-links a:hover{color:var(--primary)}.nav-links a.btn-primary{color:#fff;white-space:nowrap}.nav-links a.btn-primary:hover{color:#fff}html[lang="ceb"] .nav-links a{font-size:.8rem}.btn{display:inline-block;padding:12px 24px;border-radius:8px;font-weight:600;text-decoration:none;transition:all .2s;font-size:.95rem;cursor:pointer;border:none}.btn-primary{background:var(--primary);color:#fff}.btn-primary:hover{background:var(--primary-dark);transform:translateY(-1px)}.btn-secondary{background:var(--secondary);color:#fff}.btn-secondary:hover{background:#1e293b;transform:translateY(-1px)}.btn-outline{background:transparent;color:var(--primary);border:2px solid var(--primary);padding:10px 22px}.btn-outline:hover{background:var(--primary);color:#fff}.hero{padding:140px 0 80px;background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%);overflow:hidden}.hero-content{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.hero-text{text-align:left}.hero h1{font-size:3rem;font-weight:700;line-height:1.2;margin-bottom:24px;color:var(--secondary)}.hero h1 .highlight{color:var(--primary)}.hero-sub{font-size:1.15rem;color:var(--text-light);max-width:500px;margin:0 0 32px;line-height:1.7}.hero-ctas{display:flex;gap:16px;flex-wrap:wrap}.hero-animation{display:flex;justify-content:center;align-items:center}.hero-anim-svg{width:100%;max-width:550px;height:auto}.explainer-strip{padding:60px 0;background:#fff;border-bottom:1px solid var(--border)}.explainer-flow{display:flex;align-items:center;justify-content:center;gap:24px}.explainer-panel{text-align:center;flex:0 1 240px;opacity:0;transform:translateY(16px);transition:opacity .6s ease , transform .6s ease}.explainer-panel:nth-child(1) {transition-delay:0s}.explainer-panel:nth-child(3) {transition-delay:.3s}.explainer-panel:nth-child(5) {transition-delay:.6s}.explainer-strip.visible .explainer-panel{opacity:1;transform:translateY(0)}.explainer-panel h3{font-size:1.1rem;color:var(--secondary);margin-bottom:8px}.explainer-panel p{color:var(--text-light);font-size:.9rem;line-height:1.5}.explainer-icon{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;font-size:1.4rem;font-weight:700;color:#fff}.explainer-icon-ai{background:var(--primary)}.explainer-icon-human{background:var(--accent)}.explainer-icon-result{background:var(--warning)}.explainer-arrow{color:var(--text-light);flex-shrink:0;opacity:0;transition:opacity .6s ease;transition-delay:.15s}.explainer-arrow:nth-child(4) {transition-delay:.45s}.explainer-strip.visible .explainer-arrow{opacity:1}section{padding:100px 0}section h2{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:16px;color:var(--secondary)}.section-sub{text-align:center;color:var(--text-light);font-size:1.1rem;max-width:600px;margin:0 auto 60px}.comparison{background:var(--bg-alt)}.comparison-grid{display:grid;grid-template-columns:1fr 1.3fr 1fr;gap:24px;align-items:start}.comparison-card{background:#fff;border-radius:16px;padding:32px;border:2px solid var(--border)}.comparison-card.faded{opacity:.7}.comparison-card.featured{border-color:var(--primary);box-shadow:0 20px 60px rgba(37,99,235,.15);transform:scale(1.02)}.card-header{font-size:1.25rem;font-weight:700;padding:8px 16px;border-radius:8px;text-align:center;margin-bottom:24px}.card-header.good{background:var(--primary);color:#fff}.card-header.bad{background:var(--border);color:var(--text-light)}.comparison-card ul{list-style:none;margin-bottom:24px}.comparison-card li{padding:8px 0;color:var(--text-light);border-bottom:1px solid var(--border)}.comparison-card li:last-child{border-bottom:none}.comparison-card li.check{color:var(--text);font-weight:500}.comparison-card li.check::before{content:"✓ ";color:var(--success);font-weight:700}.verdict{font-weight:600;text-align:center;padding-top:16px;border-top:2px solid var(--border);color:var(--text-light)}.featured .verdict{color:var(--primary);border-top-color:var(--primary)}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:60px}.flow-column h3{font-size:1.5rem;margin-bottom:32px;color:var(--secondary)}.steps{display:flex;flex-direction:column;gap:24px}.step{display:flex;gap:20px;align-items:flex-start}.step-num{width:40px;height:40px;background:var(--primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.step-content strong{display:block;margin-bottom:4px;color:var(--secondary)}.step-content p{color:var(--text-light);font-size:.95rem}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:60px}.feature{text-align:center;padding:32px;background:var(--bg-alt);border-radius:16px;transition:transform .2s , box-shadow .2s}.feature:hover{transform:translateY(-4px);box-shadow:0 10px 40px rgba(0,0,0,.1)}.feature-icon{width:60px;height:60px;background:var(--primary);color:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin:0 auto 20px;font-weight:700}.feature h4{margin-bottom:8px;color:var(--secondary)}.feature p{color:var(--text-light);font-size:.9rem}.integrations{text-align:center;margin-bottom:48px;padding:40px;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border-radius:16px}.integrations h3{color:#fff;margin-bottom:24px}.integration-logos{display:flex;justify-content:center;align-items:center;gap:40px;flex-wrap:wrap;margin-bottom:20px}.integration-item{display:flex;flex-direction:column;align-items:center;gap:8px;text-decoration:none;transition:transform .2s}.integration-item:hover{transform:translateY(-4px)}.integration-logo{height:40px;width:auto;filter:brightness(1.1)}.integration-icon{width:48px;height:48px;background:var(--primary);color:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem}.integration-item span{color:rgba(255,255,255,.8);font-size:.85rem}.integration-note{color:rgba(255,255,255,.6);font-size:.9rem;margin:0}.task-categories{text-align:center;margin-bottom:40px}.task-categories h3{margin-bottom:24px;color:var(--secondary)}.tags{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.tag{background:var(--bg-alt);padding:8px 16px;border-radius:20px;font-size:.9rem;color:var(--text);border:1px solid var(--border)}.cta-box{text-align:center;display:flex;gap:16px;justify-content:center}.use-cases{background:var(--bg-alt)}.use-cases-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.use-case{background:#fff;border-radius:16px;padding:28px;border:1px solid var(--border);transition:transform .2s , box-shadow .2s}.use-case:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,0,0,.08)}.use-case-header{display:flex;align-items:center;gap:12px;margin-bottom:20px}.use-case-icon{font-size:1.5rem}.use-case-header h4{margin:0;color:var(--secondary);font-size:1.1rem}.use-case-flow{display:flex;align-items:stretch;gap:16px;margin-bottom:16px}.ai-does,.human-does{flex:1;padding:16px;border-radius:10px;font-size:.9rem}.ai-does{background:#f0f9ff;border:1px solid #bae6fd}.human-does{background:#f0fdf4;border:1px solid #bbf7d0}.ai-does strong,.human-does strong{display:block;margin-bottom:6px;font-size:.8rem;text-transform:uppercase;letter-spacing:.5px}.ai-does strong{color:#0369a1}.human-does strong{color:#15803d}.ai-does p,.human-does p{margin:0;color:var(--text);line-height:1.5}.flow-arrow{display:flex;align-items:center;font-size:1.5rem;color:var(--text-light);font-weight:300}.use-case-result{background:var(--bg-alt);padding:12px 16px;border-radius:8px;font-size:.9rem;color:var(--text)}.use-case-result strong{color:var(--primary)}.operators-showcase{background:#fff}.operators-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:32px}.operator-card{background:var(--bg-alt);border-radius:16px;padding:24px;text-align:center;border:1px solid var(--border);transition:transform .2s , box-shadow .2s}.operator-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.1)}.operator-avatar{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;color:#fff;font-weight:700;font-size:1.25rem}.operator-photo{width:80px;height:80px;border-radius:50%;object-fit:cover;margin:0 auto 16px;display:block;border:3px solid #fff;box-shadow:0 4px 12px rgba(0,0,0,.15)}.operator-card h4{margin:0 0 4px;color:var(--secondary);font-size:1rem}.operator-title{color:var(--text-light);font-size:.85rem;margin-bottom:12px}.operator-tags{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-bottom:12px}.operator-tags span{background:#fff;padding:4px 10px;border-radius:12px;font-size:.7rem;color:var(--text);border:1px solid var(--border)}.operator-stats{display:flex;justify-content:center;gap:20px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--border)}.operator-stats .stat{font-size:.8rem;color:var(--text-light)}.operator-stats .stat strong{color:var(--accent);display:block;font-size:1.1rem}.operator-bio{font-size:.8rem;color:var(--text-light);line-height:1.5;margin:0 0 12px}.operator-rate{font-size:.85rem;font-weight:600;color:var(--primary);background:#eff6ff;padding:6px 12px;border-radius:6px;display:inline-block}.operators-locked{background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%);border:2px dashed var(--border);border-radius:16px;padding:48px;text-align:center;margin:32px 0}.locked-icon{font-size:3rem;margin-bottom:16px}.operators-locked h3{color:var(--secondary);margin-bottom:12px;font-size:1.5rem}.operators-locked p{color:var(--text-light);margin-bottom:24px;max-width:400px;margin-left:auto;margin-right:auto}.operators-note{text-align:center;color:var(--text-light);font-size:.9rem;line-height:1.7}.for-operators{background:var(--bg-alt)}.operator-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:40px}.benefit{background:#fff;padding:32px;border-radius:12px;border:1px solid var(--border)}.benefit h4{margin-bottom:12px;color:var(--secondary)}.benefit p{color:var(--text-light);font-size:.95rem}.operator-note{background:var(--primary);color:#fff;padding:32px;border-radius:12px;text-align:center;margin-bottom:40px}.operator-note p{margin-bottom:8px}.operator-note p:last-child{margin-bottom:0;opacity:.9}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:40px}.pricing-card{background:#fff;border:2px solid var(--border);border-radius:16px;padding:40px 32px;text-align:center}.pricing-card.featured{border-color:var(--primary);box-shadow:0 20px 60px rgba(37,99,235,.15);transform:scale(1.05)}.pricing-card h3{font-size:1.25rem;margin-bottom:16px;color:var(--secondary)}.pricing-card .price{font-size:3rem;font-weight:700;color:var(--primary);margin-bottom:4px}.pricing-card .price-note{color:var(--text-light);margin-bottom:24px}.pricing-card ul{list-style:none;text-align:left}.pricing-card li{padding:12px 0;border-bottom:1px solid var(--border);color:var(--text);font-size:.95rem}.pricing-card li:last-child{border-bottom:none}.pricing-card li::before{content:"✓ ";color:var(--success);font-weight:700}.pricing-note-bottom{text-align:center;color:var(--text-light);font-size:.9rem}.trust{background:var(--bg-alt)}.trust-grid-large{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:48px}.trust-item{background:#fff;padding:28px;border-radius:12px;border:1px solid var(--border);transition:transform .2s , box-shadow .2s}.trust-item:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,0,0,.08)}.trust-icon{width:48px;height:48px;background:var(--accent);color:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:700;margin-bottom:16px}.trust-item h4{margin-bottom:10px;color:var(--secondary);font-size:1.05rem}.trust-item p{color:var(--text-light);font-size:.9rem;line-height:1.6}.trust-company{background:#fff;border:2px solid var(--primary);border-radius:16px;padding:40px;text-align:center;margin-bottom:32px}.trust-company h3{color:var(--secondary);margin-bottom:16px}.trust-company p{color:var(--text-light);max-width:700px;margin:0 auto;line-height:1.7}.trust-company a{color:var(--primary);font-weight:600}.prohibited{background:var(--secondary);color:#fff;padding:32px;border-radius:12px;text-align:center}.prohibited h4{margin-bottom:12px;color:var(--error)}.prohibited p{opacity:.9;max-width:700px;margin:0 auto;line-height:1.7}.cta-final{background:var(--secondary);color:#fff;text-align:center}.cta-final h2{color:#fff}.cta-final p{color:rgba(255,255,255,.8);margin-bottom:32px;font-size:1.1rem}.footer{background:#0a0f1a;color:rgba(255,255,255,.7);padding:80px 0 40px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:60px;margin-bottom:60px}.footer-col h4{color:#fff;margin-bottom:20px;font-size:1rem}.footer-col p{font-size:.9rem;line-height:1.7}.footer-col a{display:block;color:rgba(255,255,255,.7);text-decoration:none;padding:6px 0;font-size:.9rem;transition:color .2s}.footer-col a:hover{color:#fff}.powered-by{margin-top:20px;font-size:.85rem}.powered-by a{color:var(--primary);display:inline}.footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:32px;text-align:center;font-size:.85rem}.modal-overlay{display:none;position:fixed;inset:0;background:rgba(15,23,42,.6);backdrop-filter:blur(4px);z-index:2000;justify-content:center;align-items:center}.modal-overlay.active{display:flex}.modal{background:#fff;border-radius:16px;padding:40px;max-width:480px;width:90%;position:relative;animation:modalSlideIn .25s ease-out;max-height:90vh;overflow-y:auto}@keyframes modalSlideIn {
    from { opacity: 0; transform: translateY(20px); }
    to { opacity: 1; transform: translateY(0); }
}.modal-close{position:absolute;top:16px;right:16px;background:none;border:none;font-size:1.5rem;color:var(--text-light);cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:background .2s}.modal-close:hover{background:var(--bg-alt);color:var(--text)}.modal h3{font-size:1.5rem;color:var(--secondary);margin-bottom:8px}.modal>p{color:var(--text-light);margin-bottom:24px;font-size:.95rem}.modal-form .form-group{margin-bottom:16px}.modal-form label{display:block;font-size:.85rem;font-weight:600;color:var(--text);margin-bottom:6px}.modal-form input,.modal-form select{width:100%;padding:10px 14px;border:1px solid var(--border);border-radius:8px;font-size:.95rem;font-family:inherit;color:var(--text);background:var(--bg);transition:border-color .2s}.modal-form input:focus,.modal-form select:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(37,99,235,.1)}.modal-form input.invalid{border-color:var(--error)}.modal-submit{width:100%;margin-top:8px}.modal-submit:disabled{opacity:.6;cursor:not-allowed}.form-message{padding:12px 16px;border-radius:8px;font-size:.9rem;margin-bottom:12px}.form-success{background:#f0fdf4;color:#15803d;border:1px solid #bbf7d0}.form-error{background:#fef2f2;color:#b91c1c;border:1px solid #fecaca}.coming-soon{opacity:.4!important;cursor:default!important;position:relative}.coming-soon:hover{color:rgba(255,255,255,.7)!important}.coming-soon::after{content:"Coming soon";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:var(--secondary);color:#fff;padding:4px 10px;border-radius:6px;font-size:.75rem;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s}.coming-soon:hover::after{opacity:1}.lang-switcher{display:flex;gap:4px;align-items:center}.lang-btn{background:transparent;border:1px solid var(--border);color:var(--text-light);padding:4px 10px;border-radius:6px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s;font-family:inherit}.lang-btn:hover{border-color:var(--primary);color:var(--primary)}.lang-btn.active{background:var(--primary);color:#fff;border-color:var(--primary)}.hamburger{display:none;flex-direction:column;justify-content:center;gap:5px;width:36px;height:36px;background:none;border:none;cursor:pointer;padding:6px;z-index:1010}.hamburger span{display:block;width:24px;height:2px;background:var(--text);transition:all .3s;border-radius:1px}.hamburger.active span:nth-child(1) {transform:rotate(45deg) translate(5px,5px)}.hamburger.active span:nth-child(2) {opacity:0}.hamburger.active span:nth-child(3) {transform:rotate(-45deg) translate(5px,-5px)}.mobile-menu{display:none;position:fixed;top:65px;left:0;right:0;bottom:0;background:#fff;z-index:999;overflow-y:auto;transform:translateX(100%);transition:transform .3s ease}.mobile-menu.active{transform:translateX(0)}.mobile-menu-inner{padding:24px;display:flex;flex-direction:column;gap:24px}.mobile-lang-switcher{display:flex;gap:8px}.mobile-lang-switcher .lang-btn{flex:1;padding:10px;font-size:.85rem;text-align:center}.mobile-nav-links{display:flex;flex-direction:column}.mobile-nav-links a{padding:14px 0;color:var(--text);text-decoration:none;font-size:1.1rem;font-weight:500;border-bottom:1px solid var(--border)}.mobile-menu-ctas{display:flex;flex-direction:column;gap:12px}.mobile-menu-ctas .btn{text-align:center;width:100%}.sticky-cta{display:none;position:fixed;bottom:0;left:0;right:0;background:#fff;padding:12px 24px;box-shadow:0 -4px 20px rgba(0,0,0,.1);z-index:998;transition:transform .3s ease}.sticky-cta.hidden{transform:translateY(100%)}.sticky-cta-btn{display:block;width:100%;text-align:center;padding:14px 24px;font-size:1rem}.form-hint{display:block;font-size:.75rem;color:var(--text-light);margin-top:4px}@media (max-width:968px){.nav-links{display:none}.desktop-lang{display:none}.hamburger{display:flex}.mobile-menu{display:block}.sticky-cta{display:block}body{padding-bottom:68px}.hero-content{grid-template-columns:1fr;text-align:center}.hero-text{text-align:center}.hero-sub{margin:0 auto 32px}.hero-ctas{justify-content:center;flex-direction:column;align-items:center}.hero-ctas .btn{width:100%;text-align:center}.hero-animation{order:-1;margin-bottom:20px}.hero-anim-svg{max-width:400px}.hero h1{font-size:2.5rem}.explainer-flow{flex-direction:column}.explainer-arrow svg{transform:rotate(90deg)}.comparison-grid{grid-template-columns:1fr}.comparison-card.featured{transform:none;order:-1}.two-col{grid-template-columns:1fr;gap:40px}.features-grid{grid-template-columns:1fr}.operator-benefits{grid-template-columns:1fr}.pricing-grid{grid-template-columns:1fr}.pricing-card.featured{transform:none;order:-1}.trust-grid-large{grid-template-columns:1fr 1fr}.use-cases-grid{grid-template-columns:1fr}.operators-grid{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:1fr 1fr;gap:40px}}@media (max-width:600px){.hero{padding:120px 0 60px}.hero h1{font-size:2rem}.hero-sub{font-size:1rem}section{padding:60px 0}section h2{font-size:1.75rem}.trust-grid-large{grid-template-columns:1fr}.use-case-flow{flex-direction:column}.flow-arrow{transform:rotate(90deg);justify-content:center}.operators-grid{grid-template-columns:1fr}.operator-card{padding:18px}.footer-grid{grid-template-columns:1fr}.modal{padding:24px;width:100%;max-width:100%;border-radius:16px 16px 0 0;position:fixed;bottom:0;left:0;right:0;max-height:85vh;animation:modalSlideUp .3s ease-out}@keyframes modalSlideUp {
        from { transform: translateY(100%); }
        to { transform: translateY(0); }
    }.modal-overlay.active{align-items:flex-end}.modal-form input,.modal-form select{padding:14px;font-size:16px}.modal-submit{padding:16px;font-size:1rem}.tag{padding:10px 16px;font-size:.85rem}.operator-tags span{padding:6px 12px;font-size:.75rem}}.blog-listing{padding:140px 0 60px}.blog-listing h1{font-size:2.5rem;font-weight:700;color:var(--secondary);margin-bottom:12px}.blog-listing .section-sub{margin-bottom:48px}.blog-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.blog-card{background:#fff;border:1px solid var(--border);border-radius:16px;padding:32px;text-decoration:none;color:inherit;transition:transform .2s , box-shadow .2s;display:flex;flex-direction:column}.blog-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.1)}.blog-card-meta{display:flex;gap:12px;margin-bottom:12px;font-size:.8rem;color:var(--text-light)}.blog-card-meta .tag{background:#eff6ff;color:var(--primary);padding:4px 10px;border-radius:12px;font-size:.75rem;font-weight:600;border:none}.blog-card h2{font-size:1.25rem;color:var(--secondary);margin-bottom:12px;text-align:left}.blog-card p{color:var(--text-light);font-size:.9rem;line-height:1.6;flex:1}.blog-card .read-more{color:var(--primary);font-weight:600;font-size:.9rem;margin-top:16px}.blog-post{padding:140px 0 80px}.blog-post-header{max-width:760px;margin:0 auto 48px}.blog-post-header h1{font-size:2.5rem;font-weight:700;color:var(--secondary);margin-bottom:16px;line-height:1.2}.blog-post-meta{color:var(--text-light);font-size:.9rem}.blog-post-content{max-width:760px;margin:0 auto}.blog-post-content h2{font-size:1.75rem;color:var(--secondary);margin:48px 0 16px;text-align:left}.blog-post-content h3{font-size:1.25rem;color:var(--secondary);margin:32px 0 12px}.blog-post-content p{color:var(--text);font-size:1rem;line-height:1.8;margin-bottom:20px}.blog-post-content ul,.blog-post-content ol{margin:0 0 20px 24px;color:var(--text);line-height:1.8}.blog-post-content li{margin-bottom:8px}.blog-post-content a{color:var(--primary);font-weight:500}.blog-post-content a:hover{text-decoration:underline}.comparison-table{width:100%;border-collapse:collapse;margin:32px 0;font-size:.9rem}.comparison-table th,.comparison-table td{padding:14px 16px;border:1px solid var(--border);text-align:left}.comparison-table thead th{background:var(--secondary);color:#fff;font-weight:600}.comparison-table tbody tr:nth-child(even) {background:var(--bg-alt)}.comparison-table .winner{background:#f0fdf4;color:#15803d;font-weight:500}.comparison-table .loser{color:var(--text-light)}.blog-cta{background:linear-gradient(135deg,var(--primary) 0%,var(--primary-dark) 100%);border-radius:16px;padding:48px;text-align:center;margin:48px 0}.blog-cta h3{color:#fff;font-size:1.5rem;margin-bottom:12px}.blog-cta p{color:rgba(255,255,255,.9);margin-bottom:24px;font-size:1rem}.blog-cta .btn{margin:0 8px}.blog-cta .btn-primary{background:#fff;color:var(--primary)}.blog-cta .btn-primary:hover{background:var(--bg-alt)}.blog-cta .btn-secondary{background:rgba(255,255,255,.15);color:#fff;border:2px solid rgba(255,255,255,.4)}.blog-cta .btn-secondary:hover{background:rgba(255,255,255,.25)}.blog-breadcrumb{max-width:760px;margin:0 auto 24px;font-size:.85rem;color:var(--text-light)}.blog-breadcrumb a{color:var(--primary);text-decoration:none}.blog-breadcrumb a:hover{text-decoration:underline}.nav-links a.active{color:var(--primary)}@media (max-width:768px){.blog-grid{grid-template-columns:1fr}.blog-listing h1{font-size:2rem}.blog-post-header h1{font-size:1.75rem}.blog-post-content h2{font-size:1.4rem}.comparison-table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.blog-cta{padding:32px 24px}.blog-cta .btn{display:block;margin:8px 0;width:100%;text-align:center}}