.registration.svelte-15rhk6o{background-color:var(--light);flex-direction:column;align-items:center;padding:2rem 0;display:flex}.edition.svelte-15rhk6o{background-image:var(--bg-banner-color);background-color:var(--light);background-repeat:no-repeat;background-size:cover;flex-direction:row;justify-content:space-between;display:flex}.edition.svelte-15rhk6o .info:where(.svelte-15rhk6o){color:azure;background-image:linear-gradient(90deg,#000000bf,#00000080 50%,#0000);flex-direction:column;align-items:flex-start;gap:1rem;padding:2rem;display:flex}.edition.svelte-15rhk6o .info:where(.svelte-15rhk6o) h1:where(.svelte-15rhk6o){font-size:3rem}.edition.svelte-15rhk6o .info:where(.svelte-15rhk6o) h2:where(.svelte-15rhk6o){font-size:2rem}.edition.svelte-15rhk6o .info:where(.svelte-15rhk6o) .podium:where(.svelte-15rhk6o){flex-direction:row;align-items:flex-end;gap:4rem;height:15rem;display:flex}.edition.svelte-15rhk6o .info:where(.svelte-15rhk6o) .podium:where(.svelte-15rhk6o) .entrant:where(.svelte-15rhk6o){flex-direction:column;align-items:center;display:flex}.edition.svelte-15rhk6o .info:where(.svelte-15rhk6o) .podium:where(.svelte-15rhk6o) .entrant:where(.svelte-15rhk6o) p:where(.svelte-15rhk6o){font-size:3rem}.edition.svelte-15rhk6o .info:where(.svelte-15rhk6o) .podium:where(.svelte-15rhk6o) .entrant:where(.svelte-15rhk6o) .team-banner:where(.svelte-15rhk6o){aspect-ratio:16/9;background-image:var(--team-banner);background-position:50%;background-repeat:no-repeat;background-size:contain;width:10rem}.edition.svelte-15rhk6o .info:where(.svelte-15rhk6o) .podium:where(.svelte-15rhk6o) .rank-1:where(.svelte-15rhk6o){height:100%}.edition.svelte-15rhk6o img.banner:where(.svelte-15rhk6o){aspect-ratio:16/9;object-fit:cover;width:55%;height:auto}
