.genre-search.svelte-7c933n{padding-block:var(--marketing-gutter);color:var(--text-01);grid-column:content}.related.svelte-7c933n{margin-bottom:2rem}.related-genres.svelte-7c933n .tag{text-align:center;margin-bottom:1rem;margin-right:1rem}@media screen and (width>=48rem){.genre-search.svelte-7c933n{grid-column:5/span 8}}h2.svelte-7c933n{font-size:1.25rem}@media screen and (width>=48rem){h2.svelte-7c933n{font-size:1.75rem}}h2.svelte-7c933n{letter-spacing:-.0069em;font-family:SoehneBreit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.25;font-weight:unset;text-align:center;margin-bottom:2rem}h3.svelte-7c933n{font-size:.75rem}@media screen and (width>=48rem){h3.svelte-7c933n{font-size:.75rem}}h3.svelte-7c933n{letter-spacing:-.001em;text-transform:uppercase;letter-spacing:1px;margin-bottom:1.25rem;font-weight:500;line-height:1.25}.search.feature-search.svelte-7c933n{width:100%}@media screen and (width<=30rem){.search.feature-search.svelte-7c933n span.search-icon{display:none}}.search.feature-search.svelte-7c933n search form{flex:1}.search.feature-search.svelte-7c933n search form .input-wrapper{background-color:#fff;border:2px solid #000;border-radius:28px}.search.feature-search.svelte-7c933n search form input[type=search]{color:#232426;font-size:1rem}.search.feature-search.svelte-7c933n .search-button:where(.svelte-7c933n){color:#fff;background-color:#03f;border-radius:40px;flex-shrink:0;height:calc(100% - 8px)}.search.feature-search.svelte-7c933n .search-button:where(.svelte-7c933n):hover,.search.feature-search.svelte-7c933n .search-button:where(.svelte-7c933n):focus-visible{background-color:#0029cc;transform:scale(1.03)}@media screen and (width<=30rem){.search.feature-search.svelte-7c933n .search-button:where(.svelte-7c933n){padding:.35rem .9rem}}.search.feature-search.svelte-7c933n .search-button:where(.svelte-7c933n) span:where(.svelte-7c933n){display:block}@media screen and (width<=30rem){.search.feature-search.svelte-7c933n .search-button:where(.svelte-7c933n) span:where(.svelte-7c933n){display:none}}.search.feature-search.svelte-7c933n .search-button:where(.svelte-7c933n) .icon{display:none}@media screen and (width<=30rem){.search.feature-search.svelte-7c933n .search-button:where(.svelte-7c933n) .icon{display:block}}
