.ht-hero-heritage{position:relative;overflow:hidden;padding:160px 0 88px;background:linear-gradient(135deg,#13241f 0,var(--brand-primary-dark) 58%,#223044 100%)}.ht-hero-heritage__grid{display:grid;grid-template-columns:minmax(0,0.95fr) minmax(420px,1fr);grid-gap:48px;gap:48px;align-items:center}.ht-hero-heritage .ht-eyebrow,.ht-hero-heritage h1,.ht-hero-heritage p{color:var(--brand-text-inverse)}.ht-hero-heritage__copy>p:not(.ht-eyebrow){max-width:700px}.ht-hero-heritage__cta{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-top:28px}.ht-link-play{color:var(--brand-text-inverse);font-weight:700;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:4px}.ht-hero-heritage__stats,.ht-warranty-band__stats{display:flex;flex-wrap:nowrap;gap:18px;margin-top:28px}.ht-hero-heritage__stats span,.ht-warranty-band__stats span{flex:1 1 0;min-width:0;border:1px solid rgba(255,255,255,.28);border-radius:var(--brand-radius);padding:12px 14px;color:var(--brand-text-inverse);text-align:center;font-weight:700}.ht-hero-heritage__media img{width:100%;aspect-ratio:1.13/1;-o-object-fit:cover;object-fit:cover;border:1px solid rgba(255,255,255,.22);border-radius:var(--brand-radius);box-shadow:0 28px 70px rgba(0,0,0,.34)}.industry-image-cards{background:var(--brand-bg)}.industry-image-cards__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px}.industry-image-card{position:relative;min-height:360px;overflow:hidden;border-radius:var(--brand-radius);background:var(--brand-primary-dark)}.industry-image-card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 220ms}.industry-image-card::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(26,34,48,.12),rgba(26,34,48,.84))}.industry-image-card div{position:absolute;left:20px;right:20px;bottom:20px;z-index:1}.industry-image-card h3,.industry-image-card p{color:var(--brand-text-inverse)}.industry-image-card:hover img{transform:scale(1.05)}.ht-warranty-band{padding:80px 0}.ht-warranty-band__grid{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(380px,1fr);grid-gap:40px;gap:40px}.ht-ico-shield{display:inline-block;width:56px;height:64px;margin-bottom:18px;background:var(--brand-primary-light);clip-path:polygon(50% 0,100% 18%,88% 76%,50% 100%,12% 76%,0 18%)}.ht-warranty-band__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.ht-warranty-card{border:1px solid rgba(255,255,255,.24);border-radius:var(--brand-radius);padding:24px;background:rgba(255,255,255,.08)}.ht-register-line{display:flex;gap:8px}.ht-register-line input{min-width:0;flex:1;border:1px solid rgba(255,255,255,.32);border-radius:var(--brand-radius);padding:10px 12px}.ht-register-line button{border:0;border-radius:var(--brand-radius);padding:10px 14px;background:var(--brand-primary-light);color:var(--brand-text);font-weight:700}.feature-icon-list{background:var(--brand-bg-alt)}.feature-icon-list__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.feature-icon-list__items article{display:flex;gap:18px;border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:var(--brand-bg);padding:24px}.feature-icon-list__items span{flex:0 0 48px;display:grid;align-items:center;justify-items:center;place-items:center;width:48px;height:48px;background:var(--brand-primary-dark);color:var(--brand-text-inverse);font-weight:700}.testimonial-quote blockquote{max-width:900px;margin:0 auto;text-align:center}.testimonial-quote p{font-size:1.7rem;line-height:1.35;color:var(--brand-text)}.testimonial-quote cite{color:var(--brand-primary-dark);font-style:normal;font-weight:700}@media (max-width:991px){.ht-hero-heritage__grid,.ht-warranty-band__grid{grid-template-columns:1fr}.feature-icon-list__items,.ht-warranty-band__actions,.industry-image-cards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.ht-hero-heritage{padding-top:136px}.feature-icon-list__items,.ht-warranty-band__actions,.industry-image-cards__grid{grid-template-columns:1fr}.ht-hero-heritage__stats,.ht-warranty-band__stats{flex-wrap:wrap}.ht-register-line{flex-direction:column}}