.hero{padding:2.5rem 1rem;background:linear-gradient(180deg,#fff 0,#f3f8ff 100%)}.hero h1{color:var(--navy);margin-bottom:.5rem}.integratedlead{color:var(--gray);font-size:1.05rem;max-width:900px;text-align:center;margin:auto;padding:.75rem}.integrated-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin-top:1.5rem}.integrated{background:white;border-radius:.5rem;padding:1rem;box-shadow:0 6px 14px rgba(12,62,116,0.05);border-left:4px solid var(--primary)}.integrated h3{color:var(--primary);margin-bottom:.5rem;font-size:1rem}.integrated p{color:var(--gray);font-size:.95rem;margin:0}.integrated ul{text-align:left;color:var(--gray)}.comparison{display:flex;gap:2rem;margin 1.5rem;flex-wrap:wrap}.product-box{flex:1 1 300px;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}