@charset "UTF-8";@keyframes svelte-fwbqqw-floating{0%{transform:translateY(0)}50%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes svelte-fwbqqw-sliding{0%{transform:translateY(60vh);z-index:-1}to{transform:translateY(0);z-index:11}}@keyframes svelte-fwbqqw-appearing{0%{opacity:0}to{opacity:1}}.festivalRoles.svelte-fwbqqw{padding-left:16rem;padding-right:16rem}@media (min-width: 768px){.festivalRoles.svelte-fwbqqw{padding-left:48rem;padding-right:48rem}}@media (min-width: 1366px){.festivalRoles.svelte-fwbqqw{padding-left:71rem;padding-right:71rem}}.festivalRoles.svelte-fwbqqw .title:where(.svelte-fwbqqw){font-family:Acrom Bold,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:28rem;line-height:110%;font-style:normal;font-weight:400;margin-bottom:24rem;color:#fff;margin-bottom:44rem}@media (min-width: 768px){.festivalRoles.svelte-fwbqqw .title:where(.svelte-fwbqqw){font-family:Acrom Bold,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:32rem;line-height:35rem;font-style:normal;font-weight:400}}@media (min-width: 1366px){.festivalRoles.svelte-fwbqqw .title:where(.svelte-fwbqqw){font-family:Acrom Bold,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:40rem;line-height:44rem;font-style:normal;font-weight:400}}@media (min-width: 768px){.festivalRoles.svelte-fwbqqw .title:where(.svelte-fwbqqw){margin-bottom:32rem}}@media (min-width: 1366px){.festivalRoles.svelte-fwbqqw .title:where(.svelte-fwbqqw){margin-bottom:40rem}}.festivalRoles.svelte-fwbqqw .titleBlack:where(.svelte-fwbqqw){color:#1f243b!important}.festivalRoles.svelte-fwbqqw .cardsContainer:where(.svelte-fwbqqw){display:grid;gap:16rem}@media (min-width: 768px){.festivalRoles.svelte-fwbqqw .cardsContainer:where(.svelte-fwbqqw){gap:24rem}}@media (min-width: 1366px){.festivalRoles.svelte-fwbqqw .cardsContainer:where(.svelte-fwbqqw){gap:22rem;grid-template-columns:1fr 1fr}}.festivalRoles.svelte-fwbqqw .card:where(.svelte-fwbqqw){border:none;background-color:none;text-align:left;padding:24rem 20rem;border-radius:32rem;background-size:cover;background-repeat:no-repeat;color:#fff;position:relative}@media (min-width: 768px){.festivalRoles.svelte-fwbqqw .card:where(.svelte-fwbqqw){padding:32rem 24rem}}@media (min-width: 1366px){.festivalRoles.svelte-fwbqqw .card:where(.svelte-fwbqqw){padding:40rem}.festivalRoles.svelte-fwbqqw .card:where(.svelte-fwbqqw):hover{cursor:pointer}.festivalRoles.svelte-fwbqqw .card:where(.svelte-fwbqqw):hover .arrowWrapper:where(.svelte-fwbqqw){transform:translate(8rem);transition:transform .3s}}.festivalRoles.svelte-fwbqqw .card:where(.svelte-fwbqqw) .cardTitle:where(.svelte-fwbqqw){font-family:Acrom Bold,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:28rem;line-height:110%;font-style:normal;font-weight:400;margin-bottom:8rem}@media (min-width: 1366px){.festivalRoles.svelte-fwbqqw .card:where(.svelte-fwbqqw) .cardTitle:where(.svelte-fwbqqw){font-family:Acrom Bold,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:32rem;line-height:35rem;font-style:normal;font-weight:400}}.festivalRoles.svelte-fwbqqw .card:where(.svelte-fwbqqw) .description:where(.svelte-fwbqqw){font-family:Montserrat Med,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:16rem;line-height:22rem;font-style:normal;font-weight:400;margin-bottom:24rem}.festivalRoles.svelte-fwbqqw .card:where(.svelte-fwbqqw) .button:where(.svelte-fwbqqw){font-family:Acrom Bold,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:18rem;line-height:24rem;font-style:normal;font-weight:400;color:#fff;display:flex;justify-content:space-between;white-space:pre-wrap}@media (min-width: 768px){.festivalRoles.svelte-fwbqqw .card:where(.svelte-fwbqqw) .button:where(.svelte-fwbqqw){white-space:initial;width:fit-content;font-family:Acrom Bold,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:20rem;line-height:24rem;font-style:normal;font-weight:400;justify-content:flex-start}}@media (min-width: 1366px){.festivalRoles.svelte-fwbqqw .card:where(.svelte-fwbqqw) .button:where(.svelte-fwbqqw){font-family:Acrom Bold,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:22rem;line-height:26rem;font-style:normal;font-weight:400}}.festivalRoles.svelte-fwbqqw .card:where(.svelte-fwbqqw) .arrowWrapper:where(.svelte-fwbqqw){margin-left:24rem;transition:transform .3s}.festivalRoles.svelte-fwbqqw .card.buttonDisabled:where(.svelte-fwbqqw){pointer-events:none;cursor:default}.festivalRoles.svelte-fwbqqw .card.buttonDisabled:where(.svelte-fwbqqw) .button:where(.svelte-fwbqqw){opacity:.56}.festivalRoles.svelte-fwbqqw .card:where(.svelte-fwbqqw) .hint:where(.svelte-fwbqqw){position:absolute;left:32rem;top:-20rem;display:flex;align-items:center;color:#1f243b;font-family:Acrom Bold,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:14rem;line-height:20rem;font-style:normal;font-weight:400;padding:6rem 8rem;background:linear-gradient(270deg,#f9f,#d9ff50);border-radius:360rem;width:fit-content}.festivalRoles.svelte-fwbqqw .card:where(.svelte-fwbqqw) .hint:where(.svelte-fwbqqw) .icon:where(.svelte-fwbqqw){margin-right:8rem;width:20rem;height:20rem;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(https://s3.tavrida.art/storage/upload/2f95fcd9e80f4f34855030e880c448b1.svg)}@media (min-width: 1366px){.festivalRoles.svelte-fwbqqw .card:where(.svelte-fwbqqw) .hint:where(.svelte-fwbqqw) .icon:where(.svelte-fwbqqw){width:24rem;height:24rem}}@media (min-width: 1366px){.festivalRoles.svelte-fwbqqw .card:where(.svelte-fwbqqw) .hint:where(.svelte-fwbqqw){padding:8rem;font-family:Acrom Bold,sans-serif,ui-sans-serif,system-ui,-system-ui,-apple-system;font-size:16rem;line-height:120%;font-style:normal;font-weight:400}}
