.tgwf-search-form__wrapper{margin:auto;padding:2rem 0}.tgwf-search-form__wrapper .tgwf-search-form .wp-block-button__link{background:#000;border-color:#000;color:#fff}.tgwf-search-form>h1{font-size:2.35em}.tgwf-search-form>h2{margin-top:0}.reading-width,.tgwf-search-form>p{max-width:800px}.tgwf-search-form form{display:flex;flex-wrap:wrap;gap:2rem;margin-top:1rem;padding-top:2rem}.tgwf-search-form form input{width:100%}.tgwf-search-form__button{flex:1 0 auto}.tgwf-search-form__button button{width:100%}@media screen and (min-width:480px){.tgwf-search-form form input{min-width:300px;width:auto}}@media screen and (min-width:767px){.tgwf-search-form__wrapper{display:flex;align-items:flex-start;justify-content:center;gap:2rem}.tgwf-search-form__wrapper>*:first-child{flex:1 0 auto}}