.search-input{position:relative}.search-input__results{font-weight:700;left:0;list-style:none;margin:0;padding:0;position:absolute;text-align:left;top:100%;width:100%}.search-input__results a{background:#fff;border-bottom:1px solid #e1e1e1;display:block;opacity:1!important;padding:.5em;z-index:10}.search-input__results a:hover{background:#f4f4f4}.search-input__results a.selected{background-color:#f0f0f0}.hero{padding:5rem 1rem;text-align:center}.hero .container{--color-primary:var(--brand-accent)}.features{background-color:var(--brand-light);padding:4rem 1rem}.features .card h4{color:var(--brand-primary)}.features .icon{display:grid;place-items:center}.features .icon svg{height:auto;width:10em}.features .icon{margin-bottom:1rem}
