.hoff-home-hero{position:relative;min-height:660px;background:var(--brand-primary-dark);overflow:hidden}.hoff-home-hero>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hoff-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;align-items:center;justify-items:center;place-items:center;background:linear-gradient(90deg,rgba(7,18,39,.88),rgba(7,18,39,.58));padding:80px 24px}.hoff-home-hero a,.hoff-home-hero h1,.hoff-home-hero p{color:var(--brand-text-inverse)}.hoff-home-hero .eyebrow{color:#7ddaff}.hoff-home-hero .container{max-width:850px}.hoff-trust{background:var(--brand-primary);color:var(--brand-text-inverse)}.trust-items{display:flex}.trust-items div{flex:1;text-align:center;padding:26px 12px;border-right:1px solid rgba(255,255,255,.3)}.trust-items div:last-child{border:0}.trust-items span,.trust-items strong{display:block;color:var(--brand-text-inverse)}.hoff-specs{background:var(--brand-bg-alt)}.hoff-specs .table{background:var(--brand-bg);border:1px solid var(--brand-border)}.hoff-features{background:var(--brand-bg)}.feature-list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.feature-list article{display:flex;gap:16px;padding:24px;border-top:3px solid var(--brand-accent);background:var(--brand-bg-alt)}.feature-list b{color:var(--brand-accent)}.hoff-home-cta{padding:64px 0 88px;background:var(--brand-primary);color:var(--brand-text-inverse)}.hoff-home-cta .container{display:flex;align-items:center;justify-content:space-between;gap:32px}.hoff-home-cta a,.hoff-home-cta h2,.hoff-home-cta p{color:var(--brand-text-inverse)}@media (max-width:767px){.hoff-home-hero{min-height:540px}.trust-items{flex-wrap:wrap}.trust-items div{flex:0 0 50%}.feature-list{grid-template-columns:1fr}.hoff-home-cta .container{display:block}}