.wrapper:where(.astro-wfy66sz2){display:grid;gap:.75rem;grid-template-columns:repeat(1,minmax(0,1fr));width:100%}@media(min-width:640px){.wrapper:where(.astro-wfy66sz2){gap:1.25rem;grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:1280px){.wrapper:where(.astro-wfy66sz2){gap:1.5rem;place-items:center}}.left-col:where(.astro-wfy66sz2){text-align:center;width:100%}@media(min-width:640px){.left-col:where(.astro-wfy66sz2){grid-column:span 4/span 4;text-align:left}}.left-col:where(.astro-wfy66sz2) h2:where(.astro-wfy66sz2){font-size:1.5rem;font-weight:700;line-height:1.2}@media(min-width:768px){.left-col:where(.astro-wfy66sz2) h2:where(.astro-wfy66sz2){font-size:1.75rem;line-height:1.2}}@media(min-width:640px){.left-col:where(.astro-wfy66sz2) h2:where(.astro-wfy66sz2){display:flex;flex-direction:column}}@media(min-width:1024px){.left-col:where(.astro-wfy66sz2) h2:where(.astro-wfy66sz2){font-size:2.5rem}}@media(min-width:1280px){.left-col:where(.astro-wfy66sz2) h2:where(.astro-wfy66sz2){font-size:3rem}}.right-col:where(.astro-wfy66sz2){display:flex;flex-direction:column;gap:.375rem;text-align:center;width:100%}@media(min-width:640px){.right-col:where(.astro-wfy66sz2){grid-column:span 8/span 8;text-align:left}}@media(min-width:1024px){.right-col:where(.astro-wfy66sz2){grid-column:span 7/span 7;grid-column-start:6}}.right-col:where(.astro-wfy66sz2) h3:where(.astro-wfy66sz2){font-size:1.25rem;font-weight:600;line-height:1.2}@media(min-width:1024px){.right-col:where(.astro-wfy66sz2) h3:where(.astro-wfy66sz2){font-size:1.75rem;line-height:1.2}}.right-col:where(.astro-wfy66sz2) ul:where(.astro-wfy66sz2){display:flex;flex-direction:column;font-size:1rem;gap:.25rem;letter-spacing:0;line-height:1.5;list-style-position:outside;list-style-type:disc;padding-left:1rem;text-align:left;width:100%;--tw-text-opacity:1;color:rgb(49 212 128/var(--tw-text-opacity,1))}@media(min-width:1024px){.right-col:where(.astro-wfy66sz2) ul:where(.astro-wfy66sz2){font-size:1.125rem;gap:.5rem;letter-spacing:0;line-height:1.5}}.right-col:where(.astro-wfy66sz2) ul:where(.astro-wfy66sz2) span:where(.astro-wfy66sz2){--tw-text-opacity:1;color:rgb(251 250 251/var(--tw-text-opacity,1))}.right-col:where(.astro-wfy66sz2) p:where(.astro-wfy66sz2){font-size:.875rem;letter-spacing:0;line-height:1.5;text-wrap:pretty}@media(min-width:1024px){.right-col:where(.astro-wfy66sz2) p:where(.astro-wfy66sz2){font-size:1rem;letter-spacing:0;line-height:1.5}}.wrapper:where(.astro-dyzpfpqt){display:grid;gap:1.25rem;grid-template-columns:repeat(1,minmax(0,1fr));width:100%}@media(min-width:640px){.wrapper:where(.astro-dyzpfpqt){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.wrapper:where(.astro-dyzpfpqt){gap:1.5rem}}.prize:where(.astro-dyzpfpqt){display:flex}.img:where(.astro-dyzpfpqt),.prize:where(.astro-dyzpfpqt){width:100%}.img:where(.astro-dyzpfpqt){border-radius:.25rem;box-shadow:0 6px 12px #00000059;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.legend:where(.astro-eyrxjsed){aspect-ratio:1/1;border-radius:.25rem;display:flex;filter:drop-shadow(0 6px 12px rgba(0,0,0,.2));overflow:hidden;position:relative;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.legend:where(.astro-eyrxjsed):hover{filter:drop-shadow(0 6px 12px rgba(0,0,0,.3))}.legend:where(.astro-eyrxjsed):hover .bio:where(.astro-eyrxjsed){height:calc(100% - 42px)}@media(min-width:1024px){.legend:where(.astro-eyrxjsed):hover .bio:where(.astro-eyrxjsed){height:calc(100% - 54px)}}.legend:where(.astro-eyrxjsed):before{background:linear-gradient(180deg,#25212bd9,#25212b4d);content:"";height:100%;inset:0;opacity:0;position:absolute;transition:opacity .5s ease-in-out;width:100%;z-index:1}.legend:where(.astro-eyrxjsed):hover:before{opacity:1}.avatar:where(.astro-eyrxjsed){-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition-duration:.5s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;z-index:0}.group:where(.astro-eyrxjsed):hover .avatar:where(.astro-eyrxjsed){--tw-scale-x:1.3;--tw-scale-y:1.3;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skew(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.bio:where(.astro-eyrxjsed){display:flex;flex-direction:column;flex-grow:1;flex-shrink:1;padding:.75rem;position:absolute;top:-100%;width:100%;z-index:2;--tw-text-opacity:1;color:rgb(251 250 251/var(--tw-text-opacity,1));transition-duration:.5s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.group:where(.astro-eyrxjsed):hover .bio:where(.astro-eyrxjsed){top:0}@media(min-width:1024px){.bio:where(.astro-eyrxjsed){padding-bottom:.5rem}}.bio:where(.astro-eyrxjsed){transition:top .5s ease-in-out}.bio:where(.astro-eyrxjsed) p:where(.astro-eyrxjsed){font-size:.5rem;font-weight:400;line-height:1.5;text-wrap:pretty;width:100%;--tw-text-opacity:1;color:rgb(251 250 251/var(--tw-text-opacity,1))}@media(min-width:1024px){.bio:where(.astro-eyrxjsed) p:where(.astro-eyrxjsed){font-size:.75rem;letter-spacing:0;line-height:1.5}}.character-name:where(.astro-eyrxjsed){border-top-width:2px;bottom:-100%;position:absolute;width:100%;z-index:2;--tw-bg-opacity:1;background-color:rgb(37 33 43/var(--tw-bg-opacity,1));padding:.75rem 1rem .5rem}.group:where(.astro-eyrxjsed):hover .character-name:where(.astro-eyrxjsed){bottom:0}@media(min-width:768px){.character-name:where(.astro-eyrxjsed){padding-left:.75rem;padding-right:.75rem}}@media(min-width:1024px){.character-name:where(.astro-eyrxjsed){border-top-width:3px;padding-bottom:.5rem;padding-left:1rem;padding-right:1rem}}.character-name:where(.astro-eyrxjsed){border-color:rgb(var(--rgba));transition:bottom .5s ease-in-out}.character-name:where(.astro-eyrxjsed) p:where(.astro-eyrxjsed){flex-shrink:0;font-size:1.125rem;font-weight:600}.group:where(.astro-eyrxjsed):hover .character-name:where(.astro-eyrxjsed) p:where(.astro-eyrxjsed){--tw-text-opacity:1;color:rgb(251 250 251/var(--tw-text-opacity,1))}@media(min-width:1024px){.character-name:where(.astro-eyrxjsed) p:where(.astro-eyrxjsed){font-size:1.375rem}}.character-name:where(.astro-eyrxjsed) p:where(.astro-eyrxjsed){font-family:Sora,sans-serif;letter-spacing:-.01em;line-height:1.2}.characters:where(.astro-euzzie2x){display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}@media(min-width:640px){.characters:where(.astro-euzzie2x){gap:1.25rem;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:768px){.characters:where(.astro-euzzie2x){grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1280px){.characters:where(.astro-euzzie2x){gap:1.5rem;grid-template-columns:repeat(5,minmax(0,1fr))}}.character:where(.astro-euzzie2x){aspect-ratio:1/1;border-radius:.375rem;box-shadow:0 6px 12px #00000059;display:flex;overflow:hidden}.character:where(.astro-euzzie2x),.img:where(.astro-euzzie2x){width:100%}.img:where(.astro-euzzie2x){-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.group:where(.astro-euzzie2x):hover .img:where(.astro-euzzie2x){--tw-scale-x:1.15;--tw-scale-y:1.15;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skew(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.wrapper:where(.astro-l2gbqao5){align-items:center;display:flex;flex-direction:column;gap:1.5rem;width:100%;--tw-bg-opacity:1;background-color:rgb(42 38 47/var(--tw-bg-opacity,1));padding:3.5rem 6%}@media(min-width:640px){.wrapper:where(.astro-l2gbqao5){padding-left:5.1%;padding-right:5.1%}}@media(min-width:1280px){.wrapper:where(.astro-l2gbqao5){padding-left:0;padding-right:0}}.copy:where(.astro-l2gbqao5){width:100%}.copy:where(.astro-l2gbqao5)>:where(.astro-l2gbqao5):not([hidden])~:where(.astro-l2gbqao5):not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.125rem*var(--tw-space-y-reverse));margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)))}.copy:where(.astro-l2gbqao5){text-align:center}.copy:where(.astro-l2gbqao5) h2:where(.astro-l2gbqao5){font-size:1.75rem;font-weight:600;line-height:1.2;text-wrap:pretty}@media(min-width:768px){.copy:where(.astro-l2gbqao5) h2:where(.astro-l2gbqao5){font-size:2rem;line-height:1.2}}.copy:where(.astro-l2gbqao5) p:where(.astro-l2gbqao5){font-size:.875rem;letter-spacing:0;line-height:1.5}.wrapper:where(.astro-6plpuchf){display:grid;gap:1.25rem;grid-template-columns:repeat(1,minmax(0,1fr));width:100%}@media(min-width:640px){.wrapper:where(.astro-6plpuchf){grid-template-columns:repeat(12,minmax(0,1fr))}}@media(min-width:1024px){.wrapper:where(.astro-6plpuchf){place-items:center}}@media(min-width:1280px){.wrapper:where(.astro-6plpuchf){gap:1.5rem}}.content:where(.astro-6plpuchf){display:flex;flex-direction:column;gap:1.5rem;order:2;text-align:center;width:100%}@media(min-width:640px){.content:where(.astro-6plpuchf){grid-column:span 7/span 7;order:1;text-align:left}}@media(min-width:1280px){.content:where(.astro-6plpuchf){grid-column:span 6/span 6}}.copy:where(.astro-6plpuchf){display:flex;flex-direction:column;gap:.5rem;width:100%}.headings:where(.astro-6plpuchf) h1:where(.astro-6plpuchf){font-size:1.5rem;font-weight:600;line-height:1.2}@media(min-width:768px){.headings:where(.astro-6plpuchf) h1:where(.astro-6plpuchf){font-size:1.75rem;line-height:1.2}}@media(min-width:1024px){.headings:where(.astro-6plpuchf) h1:where(.astro-6plpuchf){font-size:2.375rem;line-height:1.2}}.headings:where(.astro-6plpuchf) h2:where(.astro-6plpuchf){font-size:1.125rem;font-weight:600;letter-spacing:0;line-height:1.5;--tw-text-opacity:1;color:rgb(49 212 128/var(--tw-text-opacity,1))}@media(min-width:768px){.headings:where(.astro-6plpuchf) h2:where(.astro-6plpuchf){font-size:1.25rem;line-height:1.2}}@media(min-width:1024px){.headings:where(.astro-6plpuchf) h2:where(.astro-6plpuchf){font-size:1.5rem;line-height:1.2}}.gauntlet-body:where(.astro-6plpuchf){display:flex;flex-direction:column;gap:.375rem;width:100%}.gauntlet-body:where(.astro-6plpuchf) p{font-size:.875rem;font-weight:400;letter-spacing:0;line-height:1.5;text-wrap:pretty}@media(min-width:1280px){.gauntlet-body:where(.astro-6plpuchf) p{font-size:1rem;letter-spacing:0;line-height:1.5}}.img:where(.astro-6plpuchf){order:1;width:100%}@media(min-width:640px){.img:where(.astro-6plpuchf){grid-column:span 5/span 5;order:2}}@media(min-width:1280px){.img:where(.astro-6plpuchf){grid-column-start:8}}.hero:where(.astro-mvywp6gt){height:-moz-fit-content;height:fit-content;position:relative;z-index:0}.hero:where(.astro-mvywp6gt),.hero:where(.astro-mvywp6gt):before{width:100%}.hero:where(.astro-mvywp6gt):before{background:linear-gradient(180deg,#1c182200 30.8%,#1c1822 91.15%);content:"";display:block;height:100%;position:absolute;z-index:10}article:where(.astro-mvywp6gt){align-items:center;display:flex;flex-direction:column;gap:4rem;margin-left:auto;margin-right:auto;max-width:72rem;padding:1.5rem 6% 5rem;position:relative;width:100%}@media(min-width:640px){article:where(.astro-mvywp6gt){padding-left:5.1%;padding-right:5.1%}}@media(min-width:1024px){article:where(.astro-mvywp6gt){gap:5rem;padding-bottom:6rem}}@media(min-width:1280px){article:where(.astro-mvywp6gt){gap:7rem;padding-left:0;padding-right:0}}.section:where(.astro-mvywp6gt){display:flex;flex-direction:column;gap:1.5rem;width:100%}@media(min-width:768px){.section:where(.astro-mvywp6gt){gap:2rem}}@media(min-width:1024px){.section:where(.astro-mvywp6gt){gap:2.25rem}}.section:where(.astro-mvywp6gt) h2:where(.astro-mvywp6gt){font-size:1.5rem;font-weight:600;line-height:1.2}@media(min-width:640px){.section:where(.astro-mvywp6gt) h2:where(.astro-mvywp6gt){font-size:2rem;line-height:1.2}}@media(min-width:768px){.section:where(.astro-mvywp6gt) h2:where(.astro-mvywp6gt){font-size:2.375rem;line-height:1.2}}@media(min-width:1024px){.section:where(.astro-mvywp6gt) h2:where(.astro-mvywp6gt){font-size:2.75rem}}.split:where(.astro-mvywp6gt){background:linear-gradient(90deg,#8aebb8,#31d480);border-radius:9999px;height:.125rem;opacity:.8}.matters:where(.astro-mvywp6gt),.split:where(.astro-mvywp6gt){width:100%}.matters:where(.astro-mvywp6gt){border-radius:.25rem;border-width:1px;display:flex;flex-direction:column;gap:.5rem;--tw-border-opacity:1;border-color:rgb(49 212 128/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(37 33 43/var(--tw-bg-opacity,1));padding:2rem 1.5rem}@media(min-width:640px){.matters:where(.astro-mvywp6gt){grid-column:span 7/span 7}}@media(min-width:768px){.matters:where(.astro-mvywp6gt){grid-column:span 6/span 6}}@media(min-width:1024px){.matters:where(.astro-mvywp6gt){padding:2.5rem 2.75rem}}@media(min-width:1280px){.matters:where(.astro-mvywp6gt){padding:2.75rem 3.5rem}}.matters:where(.astro-mvywp6gt){background:linear-gradient(180deg,#31d48003,#31d4801f)}.matters:where(.astro-mvywp6gt) h2:where(.astro-mvywp6gt){font-size:1.5rem;font-weight:600;line-height:1.2}@media(min-width:768px){.matters:where(.astro-mvywp6gt) h2:where(.astro-mvywp6gt){font-size:1.75rem;line-height:1.2}}@media(min-width:1280px){.matters:where(.astro-mvywp6gt) h2:where(.astro-mvywp6gt){font-size:2rem;line-height:1.2}}.matters:where(.astro-mvywp6gt) p:where(.astro-mvywp6gt){font-size:.875rem;letter-spacing:0;line-height:1.5;text-wrap:pretty}@media(min-width:1024px){.matters:where(.astro-mvywp6gt) p:where(.astro-mvywp6gt){font-size:1rem;letter-spacing:0;line-height:1.5}}.pre-register:where(.astro-mvywp6gt){display:flex;flex-direction:column;gap:.5rem;width:100%}@media(min-width:640px){.pre-register:where(.astro-mvywp6gt){grid-column:span 5/span 5}}@media(min-width:768px){.pre-register:where(.astro-mvywp6gt){grid-column:span 6/span 6}}@media(min-width:1024px){.pre-register:where(.astro-mvywp6gt){gap:.75rem;grid-column:span 5/span 5;grid-column-start:8}}.pre-register:where(.astro-mvywp6gt) h3:where(.astro-mvywp6gt){font-size:1.25rem;font-weight:600;line-height:1.2}@media(min-width:768px){.pre-register:where(.astro-mvywp6gt) h3:where(.astro-mvywp6gt){font-size:1.5rem;line-height:1.2}}@media(min-width:1280px){.pre-register:where(.astro-mvywp6gt) h3:where(.astro-mvywp6gt){font-size:1.75rem;line-height:1.2}}.pre-register:where(.astro-mvywp6gt) .list:where(.astro-mvywp6gt){display:flex;flex-direction:column;font-size:.875rem;gap:.25rem;letter-spacing:0;line-height:1.5;list-style-position:outside;list-style-type:disc;padding-left:1rem;width:100%}@media(min-width:1280px){.pre-register:where(.astro-mvywp6gt) .list:where(.astro-mvywp6gt){font-size:1rem;gap:.375rem;letter-spacing:0;line-height:1.5}}.bg:where(.astro-mvywp6gt){display:flex;height:200dvh;justify-content:space-between;padding-left:1.5rem;padding-right:1.5rem;position:absolute;width:100vw;z-index:-1}@media(min-width:640px){.bg:where(.astro-mvywp6gt){padding-left:2rem;padding-right:2rem}}@media(min-width:768px){.bg:where(.astro-mvywp6gt){padding-left:2.5rem;padding-right:2.5rem}}@media(min-width:1280px){.bg:where(.astro-mvywp6gt){padding-left:3rem;padding-right:3rem}}.laser:where(.astro-mvywp6gt){height:100%;overflow:hidden;position:relative;width:1px}.laser:where(.astro-mvywp6gt):after{animation:drop 15s infinite;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.4,.26,0,.97);background:linear-gradient(180deg,#31d48000,#31d480bf 75%,#31d480);content:"";display:block;height:30vh;left:0;position:absolute;top:-50%;width:100%}.laser:where(.astro-mvywp6gt):nth-child(2):after{animation-delay:3s}.laser:where(.astro-mvywp6gt):nth-child(3):after{animation-delay:6s}.laser:where(.astro-mvywp6gt):nth-child(4):after{animation-delay:8s}.laser:where(.astro-mvywp6gt):nth-child(5):after{animation-delay:2s}.laser:where(.astro-mvywp6gt):nth-child(6):after{animation-delay:5s}.laser:where(.astro-mvywp6gt):nth-child(7):after{animation-delay:4s}.laser:where(.astro-mvywp6gt):nth-child(8):after{animation-delay:1s}.laser:where(.astro-mvywp6gt):nth-child(9):after{animation-delay:9s}.laser:where(.astro-mvywp6gt):nth-child(10):after{animation-delay:7s}@keyframes drop{0%{top:-50%}to{top:110%}}