.home-hero{position:relative;min-height:680px;display:flex;align-items:center;overflow:hidden;text-align:center;color:var(--brand-text-inverse)}.home-hero .hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(3,18,35,.78),rgba(3,18,35,.42))}.hero-content{position:relative;z-index:1;max-width:860px}.hero-content h1,.hero-content p{color:var(--brand-text-inverse)}.hero-content p{color:rgba(255,255,255,.86);font-size:19px}.hero-actions{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;margin-top:32px}.trust-bar{background:#071b2e;color:var(--brand-text-inverse)}.trust-grid{display:flex}.trust-item{flex:1;padding:28px 24px;border-right:1px solid rgba(255,255,255,.2)}.trust-item:last-child{border-right:0}.trust-item span,.trust-item strong{display:block}.trust-item strong{font-size:22px}.trust-item span{color:rgba(255,255,255,.72);font-size:14px}.product-by-risk{background:var(--brand-bg-alt)}.risk-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:22px;gap:22px}.risk-card{min-height:320px;overflow:hidden;border:1px solid var(--brand-border);background:#fff;box-shadow:0 10px 24px rgba(8,62,117,.06)}.risk-card img{width:100%;aspect-ratio:14/9;-o-object-fit:cover;object-fit:cover;background:#dfe7ef}.risk-card a,.risk-card h3,.risk-card p{margin-left:20px;margin-right:20px}.risk-card h3{margin-top:18px;font-size:20px}.risk-card p{min-height:78px;margin-bottom:10px;font-size:14px}.risk-card a{display:inline-block;margin-bottom:20px;font-weight:700}.risk-card.is-primary{border-color:var(--brand-primary)}.industry-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:22px;gap:22px}.industry-card{position:relative;min-height:280px;overflow:hidden;background:#000}.industry-card img{width:100%;height:100%;min-height:280px;-o-object-fit:cover;object-fit:cover;transition:transform .3s}.industry-card:hover img{transform:scale(1.05)}.industry-card div{position:absolute;top:auto;right:0;bottom:0;left:0;padding:52px 22px 22px;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.78))}.industry-card h3,.industry-card p{color:#fff}.industry-card p{margin-bottom:0;color:rgba(255,255,255,.82);font-size:14px}.cta-split-form{padding:80px 0 96px;background:var(--brand-primary);color:var(--brand-text-inverse)}.cta-split-form h2,.cta-split-form p{color:var(--brand-text-inverse)}.cta-split-form p{color:rgba(255,255,255,.84)}.form-card{background:#fff;padding:34px;box-shadow:var(--shadow-soft)}@media (max-width:1199px){.industry-grid,.risk-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991px){.home-hero{min-height:560px}.trust-grid{flex-wrap:wrap}.trust-item{flex:0 0 50%;border-bottom:1px solid rgba(255,255,255,.2)}.industry-grid,.risk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.hero-actions{flex-direction:column}.hero-actions .btn{width:100%}.industry-grid,.risk-grid,.trust-item{display:block}.trust-item{flex:0 0 100%;border-right:0}.industry-card,.risk-card{margin-bottom:18px}}