.marketing-batch1 *{box-sizing:border-box}.marketing-batch1{font-family:var(--font-sans);background:var(--paper);color:var(--ink);font-size:15.5px;line-height:1.7}.marketing-batch1 .container{max-width:1100px;margin:0 auto;padding:0 32px}.marketing-batch1 .container-narrow{max-width:760px;margin:0 auto;padding:0 32px}.marketing-batch1 h1,.marketing-batch1 h2,.marketing-batch1 h3,.marketing-batch1 h4{font-family:var(--font-sans);color:var(--ink-2)}.marketing-batch1 a{color:inherit;text-decoration:none}.marketing-batch1 .topnav{border-bottom:1px solid var(--paper);background:var(--paper);z-index:100;position:sticky;top:0}.marketing-batch1 .topnav-inner{justify-content:space-between;align-items:center;padding:18px 0;display:flex}.marketing-batch1 .logo{font-family:var(--font-sans);color:var(--ink-2);font-size:21px;font-weight:700}.marketing-batch1 .logo span{color:var(--blue)}.marketing-batch1 .nav-links{color:var(--ink-2);align-items:center;gap:30px;font-size:13.5px;display:flex}.marketing-batch1 .nav-links .active{color:var(--ink-2);font-weight:700}.marketing-batch1 .nav-right{align-items:center;gap:18px;display:flex}.marketing-batch1 .nav-login{color:var(--ink-2);font-size:13px;font-weight:600}.marketing-batch1 .nav-cta{background:var(--ink-2);color:var(--blue);border-radius:8px;padding:10px 20px;font-size:13px;font-weight:700}.marketing-batch1 .page-hero{background:var(--ink-2);color:var(--paper);padding:70px 0 80px}.marketing-batch1 .page-hero .eyebrow{color:var(--blue);text-transform:uppercase;letter-spacing:1px;margin-bottom:14px;font-size:12px;font-weight:800}.marketing-batch1 .page-hero h1{color:var(--paper);max-width:760px;margin-bottom:16px;font-size:36px;line-height:1.3}.marketing-batch1 .page-hero p{color:var(--paper-line);max-width:600px;font-size:16px}.marketing-batch1 .section{padding:70px 0}.marketing-batch1 .section.tint{background:var(--paper)}.marketing-batch1 .section.dark{background:var(--ink-2);color:var(--paper)}.marketing-batch1 .section.dark h2{color:var(--paper)}.marketing-batch1 .section h2{margin-bottom:16px;font-size:28px}.marketing-batch1 .section h3{margin-top:26px;margin-bottom:10px;font-size:19px}.marketing-batch1 .section p{color:var(--ink-2);max-width:760px;margin-bottom:14px;font-size:15.5px}.marketing-batch1 .section.dark p{color:var(--paper-line)}.marketing-batch1 .lede{color:var(--ink-2);max-width:700px;font-size:18px}.marketing-batch1 .grid-2{grid-template-columns:1fr 1fr;gap:24px;display:grid}.marketing-batch1 .grid-3{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.marketing-batch1 .grid-4{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.marketing-batch1 .card{background:var(--paper);border:1px solid var(--paper);border-radius:14px;padding:24px}.marketing-batch1 .card h4{margin-bottom:8px;font-size:15px}.marketing-batch1 .card p{color:var(--ink-2);margin-bottom:0;font-size:13.5px}.marketing-batch1 .btn{background:var(--ink-2);color:var(--blue);border-radius:10px;padding:14px 26px;font-size:14px;font-weight:700;display:inline-block}.marketing-batch1 .btn-outline{border:1.5px solid var(--paper);color:var(--ink-2);background:0 0;border-radius:10px;padding:13px 24px;font-size:14px;font-weight:700;display:inline-block}.marketing-batch1 .btn-gold{background:var(--blue);color:var(--ink-2);border-radius:10px;padding:14px 26px;font-size:14px;font-weight:700;display:inline-block}.marketing-batch1 .pill{background:var(--paper);color:var(--blue);text-transform:uppercase;border-radius:20px;padding:4px 12px;font-size:11px;font-weight:800;display:inline-block}.marketing-batch1 .compare-row{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:12px;display:grid}.marketing-batch1 .compare-us{background:var(--paper);border-left:4px solid var(--blue);border-radius:8px;padding:16px 20px;font-size:13.5px}.marketing-batch1 .compare-them{background:var(--paper);border-left:4px solid var(--paper-line);color:var(--ink-dim);border-radius:8px;padding:16px 20px;font-size:13.5px}.marketing-batch1 .blog-card{background:var(--paper);border:1px solid var(--paper);border-radius:14px;overflow:hidden}.marketing-batch1 .blog-card .thumb{background:linear-gradient(135deg, var(--ink-2), var(--blue));height:140px}.marketing-batch1 .blog-card .body{padding:20px}.marketing-batch1 .blog-card .cat{color:var(--blue);text-transform:uppercase;margin-bottom:8px;font-size:10.5px;font-weight:800}.marketing-batch1 .blog-card h4{margin-bottom:8px;font-size:15px}.marketing-batch1 .blog-card p{color:var(--ink-dim);font-size:13px}.marketing-batch1 .faq-item{border-bottom:1px solid var(--paper);padding:18px 0}.marketing-batch1 .faq-item .q{margin-bottom:6px;font-size:14.5px;font-weight:700}.marketing-batch1 .faq-item .a{color:var(--ink-2);font-size:13.5px}.marketing-batch1 footer{background:var(--ink-2);color:var(--ink-dim);padding:60px 0 30px}.marketing-batch1 .footer-grid{grid-template-columns:1.5fr 1fr 1fr 1fr 1fr;gap:30px;margin-bottom:40px;display:grid}.marketing-batch1 .footer-col h5{color:var(--paper);text-transform:uppercase;letter-spacing:.5px;margin-bottom:14px;font-size:12px}.marketing-batch1 .footer-col a{color:var(--ink-dim);margin-bottom:10px;font-size:13px;display:block}.marketing-batch1 .footer-col a:hover{color:var(--blue)}.marketing-batch1 .footer-logo{font-family:var(--font-sans);color:var(--paper);margin-bottom:10px;font-size:20px;font-weight:700}.marketing-batch1 .footer-logo span{color:var(--blue)}.marketing-batch1 .footer-tagline{color:var(--ink-dim);max-width:240px;font-size:12.5px}.marketing-batch1 .footer-bottom{border-top:1px solid var(--ink-2);color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;font-size:11.5px;display:flex}.marketing-batch1 .social-icons{gap:12px;display:flex}.marketing-batch1 .contact-field{margin-bottom:14px}.marketing-batch1 .contact-label{text-transform:uppercase;color:var(--ink-dim);margin-bottom:6px;font-size:11px;display:block}.marketing-batch1 .contact-input,.marketing-batch1 .contact-select,.marketing-batch1 .contact-textarea{border:1px solid var(--paper);width:100%;font:inherit;border-radius:8px;padding:12px}.marketing-batch1 .contact-textarea{resize:vertical;min-height:110px}.marketing-batch1 .contact-status{margin-top:12px;font-size:13px}.marketing-batch1 .contact-status.error{color:var(--red-deep)}.marketing-batch1 .contact-status.success{color:var(--blue)}@media (max-width:800px){.marketing-batch1 .grid-2,.marketing-batch1 .grid-3,.marketing-batch1 .grid-4,.marketing-batch1 [style*="grid-template-columns:repeat(5"]{grid-template-columns:1fr!important}.marketing-batch1 .footer-grid{grid-template-columns:1fr 1fr}.marketing-batch1 .compare-row{grid-template-columns:1fr}.marketing-batch1 .page-hero h1{font-size:26px}.marketing-batch1 .nav-links{display:none}.marketing-batch1 .container,.marketing-batch1 .container-narrow{padding:0 20px}}
.marketing-batch1 .footer-col .footer-link{color:var(--ink-dim);margin-bottom:10px;font-size:13px;display:block}.marketing-batch1 .footer-col .footer-link:hover{color:var(--blue)}