@media(hover:hover){.card-person_cardLink__Ru39Q:hover .card-person_textContent__SGWYk{transition:all .6s ease;background-color:#17b2b4;color:#fffcfc}.card-person_cardLink__Ru39Q:hover .card-person_imageContainer__L0r7A{transition:all .6s ease;border-radius:16px 16px 0 0}.card-person_cardLink__Ru39Q:hover .card-person_card__A3UJO[data-artist=true] .card-person_textContent__SGWYk{background-color:#17b2b4;color:#fffcfc}.card-person_cardLink__Ru39Q:hover .card-person_role__LF0E2{color:#fffcfc}}.card-person_cardLink__Ru39Q:focus .card-person_fullName__004id{text-decoration:underline;text-underline-offset:2px}.card-person_card__A3UJO{color:#000;line-height:160%}.card-person_card__A3UJO svg{display:none}@media only screen and (min-width:40rem){.card-person_card__A3UJO svg{display:block}}.card-person_card__A3UJO[data-theme=dark]{color:#fffcfc}.card-person_card__A3UJO[data-theme=dark] svg{display:none}.card-person_textContent__SGWYk{display:flex;align-items:center;gap:.75rem;justify-content:space-between;padding:.75rem;border-radius:0 0 16px 16px}@media only screen and (min-width:40rem){.card-person_textContent__SGWYk{padding:1rem}}.card-person_imageContainer__L0r7A{position:relative;aspect-ratio:1;border-radius:16px;overflow:hidden}.card-person_imageContainer__L0r7A img{object-fit:cover}.card-person_fullName__004id{font-size:1.375rem;gap:.25rem;font-weight:500;margin-bottom:.25rem}@media only screen and (max-width:40rem){.card-person_card__A3UJO[data-artist=true]:not([data-theme=dark]){display:flex}.card-person_card__A3UJO[data-artist=true]:not([data-theme=dark]) .card-person_imageContainer__L0r7A{flex-basis:30%;border-radius:8px 0 0 8px}.card-person_card__A3UJO[data-artist=true]:not([data-theme=dark]) .card-person_textContent__SGWYk{padding:.875rem .75rem;flex-basis:70%;border-radius:0 8px 8px 0;background-color:#f5f3f1}.card-person_card__A3UJO[data-artist=true]:not([data-theme=dark]) .card-person_fullName__004id{font-size:1.25rem;margin-bottom:0}}.card-person_role__LF0E2{text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:500;color:#17b2b4;margin-bottom:.5rem}@media(hover:hover){.card-search-result_link__XHV8M:hover .card-search-result_card__Yj_95{background-color:#0d5858}}.card-search-result_card__Yj_95{display:flex;align-items:flex-start;gap:1.5rem;padding:1.5rem;border-radius:16px}@media only screen and (max-width:40rem){.card-search-result_card__Yj_95{gap:1rem;padding:1rem}}.card-search-result_card__Yj_95 mark{background-color:transparent;font-weight:700;color:#f0f0ee}.card-search-result_imageContainer__uJjOP{position:relative;overflow:hidden;width:100%;max-width:128px;border-radius:8px;aspect-ratio:4/3}@media only screen and (max-width:40rem){.card-search-result_imageContainer__uJjOP{flex:0 0 30%;max-width:none}}@media only screen and (max-width:64rem){.card-search-result_imageContainer__uJjOP{flex:0 0 25%}}.card-search-result_imageContainer__uJjOP img{object-fit:cover;object-position:center}.card-search-result_fallbackContainer__BVYER{display:flex;justify-content:center;align-items:center;background:#393636}.card-search-result_title__TaFGx{font-size:1.375rem;font-weight:500;line-height:140%;margin-bottom:.5rem}.card-search-result_description__3lhLF{line-height:140%;color:#f5f3f1;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:.5rem}.card-search-result_breadrumbs__6X_4L{font-size:.875rem;line-height:140%;font-weight:300;color:#f0f0ee;text-transform:capitalize}.cards-grid_grid__i71m9{display:grid;grid-gap:24px;grid-template-columns:repeat(auto-fill,minmax(343px,1fr))}@media only screen and (min-width:40rem){.cards-grid_grid__i71m9{grid-template-columns:repeat(auto-fill,minmax(297px,1fr))}}.cards-grid_threeColumns__HWtBq{grid-template-columns:1fr}@media only screen and (min-width:40rem){.cards-grid_threeColumns__HWtBq{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:64rem){.cards-grid_threeColumns__HWtBq{grid-template-columns:repeat(3,1fr)}}.cards-grid_twoColumnsMin__lr1R5{grid-template-columns:repeat(2,1fr);gap:.875rem}@media only screen and (min-width:64rem){.cards-grid_twoColumnsMin__lr1R5{gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(297px,1fr))}}