.button{border-radius:1.25rem;padding:.625rem 1.5rem;font-size:1rem;font-weight:500}.button__primary{background-color:var(--icon-brand);color:var(--neutral-1)}.Search_container__zETbF{display:flex;flex-direction:column;margin-top:1.5rem;width:100%}.Search_heading__JPyRW{text-align:center;margin-bottom:3.5rem}@media(max-width:48rem){.Search_heading__JPyRW{flex-direction:column;gap:.75rem;margin-bottom:2.25rem}}.Search_title__h5NDS{font-size:clamp(1.875rem,1.7143vw + 1.4571rem,3rem);line-height:clamp(2.25rem,4vw,3.5rem);font-weight:500}.Search_content__FQhHK{display:flex;gap:4.5rem;align-items:stretch}@media(max-width:48rem){.Search_content__FQhHK{flex-direction:column;flex-wrap:wrap;gap:1.5rem}}.Search_form__VF3EU{width:100%;display:flex;gap:1.5rem}.Search_form__VF3EU div{width:100%}.Search_form__VF3EU input{width:100%;font-family:var(--font-montserrat);padding:1rem clamp(1.25rem,.381vw + 1.1571rem,1.5rem);border:1px solid var(--dv-st-secondary);border-radius:8px!important;background-color:rgba(0,0,0,0);font-size:clamp(1rem,.381vw + .9071rem,1.25rem);font-weight:400;color:var(--text-secondary);outline:none;transition:border-color .3s ease}.Search_form__VF3EU input:focus{border-color:var(--brand-secondary-600)}.Search_button__flIbb{display:flex;align-items:center;justify-content:space-between;color:var(--neutral-1);font-size:1.125rem;letter-spacing:.05em;font-weight:500;cursor:pointer;max-width:14.563rem}.Search_button__flIbb svg{fill:#000!important;width:2rem;height:2rem}.Search_text__EvSC8{color:var(--text-secondary);line-height:1.33;font-size:1.125rem;margin:4rem 0 0;max-width:26.563rem}.Search_error__DyBGn{color:red;font-size:14px;margin-top:.5rem}