.hero{padding:2.5rem 1rem;background:linear-gradient(180deg,#fff 0,#f3f8ff 100%)}.hero h1{color:var(--navy);margin-bottom:.5rem}.clead{color:var(--gray);font-size:1.05rem;max-width:900px;text-align:center;margin:auto;padding:.75rem}.clead p{margin:auto;padding:.75rem;color:var(--gray)}.benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;margin-top:1.5rem}.benefit{background:white;border-radius:.5rem;padding:1rem;box-shadow:0 6px 14px rgba(12,62,116,0.05)}.benefit h3{color:var(--primary);margin-bottom:.5rem;font-size:1rem}.benefit p{color:var(--gray);font-size:.95rem;margin:0}.comparison{display:flex;gap:2rem;margin-top:1.5rem;flex-wrap:wrap}.product-box{flex:1 1 280px;background:white;border:1px solid var(--gray-light);border-radius:.5rem;padding:1.5rem}.product-box h3{color:var(--primary);margin-top:0}.product-box ul{list-style:none;padding:0;color:var(--gray)}.product-box li{padding:.25rem 0;margin-bottom:.5rem}.product-box li:before{content:"✓ ";color:var(--primary);font-weight:bold;margin-right:.5rem}.cta{text-align:center;margin-top:2rem}.btn-primary{background:var(--primary);color:white;padding:.75rem 1.25rem;border-radius:.375rem;text-decoration:none;display:inline-block}.workflow{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1rem}.step{background:var(--light);padding:1rem;border-radius:.5rem;flex:1 1 180px}.step h4{color:var(--primary);margin-bottom:.5rem}.feature-list{list-style:none;padding-left:0}.feature-list li{margin-bottom:.75rem;padding-left:1.5rem;position:relative}.feature-list li:before{content:"→";position:absolute;left:0;color:var(--primary);font-weight:bold}