ih-search-header{display:block;margin-left:auto;margin-right:auto;max-width:72rem;padding-left:2rem;padding-right:2rem;padding-top:3rem}@media (min-width:768px){ih-search-header{padding-left:0;padding-right:0;padding-top:5rem}}ih-search-header h1{font-family:HeadingNow,HeadingNow-fallback,Helvetica;font-size:42px;letter-spacing:.5px;line-height:52px;margin-bottom:2rem;text-align:center}@media (min-width:768px){ih-search-header h1{font-size:64px;line-height:78px}}ih-search-header .search-form{display:flex;justify-content:center;margin-bottom:2.5rem;margin-top:2.5rem}ih-search-header .search-form .search-content{align-items:center;margin-left:1.5rem;margin-right:1.5rem;margin-top:1.5rem;max-width:56rem;width:100%}@media (min-width:768px){ih-search-header .search-form .search-content{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto}}ih-search-header .search-form .search-content .item{padding:.5rem}ih-search-header .search-form .search-content .item.email{width:100%}@media (min-width:768px){ih-search-header .search-form .search-content .item.email{width:75%}}ih-search-header .search-form .search-content .item.submit{width:100%}@media (min-width:768px){ih-search-header .search-form .search-content .item.submit{width:25%}}ih-search-header .search-form input[type=email],ih-search-header .search-form input[type=text]{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(53 53 53/var(--tw-border-opacity));border-width:1px;color:rgb(0 0 0/var(--tw-text-opacity));padding:1rem;width:100%}ih-search-header .search-form input[type=email]::-webkit-input-placeholder,ih-search-header .search-form input[type=text]::-webkit-input-placeholder{--tw-text-opacity:1;color:rgb(169 169 169/var(--tw-text-opacity));opacity:1}ih-search-header .search-form input[type=email]::-moz-placeholder,ih-search-header .search-form input[type=text]::-moz-placeholder{--tw-text-opacity:1;color:rgb(169 169 169/var(--tw-text-opacity));opacity:1}ih-search-header .search-form input[type=email]::-ms-input-placeholder,ih-search-header .search-form input[type=text]::-ms-input-placeholder{--tw-text-opacity:1;color:rgb(169 169 169/var(--tw-text-opacity));opacity:1}ih-search-header .search-form input[type=email]::placeholder,ih-search-header .search-form input[type=text]::placeholder{--tw-text-opacity:1;color:rgb(169 169 169/var(--tw-text-opacity));opacity:1}ih-search-header .search-form input[type=email]:focus,ih-search-header .search-form input[type=email]:hover,ih-search-header .search-form input[type=text]:focus,ih-search-header .search-form input[type=text]:hover{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(249 249 249/var(--tw-bg-opacity));border-color:rgb(89 142 122/var(--tw-border-opacity));border-width:1px;color:currentColor}ih-search-header .search-form input[type=email]:hover::-webkit-input-placeholder,ih-search-header .search-form input[type=text]:hover::-webkit-input-placeholder{--tw-text-opacity:1;color:rgb(169 169 169/var(--tw-text-opacity))}ih-search-header .search-form input[type=email]:hover::-moz-placeholder,ih-search-header .search-form input[type=text]:hover::-moz-placeholder{--tw-text-opacity:1;color:rgb(169 169 169/var(--tw-text-opacity))}ih-search-header .search-form input[type=email]:hover::-ms-input-placeholder,ih-search-header .search-form input[type=text]:hover::-ms-input-placeholder{--tw-text-opacity:1;color:rgb(169 169 169/var(--tw-text-opacity))}ih-search-header .search-form input[type=email]:hover::placeholder,ih-search-header .search-form input[type=text]:hover::placeholder{--tw-text-opacity:1;color:rgb(169 169 169/var(--tw-text-opacity))}ih-search-header .search-form input[type=email]:active,ih-search-header .search-form input[type=text]:active{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(249 249 249/var(--tw-bg-opacity));border-color:rgb(89 142 122/var(--tw-border-opacity));border-width:1px;color:currentColor}ih-search-header .search-form input[type=submit]{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(53 53 53/var(--tw-bg-opacity));border-width:0;color:rgb(244 240 226/var(--tw-text-opacity));cursor:pointer;font-size:1.125rem;font-weight:700;line-height:1.75rem;padding:1rem;text-transform:uppercase;width:100%}