.sub-hero{border-top:1px solid var(--gray-200)}.sub-hero .element{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem;padding:.5rem;margin-top:calc(-40px - 1rem);background-color:var(--page-bg);border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 2px 40px rgba(28,25,20,.05);box-sizing:border-box}.sub-hero .feature-item{border-radius:.5rem;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;padding:1rem}.sub-hero .feature-item h2{letter-spacing:-.02em;font-size:.9rem;font-weight:400}.sub-hero svg{font-weight:600;display:flex;align-items:center;font-size:smaller;width:fit-content;border-radius:.4rem;margin:0;height:20px;width:20px}@media screen and (max-width:1200px){.sub-hero{display:none}}