.MediaSearch{background-color:#222;color:#fff;padding:64px var(--body-padding)}@media(min-width:820px){.MediaSearch{padding:64px calc(var(--body-padding) + var(--column-unit)*2)}}.MediaSearch .MediaSearch_searchField{background-color:#fff;padding:4px 4px 4px 24px;border-radius:28px;column-gap:12px}.MediaSearch .MediaSearch_searchField .MediaSearch_input{font:400 16px/1.56 Roboto,Open Sans,Arial,Helvetica,sans-serif;height:1.56em}.MediaSearch .MediaSearch_searchField .MediaSearch_label span{font:400 14px/1.57 Roboto,Open Sans,Arial,Helvetica,sans-serif;height:1.57em;transform:translateY(0) scale(.8189262966)}.MediaSearch .MediaSearch_searchField:not(:valid):not(:focus-within) .MediaSearch_label span{transform:translateY(calc(-50% + 21.48px)) scale(1)}.MediaSearch .MediaSearch_searchField .MediaSearch_button{height:48px;width:48px;background-color:#000;font-size:20px;border-radius:50%}.MediaSearch .MediaSearch_searchField:invalid .MediaSearch_button{background-color:#bababa}.MediaSearch_title{font:600 14px/1.57 Montserrat,Verdana,sans-serif;letter-spacing:1.3px;text-transform:uppercase;margin-bottom:32px;text-align:center;padding:0 var(--column-unit)}@media(min-width:820px){.MediaSearch_title{font:600 18px/1.33 Montserrat,Verdana,sans-serif;letter-spacing:1.6px;text-transform:uppercase;padding:0;margin-bottom:48px}}.MediaSearch_bottom{margin-top:32px;padding:0 16px}@media(min-width:820px){.MediaSearch_bottom{padding:0;display:flex;justify-content:center}}.MediaSearch_suggestions{white-space:nowrap;margin-bottom:16px}@media(min-width:820px){.MediaSearch_suggestions{margin:0 24px 0 0;padding:8px 0}}.MediaSearch_links{display:flex;flex-wrap:wrap;margin-left:-8px;margin-top:-8px}.MediaSearch_link{margin-left:8px;margin-top:8px}