.home-hero{padding:64px 0;background:var(--brand-primary-dark);color:var(--brand-text-inverse)}.home-hero .btn-outline-light,.home-hero h1,.home-hero p{color:var(--brand-text-inverse)}.home-hero .btn-outline-light:hover{color:var(--brand-primary-dark)}.home-hero-grid{display:grid;grid-template-columns:1.2fr 0.8fr;grid-gap:48px;gap:48px;align-items:center}.hero-wheel img{aspect-ratio:9/7}.fit-list{display:grid;margin:32px 0 0}.fit-list div{display:grid;grid-template-columns:minmax(180px,1fr) 2fr;grid-gap:16px;gap:16px;border-top:1px solid var(--brand-border);padding:16px 0}.fit-list dd{margin:0}.fit-list dt span{color:var(--brand-primary);margin-right:8px}.product-feature{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;align-items:center;padding:24px;background:var(--brand-bg);color:var(--brand-text);border:1px solid var(--brand-border)}.product-feature img{aspect-ratio:3/2}.product-mini-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;margin-top:16px}.product-mini-grid article{padding:24px;border:1px solid var(--brand-border);background:var(--brand-bg);color:var(--brand-text)}.application-icons{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-top:24px}.application-icons article{text-align:center;padding:16px 8px;border-bottom:3px solid var(--brand-border)}.application-icons article:hover{background:var(--brand-bg-alt);color:var(--brand-text);border-color:var(--brand-primary)}.application-icons span{color:var(--brand-primary);font-size:3rem;line-height:1;display:block;margin-bottom:16px}.home-trust{padding:24px 0;background:var(--brand-bg-alt);color:var(--brand-text);border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border)}.trust-grid{display:flex;flex-wrap:nowrap;gap:16px;text-align:center;font-weight:700}.trust-grid>span{flex:1;display:flex;align-items:center;justify-content:center;gap:8px}.trust-grid .hs-icon{width:24px;height:24px;color:var(--brand-secondary)}.home-cta{text-align:center;background:linear-gradient(174deg,var(--brand-primary) 0,var(--brand-primary) 48%,var(--brand-primary-dark) 48%,var(--brand-primary-dark) 100%);color:var(--brand-text-inverse)}@supports (background:linear-gradient(red 0%,red 0% 1%,red 2%)){.home-cta{background:linear-gradient(174deg,var(--brand-primary) 0 48%,var(--brand-primary-dark) 48% 100%)}}.home-cta h2,.home-cta p{color:var(--brand-text-inverse)}.home-cta p{margin-left:auto;margin-right:auto}@media (max-width:767.98px){.fit-list div,.home-hero-grid,.product-feature{grid-template-columns:1fr;gap:16px}.application-icons{grid-template-columns:repeat(2,1fr)}.trust-grid{flex-wrap:wrap}.trust-grid>span{flex:0 0 calc(50% - 8px)}}@media (max-width:479.98px){.product-mini-grid{grid-template-columns:1fr}}.home-hero h1{max-width:none}@media (min-width:768px) and (max-width:991.98px){.home-hero-grid{grid-template-columns:1.35fr 0.65fr;gap:24px}.home-hero h1{font-size:max(2rem, min(3.5vw, 2.5rem))}}