*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*::before,*::after{box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert}::-moz-placeholder{color:unset}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}:root{--divider-gradient: linear-gradient(180deg, #131313 0%, rgba(19, 19, 19, 0.00) 100%);--font-family-brand: "Montserrat", sans-serif;--font-family-default: "Lato", sans-serif;--font-family-code: "Consolas", sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-line-height-350: 14px;--font-line-height-400: 16px;--font-line-height-500: 20px;--font-line-height-600: 24px;--font-line-height-700: 28px;--font-line-height-800: 32px;--font-line-height-1000: 40px;--font-line-height-1300: 52px;--font-line-height-1800: 72px;--font-line-height-2600: 104px;--font-letter-spacing-default: 0px;--font-letter-spacing-regular: 1.2px;--font-size-300: 12px;--font-size-350: 14px;--font-size-400: 16px;--font-size-450: 18px;--font-size-500: 20px;--font-size-550: 22px;--font-size-600: 24px;--font-size-800: 32px;--font-size-1100: 44px;--font-size-1600: 64px;--font-size-2400: 96px;--color-brand-ow: #D34037;--color-hover-brand-ow: #F05C48;--color-brand-cf: #EB622B;--color-hover-brand-cf: #F18536;--color-brand-tb: #41C4C3;--color-hover-brand-tb: #5DE3E2;--color-brand-el: #9FEAF9;--color-brand-el-2: #69C5EA;--color-brand-nt: #B5DF30;--color-hover-brand-nt: #C4E559;--color-neutral-0: #000000;--color-neutral-8: #101010;--color-neutral-16: #202020;--color-neutral-24: #303030;--color-neutral-32: #404040;--color-neutral-40: #505050;--color-neutral-48: #606060;--color-neutral-80: #9F9F9F;--color-neutral-88: #AFAFAF;--color-neutral-96: #BFBFBF;--color-neutral-104: #CFCFCF;--color-neutral-112: #DFDFDF;--color-neutral-120: #EFEFEF;--color-neutral-128: #FFFFFF;--color-infographic-ow-1: var(--color-brand-ow);--color-infographic-ow-2: #942B27;--color-infographic-ow-3: #FFD2D0;--color-infographic-ow-4: #FFA4A1;--color-infographic-ow-5: #EC7068;--color-infographic-cf-1: var(--color-brand-cf);--color-infographic-cf-2: #A4491E;--color-infographic-cf-3: #FFDCCB;--color-infographic-cf-4: #FFB897;--color-infographic-cf-5: #F8936D;--color-infographic-tb-1: var(--color-brand-tb);--color-infographic-tb-2: #2E8989;--color-infographic-tb-3: #D4FFFF;--color-infographic-tb-4: #AFF;--color-infographic-tb-5: #7ED5D6;--color-functional-critical-light: #FE3737;--color-functional-critical-dark: #D93025;--color-functional-warning-light: #E07400;--color-functional-warning-dark: #C35404;--color-functional-success-light: #32A100;--color-functional-success-dark: #018901;--color-functional-info-light: #2690E7;--color-functional-info-dark: #0074C7;--color-alfa-brand: rgba(211, 64, 55, 0.64);--color-alfa-brand-ow-16: rgba(211, 64, 55, 0.16);--color-alfa-brand-ow-20: rgba(211, 64, 55, 0.20);--color-alfa-brand-ow-64: rgba(211, 64, 55, 0.64);--color-alfa-brand-cf-16: rgba(235, 98, 43, 0.16);--color-alfa-brand-cf-20: rgba(235, 98, 43, 0.20);--color-alfa-brand-cf-64: rgba(235, 98, 43, 0.64);--color-alfa-dark-8: rgba(255, 255, 255, 0.08);--color-alfa-dark-12: rgba(255, 255, 255, 0.12);--color-alfa-dark-16: rgba(255, 255, 255, 0.16);--color-alfa-dark-24: rgba(255, 255, 255, 0.24);--color-alfa-dark-32: rgba(255, 255, 255, 0.32);--color-alfa-light-4: rgba(0, 0, 0, 0.04);--color-alfa-light-8: rgba(0, 0, 0, 0.08);--color-alfa-light-12: rgba(0, 0, 0, 0.12);--color-alfa-light-16: rgba(0, 0, 0, 0.16);--color-alfa-light-24: rgba(0, 0, 0, 0.24);--color-alfa-critical-8: rgba(217, 48, 37, 0.08);--color-alfa-critical-16: rgba(217, 48, 37, 0.16);--color-alfa-critical-56: rgba(217, 48, 37, 0.56);--color-alfa-critical-64: rgba(217, 48, 37, 0.64);--color-alfa-warning-8: rgba(195, 84, 4, 0.08);--color-alfa-warning-16: rgba(195, 84, 4, 0.16);--color-alfa-warning-56: rgba(195, 84, 4, 0.56);--color-alfa-warning-64: rgba(195, 84, 4, 0.64);--color-alfa-success-8: rgba(1, 137, 1, 0.08);--color-alfa-success-16: rgba(1, 137, 1, 0.16);--color-alfa-success-56: rgba(1, 137, 1, 0.56);--color-alfa-success-64: rgba(1, 137, 1, 0.64);--color-alfa-info-8: rgba(0, 116, 199, 0.08);--color-alfa-info-16: rgba(0, 116, 199, 0.16);--color-alfa-info-56: rgba(0, 116, 199, 0.56);--color-alfa-info-64: rgba(0, 116, 199, 0.64);--color-alfa-el-16: rgba(159, 234, 249, 0.16);--color-alfa-el-1-20: rgba(159, 234, 249, 0.20);--color-alfa-el-2-56: rgba(159, 234, 249, 0.56);--color-surface-pure: var(--color-neutral-0);--color-surface-primary: var(--color-neutral-8);--color-surface-secondary: var(--color-neutral-16);--color-surface-tertiary: var(--color-neutral-24);--color-surface-quaternary: var(--color-neutral-48);--color-surface-invert: var(--color-neutral-128);--color-surface-brand-ow: var(--color-brand-ow);--color-surface-brand-cf: var(--color-brand-cf);--color-surface-brand-tb: var(--color-brand-tb);--color-surface-brand-el: var(--color-brand-el);--color-surface-brand-nt: var(--color-brand-nt);--color-surface-critical: var(--color-functional-critical-dark);--color-surface-warning: var(--color-functional-warning-dark);--color-surface-success: var(--color-functional-success-dark);--color-surface-info: var(--color-functional-info-dark);--color-surface-note-regular: var(--color-alfa-dark-16);--color-surface-note-critical: var(--color-alfa-critical-16);--color-surface-note-warning: var(--color-alfa-warning-16);--color-surface-note-success: var(--color-alfa-success-16);--color-surface-note-info: var(--color-alfa-info-16);--color-surface-focus-brand-ow: var(--color-alfa-brand-ow-20);--color-surface-focus-brand-el: var(--color-alfa-el-16);--color-surface-focus-brand-cf: var(--color-alfa-brand-cf-20);--color-surface-on-surface: var(--color-alfa-dark-16);--color-hover-on-surface-1: var(--color-alfa-dark-16);--color-hover-on-surface-2: var(--color-alfa-dark-24);--color-text-invert: var(--color-neutral-0);--color-text-cta-tb: var(--color-neutral-0);--color-text-cta-nt: var(--color-neutral-0);--color-text-tertiary: var(--color-neutral-80);--color-text-secondary: var(--color-neutral-96);--color-text-primary: var(--color-neutral-112);--color-text-pure: var(--color-neutral-128);--color-text-cta-ow: var(--color-neutral-128);--color-text-cta-cf: var(--color-neutral-128);--color-text-brand-ow: var(--color-brand-ow);--color-text-brand-cf: var(--color-brand-cf);--color-text-brand-tebex: var(--color-brand-tb);--color-text-brand-nt: var(--color-brand-nt);--color-text-hover-brand-ow: var(--color-hover-brand-ow);--color-text-hover-brand-cf: var(--color-hover-brand-cf);--color-text-hover-brand-tebex: var(--color-hover-brand-tb);--color-text-hover-brand-nt: var(--color-hover-brand-nt);--color-text-critical: var(--color-functional-critical-light);--color-text-warning: var(--color-functional-warning-light);--color-text-success: var(--color-functional-success-light);--color-text-info: var(--color-functional-info-light);--color-icon-cta-nt-surface: var(--color-neutral-0);--color-icon-cta-tb-surface: var(--color-neutral-0);--color-icon-secondary: var(--color-neutral-80);--color-icon-primary: var(--color-neutral-112);--color-icon-pure: var(--color-neutral-128);--color-icon-cta-ow-surface: var(--color-neutral-128);--color-icon-cta-cf-surface: var(--color-neutral-128);--color-icon-brand-ow: var(--color-brand-ow);--color-icon-brand-cf: var(--color-brand-cf);--color-icon-brand-tb: var(--color-brand-tb);--color-icon-brand-nt: var(--color-brand-nt);--color-icon-critical: var(--color-functional-critical-light);--color-icon-warning: var(--color-functional-warning-light);--color-icon-success: var(--color-functional-success-light);--color-icon-info: var(--color-functional-info-light);--color-border-tertiary: var(--color-neutral-24);--color-border-secondary: var(--color-neutral-48);--color-border-primary: var(--color-neutral-96);--color-border-note: var(--color-alfa-dark-32);--color-border-critical: var(--color-alfa-critical-64);--color-border-warning: var(--color-alfa-warning-64);--color-border-success: var(--color-alfa-success-64);--color-border-info: var(--color-alfa-info-64);--color-border-ow: var(--color-alfa-brand);--color-border-el: var(--color-alfa-el-2-56);--color-border-on-surface: var(--color-alfa-dark-16);--space-0: 0px;--space-50: 2px;--space-100: 4px;--space-200: 8px;--space-300: 12px;--space-400: 16px;--space-500: 20px;--space-600: 24px;--space-800: 32px;--space-1000: 40px;--space-1200: 48px;--space-1400: 56px;--space-1600: 64px;--space-1800: 72px;--space-2000: 80px;--space-2200: 88px;--space-2400: 96px;--space-2600: 104px;--space-3200: 128px;--space-4000: 160px;--space-4800: 192px;--space-5600: 224px;--space-6400: 256px}:root{--divider-gradient: linear-gradient(180deg, #131313 0%, rgba(19, 19, 19, 0.00) 100%)}:root{--font-family-brand: "Montserrat", sans-serif;--font-family-default: "Lato", sans-serif;--font-family-code: "Consolas", sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-line-height-350: 14px;--font-line-height-400: 16px;--font-line-height-500: 20px;--font-line-height-600: 24px;--font-line-height-700: 28px;--font-line-height-800: 32px;--font-line-height-1000: 40px;--font-line-height-1300: 52px;--font-line-height-1800: 72px;--font-line-height-2600: 104px;--font-letter-spacing-default: 0px;--font-letter-spacing-regular: 1.2px;--font-size-300: 12px;--font-size-350: 14px;--font-size-400: 16px;--font-size-450: 18px;--font-size-500: 20px;--font-size-550: 22px;--font-size-600: 24px;--font-size-800: 32px;--font-size-1100: 44px;--font-size-1600: 64px;--font-size-2400: 96px;--color-brand-ow: #D34037;--color-hover-brand-ow: #F05C48;--color-brand-cf: #EB622B;--color-hover-brand-cf: #F18536;--color-brand-tb: #41C4C3;--color-hover-brand-tb: #5DE3E2;--color-brand-el: #9FEAF9;--color-brand-el-2: #69C5EA;--color-brand-nt: #B5DF30;--color-hover-brand-nt: #C4E559;--color-neutral-0: #000000;--color-neutral-8: #101010;--color-neutral-16: #202020;--color-neutral-24: #303030;--color-neutral-32: #404040;--color-neutral-40: #505050;--color-neutral-48: #606060;--color-neutral-80: #9F9F9F;--color-neutral-88: #AFAFAF;--color-neutral-96: #BFBFBF;--color-neutral-104: #CFCFCF;--color-neutral-112: #DFDFDF;--color-neutral-120: #EFEFEF;--color-neutral-128: #FFFFFF;--color-infographic-ow-1: var(--color-brand-ow);--color-infographic-ow-2: #942B27;--color-infographic-ow-3: #FFD2D0;--color-infographic-ow-4: #FFA4A1;--color-infographic-ow-5: #EC7068;--color-infographic-cf-1: var(--color-brand-cf);--color-infographic-cf-2: #A4491E;--color-infographic-cf-3: #FFDCCB;--color-infographic-cf-4: #FFB897;--color-infographic-cf-5: #F8936D;--color-infographic-tb-1: var(--color-brand-tb);--color-infographic-tb-2: #2E8989;--color-infographic-tb-3: #D4FFFF;--color-infographic-tb-4: #AFF;--color-infographic-tb-5: #7ED5D6;--color-functional-critical-light: #FE3737;--color-functional-critical-dark: #D93025;--color-functional-warning-light: #E07400;--color-functional-warning-dark: #C35404;--color-functional-success-light: #32A100;--color-functional-success-dark: #018901;--color-functional-info-light: #2690E7;--color-functional-info-dark: #0074C7;--color-alfa-brand: rgba(211, 64, 55, 0.64);--color-alfa-brand-ow-16: rgba(211, 64, 55, 0.16);--color-alfa-brand-ow-20: rgba(211, 64, 55, 0.20);--color-alfa-brand-ow-64: rgba(211, 64, 55, 0.64);--color-alfa-brand-cf-16: rgba(235, 98, 43, 0.16);--color-alfa-brand-cf-20: rgba(235, 98, 43, 0.20);--color-alfa-brand-cf-64: rgba(235, 98, 43, 0.64);--color-alfa-dark-8: rgba(255, 255, 255, 0.08);--color-alfa-dark-12: rgba(255, 255, 255, 0.12);--color-alfa-dark-16: rgba(255, 255, 255, 0.16);--color-alfa-dark-24: rgba(255, 255, 255, 0.24);--color-alfa-dark-32: rgba(255, 255, 255, 0.32);--color-alfa-light-4: rgba(0, 0, 0, 0.04);--color-alfa-light-8: rgba(0, 0, 0, 0.08);--color-alfa-light-12: rgba(0, 0, 0, 0.12);--color-alfa-light-16: rgba(0, 0, 0, 0.16);--color-alfa-light-24: rgba(0, 0, 0, 0.24);--color-alfa-critical-8: rgba(217, 48, 37, 0.08);--color-alfa-critical-16: rgba(217, 48, 37, 0.16);--color-alfa-critical-56: rgba(217, 48, 37, 0.56);--color-alfa-critical-64: rgba(217, 48, 37, 0.64);--color-alfa-warning-8: rgba(195, 84, 4, 0.08);--color-alfa-warning-16: rgba(195, 84, 4, 0.16);--color-alfa-warning-56: rgba(195, 84, 4, 0.56);--color-alfa-warning-64: rgba(195, 84, 4, 0.64);--color-alfa-success-8: rgba(1, 137, 1, 0.08);--color-alfa-success-16: rgba(1, 137, 1, 0.16);--color-alfa-success-56: rgba(1, 137, 1, 0.56);--color-alfa-success-64: rgba(1, 137, 1, 0.64);--color-alfa-info-8: rgba(0, 116, 199, 0.08);--color-alfa-info-16: rgba(0, 116, 199, 0.16);--color-alfa-info-56: rgba(0, 116, 199, 0.56);--color-alfa-info-64: rgba(0, 116, 199, 0.64);--color-alfa-el-16: rgba(159, 234, 249, 0.16);--color-alfa-el-1-20: rgba(159, 234, 249, 0.20);--color-alfa-el-2-56: rgba(159, 234, 249, 0.56);--color-surface-pure: var(--color-neutral-0);--color-surface-primary: var(--color-neutral-8);--color-surface-secondary: var(--color-neutral-16);--color-surface-tertiary: var(--color-neutral-24);--color-surface-quaternary: var(--color-neutral-48);--color-surface-invert: var(--color-neutral-128);--color-surface-brand-ow: var(--color-brand-ow);--color-surface-brand-cf: var(--color-brand-cf);--color-surface-brand-tb: var(--color-brand-tb);--color-surface-brand-el: var(--color-brand-el);--color-surface-brand-nt: var(--color-brand-nt);--color-surface-critical: var(--color-functional-critical-dark);--color-surface-warning: var(--color-functional-warning-dark);--color-surface-success: var(--color-functional-success-dark);--color-surface-info: var(--color-functional-info-dark);--color-surface-note-regular: var(--color-alfa-dark-16);--color-surface-note-critical: var(--color-alfa-critical-16);--color-surface-note-warning: var(--color-alfa-warning-16);--color-surface-note-success: var(--color-alfa-success-16);--color-surface-note-info: var(--color-alfa-info-16);--color-surface-focus-brand-ow: var(--color-alfa-brand-ow-20);--color-surface-focus-brand-el: var(--color-alfa-el-16);--color-surface-focus-brand-cf: var(--color-alfa-brand-cf-20);--color-surface-on-surface: var(--color-alfa-dark-16);--color-hover-on-surface-1: var(--color-alfa-dark-16);--color-hover-on-surface-2: var(--color-alfa-dark-24);--color-text-invert: var(--color-neutral-0);--color-text-cta-tb: var(--color-neutral-0);--color-text-cta-nt: var(--color-neutral-0);--color-text-tertiary: var(--color-neutral-80);--color-text-secondary: var(--color-neutral-96);--color-text-primary: var(--color-neutral-112);--color-text-pure: var(--color-neutral-128);--color-text-cta-ow: var(--color-neutral-128);--color-text-cta-cf: var(--color-neutral-128);--color-text-brand-ow: var(--color-brand-ow);--color-text-brand-cf: var(--color-brand-cf);--color-text-brand-tebex: var(--color-brand-tb);--color-text-brand-nt: var(--color-brand-nt);--color-text-hover-brand-ow: var(--color-hover-brand-ow);--color-text-hover-brand-cf: var(--color-hover-brand-cf);--color-text-hover-brand-tebex: var(--color-hover-brand-tb);--color-text-hover-brand-nt: var(--color-hover-brand-nt);--color-text-critical: var(--color-functional-critical-light);--color-text-warning: var(--color-functional-warning-light);--color-text-success: var(--color-functional-success-light);--color-text-info: var(--color-functional-info-light);--color-icon-cta-nt-surface: var(--color-neutral-0);--color-icon-cta-tb-surface: var(--color-neutral-0);--color-icon-secondary: var(--color-neutral-80);--color-icon-primary: var(--color-neutral-112);--color-icon-pure: var(--color-neutral-128);--color-icon-cta-ow-surface: var(--color-neutral-128);--color-icon-cta-cf-surface: var(--color-neutral-128);--color-icon-brand-ow: var(--color-brand-ow);--color-icon-brand-cf: var(--color-brand-cf);--color-icon-brand-tb: var(--color-brand-tb);--color-icon-brand-nt: var(--color-brand-nt);--color-icon-critical: var(--color-functional-critical-light);--color-icon-warning: var(--color-functional-warning-light);--color-icon-success: var(--color-functional-success-light);--color-icon-info: var(--color-functional-info-light);--color-border-tertiary: var(--color-neutral-24);--color-border-secondary: var(--color-neutral-48);--color-border-primary: var(--color-neutral-96);--color-border-note: var(--color-alfa-dark-32);--color-border-critical: var(--color-alfa-critical-64);--color-border-warning: var(--color-alfa-warning-64);--color-border-success: var(--color-alfa-success-64);--color-border-info: var(--color-alfa-info-64);--color-border-ow: var(--color-alfa-brand);--color-border-el: var(--color-alfa-el-2-56);--color-border-on-surface: var(--color-alfa-dark-16);--space-0: 0px;--space-50: 2px;--space-100: 4px;--space-200: 8px;--space-300: 12px;--space-400: 16px;--space-500: 20px;--space-600: 24px;--space-800: 32px;--space-1000: 40px;--space-1200: 48px;--space-1400: 56px;--space-1600: 64px;--space-1800: 72px;--space-2000: 80px;--space-2200: 88px;--space-2400: 96px;--space-2600: 104px;--space-3200: 128px;--space-4000: 160px;--space-4800: 192px;--space-5600: 224px;--space-6400: 256px}html[data-theme=light],.theme-light{--color-surface-pure: var(--color-neutral-128);--color-surface-primary: var(--color-neutral-120);--color-surface-secondary: var(--color-neutral-120);--color-surface-tertiary: var(--color-neutral-104);--color-surface-invert: var(--color-neutral-0);--color-surface-focus-brand-ow: var(--color-alfa-brand-ow-16);--color-surface-focus-brand-el: var(--color-alfa-el-1-20);--color-surface-focus-brand-cf: var(--color-alfa-brand-cf-16);--color-hover-on-surface-1: var(--color-alfa-light-8);--color-hover-on-surface-2: var(--color-alfa-light-16);--color-surface-on-surface: var(--color-alfa-light-8);--color-surface-note-regular: var(--color-alfa-light-4);--color-surface-note-critical: var(--color-alfa-critical-8);--color-surface-note-warning: var(--color-alfa-warning-8);--color-surface-note-success: var(--color-alfa-success-8);--color-surface-note-info: var(--color-alfa-info-8);--color-text-pure: var(--color-neutral-0);--color-text-primary: var(--color-neutral-16);--color-text-secondary: var(--color-neutral-32);--color-text-tertiary: var(--color-neutral-48);--color-text-invert: var(--color-neutral-128);--color-text-critical: var(--color-functional-critical-dark);--color-text-warning: var(--color-functional-warning-dark);--color-text-success: var(--color-functional-success-dark);--color-text-info: var(--color-functional-info-dark);--color-icon-pure: var(--color-neutral-0);--color-icon-primary: var(--color-neutral-0);--color-icon-secondary: var(--color-neutral-48);--color-icon-critical: var(--color-functional-critical-dark);--color-icon-warning: var(--color-functional-warning-dark);--color-icon-success: var(--color-functional-success-dark);--color-icon-info: var(--color-functional-info-dark);--color-border-primary: var(--color-neutral-16);--color-border-secondary: var(--color-neutral-48);--color-border-tertiary: var(--color-neutral-96);--color-border-ow: var(--color-alfa-brand);--color-border-el: var(--color-brand-el-2);--color-border-note: var(--color-alfa-light-24);--color-border-on-surface: var(--color-alfa-light-16);--color-border-critical: var(--color-alfa-critical-56);--color-border-warning: var(--color-alfa-warning-56);--color-border-info: var(--color-alfa-info-56)}:root{--font-line-height-650: 26px}:root{--font-family-display: "Minecraft", "Montserrat", sans-serif;--font-weight-semibold: 600;--color-sky-light: #E2F1FF;--color-hero-bottom: #F3F3F3;--color-cta-hover-light: #BBBBBB}:root{--font-line-height-1100: 44px;--space-75: 3px;--space-900: 36px}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-Variable.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("../fonts/Lato-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("../fonts/Lato-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Minecraft";src:url("../fonts/minecraft_font.woff2") format("woff2"),url("../fonts/minecraft_font.woff") format("woff"),url("../fonts/minecraft_font.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}html{font-family:var(--font-family-brand);scroll-behavior:smooth;scroll-padding-top:var(--space-2000)}body{background:var(--color-surface-pure);color:var(--color-text-primary);font-family:var(--font-family-default);font-weight:var(--font-weight-regular);font-size:var(--font-size-400);line-height:var(--font-line-height-600);-webkit-font-smoothing:antialiased}body.menu-open{overflow:hidden}main{display:flex;flex-direction:column;overflow:clip}section{position:relative}section .content-wrapper{position:relative;width:100%;max-width:1436px;margin:0 auto;padding:0 var(--space-500);display:flex;flex-direction:column;align-items:center}.theme-light{background-color:var(--color-surface-pure);color:var(--color-text-primary)}.theme-dark{background-color:#000;color:#dfdfdf}a{cursor:pointer;color:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-brand);font-weight:var(--font-weight-bold);color:var(--color-text-pure)}img{display:block;max-width:100%}svg,svg use{color:inherit}:focus-visible{outline:2px solid var(--color-brand-cf);outline-offset:3px}:focus:not(:focus-visible){outline:none}.hidden{display:none !important}.desktop-only{display:none !important}@media only screen and (min-width: 1025px){.desktop-only{display:revert !important}}@media only screen and (min-width: 1025px){.mobile-only{display:none !important}}.skip-link{position:absolute;top:-100%;left:var(--space-400);z-index:9999;padding:var(--space-200) var(--space-400);background-color:var(--color-brand-cf);color:var(--color-neutral-128);font-family:var(--font-family-brand)}.skip-link:focus-visible{top:var(--space-400)}.btn-primary{--btn-fill: var(--color-brand-cf);position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:59.4663px;padding:0 38.88px;color:var(--color-neutral-128);text-decoration:none}.btn-primary .btn-frame{position:absolute;inset:0;display:flex}.btn-primary .btn-frame-end{position:relative;display:block;flex-shrink:0;width:6px;height:100%}.btn-primary .btn-frame-end--right{transform:scaleX(-1)}.btn-primary .btn-frame-middle{display:block;flex:1 0 0;min-width:0;height:100%;margin:0 -1px}.btn-primary .btn-frame-fill{fill:var(--btn-fill)}.btn-primary .btn-content{position:relative;display:flex;align-items:center;gap:var(--space-300)}.btn-primary .btn-icon{display:block;width:22.244px;height:16px;flex-shrink:0}.btn-primary .btn-label{font-family:var(--font-family-brand);font-weight:var(--font-weight-semibold);font-size:var(--font-size-400);line-height:var(--font-line-height-600);letter-spacing:var(--font-letter-spacing-regular);text-transform:uppercase;white-space:nowrap}@media only screen and (min-width: 1025px){.btn-primary .btn-frame-fill,.btn-primary .btn-content{transition:.2s ease-in-out}.btn-primary:hover{--btn-fill: var(--color-hover-brand-cf)}}.btn-primary.btn--disabled{--btn-fill: var(--color-cta-hover-light);padding:0 var(--space-500);color:var(--color-neutral-0);pointer-events:none;cursor:default;zoom:.9178}@media only screen and (min-width: 1025px){.btn-primary.btn--disabled{zoom:1}}.cta-links{font-family:var(--font-family-default);font-size:var(--font-size-400);line-height:var(--font-line-height-600);color:var(--color-text-secondary);text-align:center}.cta-links .cta-link{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}@media only screen and (min-width: 1025px){.cta-links .cta-link{transition:color .2s ease-in-out}.cta-links .cta-link:hover{color:var(--color-hover-brand-cf)}}.cta-links--stacked{display:flex;flex-direction:column;align-items:center;gap:var(--space-400)}.cta-links--stacked .cta-links-divider{display:none}.cta-note{font-family:var(--font-family-default);font-size:var(--font-size-300);line-height:var(--font-line-height-400);text-align:center;white-space:normal}[aria-disabled=true]{pointer-events:none;cursor:default}.header{--header-background: var(--color-sky-light);--header-border: var(--color-neutral-96);--header-logo: var(--color-neutral-0);--header-icon: var(--color-neutral-48);--header-link: var(--color-neutral-32);--header-cta-text: var(--color-neutral-16);--header-cta-border: var(--color-neutral-48);position:fixed;top:0;right:0;left:0;z-index:100;background-color:var(--header-background);border-bottom:1px solid var(--header-border);transition:background-color .2s ease-in-out,border-color .2s ease-in-out}@media only screen and (min-width: 1025px){.header{border-bottom:0}}.header.header--dark,.header.is-open{--header-background: var(--color-neutral-0);--header-border: transparent;--header-logo: var(--color-neutral-128);--header-icon: var(--color-neutral-128);--header-link: var(--color-neutral-128);--header-cta-text: var(--color-neutral-128);--header-cta-border: var(--color-neutral-80)}@media only screen and (min-width: 1025px){.header.header--top:not(.is-open){--header-background: transparent;--header-border: transparent}}.header .header-bar{display:flex;align-items:center;gap:var(--space-100);height:79px;padding:0 var(--space-500)}@media only screen and (min-width: 1025px){.header .header-bar{justify-content:space-between;gap:0;height:80px;padding:15px var(--space-500) 15px var(--space-400)}}.header .header-menu-button{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;color:var(--header-icon)}@media only screen and (min-width: 1025px){.header .header-menu-button{display:none}}.header .header-menu-icon{display:block;width:24px;height:24px;fill:currentColor}.header .header-menu-icon--close{display:none}.header .header-logo{display:flex;align-items:center;flex-shrink:0}.header .header-logo svg{display:block;width:auto;height:40px;fill:var(--header-logo)}@media only screen and (min-width: 1025px){.header .header-logo svg{height:50px}}.header .header-nav{display:none}@media only screen and (min-width: 1025px){.header .header-nav{display:flex;flex:1 0 0;align-items:center;justify-content:flex-end;min-width:0}}.header .header-menu{display:flex;flex-direction:column;gap:30px}@media only screen and (min-width: 1025px){.header .header-menu{flex-direction:row;align-items:center;gap:var(--space-1200);padding:10px var(--space-1600) 0 0}}.header .header-link{display:block;font-family:var(--font-family-brand);font-weight:var(--font-weight-medium);font-size:var(--font-size-450);line-height:var(--font-line-height-650);color:var(--color-neutral-112)}@media only screen and (min-width: 1025px){.header .header-link{display:flex;flex-direction:column;gap:var(--space-200);font-size:var(--font-size-400);line-height:var(--font-line-height-600);color:var(--header-link);text-align:center;white-space:nowrap;transition:color .2s ease-in-out}.header .header-link::after{content:"";display:block;width:100%;height:2px}.header .header-link:hover{color:var(--color-hover-brand-cf)}}.header .header-cta{display:none}@media only screen and (min-width: 1025px){.header .header-cta{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:96px;padding:var(--space-200) var(--space-600);border:1px solid var(--header-cta-border);font-family:var(--font-family-brand);font-weight:var(--font-weight-medium);font-size:var(--font-size-400);line-height:var(--font-line-height-600);color:var(--header-cta-text);white-space:nowrap;transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out}.header .header-cta.btn--disabled{opacity:.4}.header .header-cta:not([aria-disabled=true]):hover{color:var(--color-neutral-128);background-color:var(--color-hover-brand-cf);border-color:var(--color-hover-brand-cf)}}.header .header-menu-ctas{display:flex;flex-direction:column;align-items:center;gap:var(--space-400)}.header .header-menu-ctas .cta-links{color:var(--color-neutral-96)}@media only screen and (min-width: 1025px){.header .header-menu-ctas{display:none}}.header.is-open .header-menu-icon--open{display:none}.header.is-open .header-menu-icon--close{display:block}.header.is-open .header-nav{position:fixed;top:80px;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-1000);padding:var(--space-600) var(--space-500) var(--space-1600);background-color:var(--color-neutral-8);overflow-y:auto}@media only screen and (min-width: 1025px){.header.is-open .header-nav{position:static;flex-direction:row;justify-content:flex-end;gap:0;padding:0;background-color:rgba(0,0,0,0);overflow:visible}}.stickers{display:none}@media only screen and (min-width: 1025px){.stickers{display:block;position:absolute;top:0;left:50%;z-index:5;width:1340px;height:0;margin:var(--ay, 0) 0 0 var(--ax, 0);translate:calc(var(--ax, 0px)*-1) calc(var(--ay, 0px)*-1);transform:translateX(-50%);container-type:inline-size;pointer-events:none}}@media only screen and (min-width: 1440px){.stickers{width:clamp(1920px,100%,2048px)}}.stickers.stickers--strip{z-index:auto}@media only screen and (min-width: 1440px){.stickers.stickers--strip{width:max(100%,1920px)}}.stickers .sticker{--u: calc(100cqw / 1340);--x: var(--tx);--y: var(--ty);--w: var(--tw);--h: var(--th);--m: var(--tm);--b: var(--tb, 0);--a: var(--ta, 0);position:absolute;top:0;left:0;width:var(--sw, calc(var(--w) * var(--u)));max-width:none;height:var(--sh, calc(var(--h) * var(--u)));-o-object-fit:cover;object-fit:cover;transform:translate(calc(var(--x) * var(--u)), calc(var(--y) * var(--u))) matrix(var(--m));transform-origin:0 0;filter:drop-shadow(0 0 calc(var(--b) * var(--u)) rgba(0, 0, 0, var(--a)));will-change:transform}@media only screen and (min-width: 1440px){.stickers .sticker{--u: calc(100cqw / 1920);--x: var(--dx);--y: var(--dy);--w: var(--dw);--h: var(--dh);--m: var(--dm);--b: var(--db, 0);--a: var(--da, 0)}}.stickers .sticker--flat{filter:none}.stickers .sticker--crop{-o-object-position:50% 0;object-position:50% 0}.stickers-gl{display:none}@media only screen and (min-width: 1025px){.stickers-gl{display:block;position:fixed;inset:0;z-index:150;width:100%;height:100%;pointer-events:none}}.stickers-grab,.stickers-grab *{cursor:grab !important}.stickers-grabbing,.stickers-grabbing *{cursor:grabbing !important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sticker-canvas-tab{display:none}@media only screen and (min-width: 1025px){.sticker-canvas-tab{display:block;position:fixed;top:50%;right:0;z-index:90;max-height:82vh;padding:var(--space-400) 10px;background-color:var(--color-neutral-8);border:1px solid rgba(255,255,255,.28);border-right:0;box-shadow:-2px 2px 12px rgba(0,0,0,.35);font-family:var(--font-family-display);font-size:13px;letter-spacing:.06em;color:var(--color-neutral-128);white-space:nowrap;writing-mode:vertical-rl;transform:translateY(-50%);cursor:pointer;transition:background-color .2s ease-in-out}.sticker-canvas-tab:hover{background-color:#2b2b2b}.sticker-canvas-tab.is-pulse{background-color:var(--color-brand-cf)}.sticker-canvas-tab[hidden]{display:none}}.sticker-canvas{display:none}@media only screen and (min-width: 1025px){.sticker-canvas{display:flex;flex-direction:column;gap:10px;position:fixed;top:90px;right:14px;z-index:90;width:264px;max-height:calc(100vh - 88px);padding:var(--space-300);overflow-y:auto;background-color:var(--color-neutral-8);border:1px solid rgba(255,255,255,.28);box-shadow:0 10px 40px rgba(0,0,0,.45)}.sticker-canvas[hidden]{display:none}}.sticker-canvas .sticker-canvas-close{display:flex;justify-content:center;align-items:center;position:absolute;top:7.5px;right:1px;width:32px;height:32px;background-color:var(--color-neutral-8);font-family:var(--font-family-default);font-weight:var(--font-weight-bold);font-size:15px;line-height:1;color:#999;transition:color .2s ease-in-out;cursor:pointer}@media only screen and (min-width: 1025px){.sticker-canvas .sticker-canvas-close:hover{color:var(--color-neutral-128)}}.sticker-canvas .sticker-canvas-head{display:flex;align-items:center;justify-content:space-between;gap:6px;padding-right:26px}.sticker-canvas .sticker-canvas-title{font-family:var(--font-family-display);font-size:11px;color:var(--color-neutral-128);white-space:nowrap}.sticker-canvas .sticker-canvas-area{position:relative;width:100%;aspect-ratio:4/5;overflow:hidden;background-color:var(--color-neutral-128);border:1px solid var(--color-neutral-104);transition:box-shadow .15s}.sticker-canvas .sticker-canvas-area.is-over{box-shadow:0 0 0 3px #efc03e}.sticker-canvas .sticker-canvas-area.is-filled .sticker-canvas-ghost{opacity:0}.sticker-canvas .sticker-canvas-ghost{position:absolute;inset:0;display:grid;place-items:center;padding:0 26px;font-family:var(--font-family-display);font-size:15px;line-height:1.5;color:rgba(17,17,17,.33);text-align:center;pointer-events:none;transition:opacity .3s}.sticker-canvas .sticker-canvas-stamp{position:absolute;right:0;bottom:7px;left:0;font-family:var(--font-family-display);font-size:10px;letter-spacing:.08em;color:rgba(17,17,17,.38);text-align:center;pointer-events:none}.sticker-canvas .sticker-canvas-foot{display:flex;gap:var(--space-200)}.sticker-canvas .sticker-canvas-foot .sticker-canvas-btn{flex:1}.sticker-canvas .sticker-canvas-link{padding:0 6px;font-family:var(--font-family-brand);font-weight:var(--font-weight-medium);font-size:13px;line-height:var(--font-line-height-500);color:var(--color-neutral-112);transition:color .2s ease-in-out}@media only screen and (min-width: 1025px){.sticker-canvas .sticker-canvas-link:hover{color:var(--color-hover-brand-cf)}}.sticker-canvas-msg{min-height:14px;font-family:var(--font-family-default);font-size:11.5px;line-height:1.4;color:#aaa;text-align:center}.sticker-canvas-btn{padding:var(--space-200) var(--space-500);border:1px solid rgba(0,0,0,0);font-family:var(--font-family-brand);font-weight:var(--font-weight-medium);font-size:13px;line-height:var(--font-line-height-500);letter-spacing:var(--font-letter-spacing-regular);text-align:center;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}.sticker-canvas-btn.sticker-canvas-btn--primary{background-color:var(--color-brand-cf);border-color:var(--color-brand-cf);color:var(--color-neutral-128)}@media only screen and (min-width: 1025px){.sticker-canvas-btn.sticker-canvas-btn--primary:hover:not(:disabled){background-color:var(--color-hover-brand-cf);border-color:var(--color-hover-brand-cf)}}.sticker-canvas-btn.sticker-canvas-btn--primary:disabled{opacity:.55;cursor:default}.sticker-canvas-btn.sticker-canvas-btn--hollow{background-color:rgba(0,0,0,0);border-color:var(--color-neutral-128);color:var(--color-neutral-128)}@media only screen and (min-width: 1025px){.sticker-canvas-btn.sticker-canvas-btn--hollow:hover{border-color:var(--color-hover-brand-cf);color:var(--color-hover-brand-cf)}}.sticker-canvas-ext{display:none}@media only screen and (min-width: 1025px){.sticker-canvas-ext{display:grid;place-items:center;position:fixed;inset:0;z-index:220;padding:var(--space-500);background-color:rgba(0,0,0,.6)}.sticker-canvas-ext[hidden]{display:none}}.sticker-canvas-ext .sticker-canvas-ext-panel{display:flex;flex-direction:column;gap:var(--space-300);max-width:96vw;padding:18px;background-color:var(--color-neutral-8);border:1px solid rgba(255,255,255,.28)}.sticker-canvas-ext .sticker-canvas-ext-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-400)}.sticker-canvas-ext .sticker-canvas-ext-title{font-family:var(--font-family-display);font-size:15px;color:var(--color-neutral-128)}.sticker-canvas-ext .sticker-canvas-ext-close{width:32px;height:32px;font-family:var(--font-family-default);font-weight:var(--font-weight-bold);font-size:var(--font-size-400);line-height:1;color:#999;transition:color .2s ease-in-out}@media only screen and (min-width: 1025px){.sticker-canvas-ext .sticker-canvas-ext-close:hover{color:var(--color-neutral-128)}}.sticker-canvas-ext .sticker-canvas-ext-cv{display:block;background-color:var(--color-neutral-128);cursor:grab;touch-action:none}.sticker-canvas-ext .sticker-canvas-ext-cv.is-dragging{cursor:grabbing}.sticker-canvas-ext .sticker-canvas-ext-sub{font-family:var(--font-family-default);font-size:var(--font-size-300);line-height:1.4;color:var(--color-neutral-80);text-align:center}.sticker-canvas-ext .sticker-canvas-ext-foot{display:flex;justify-content:flex-end;gap:var(--space-200)}.sticker-canvas-ext .sticker-canvas-msg{min-height:15px;font-size:var(--font-size-300)}.sticker-pills{display:none}@media only screen and (min-width: 1025px){.sticker-pills{display:flex;gap:var(--space-200);position:fixed;bottom:14px;left:14px;z-index:90}}@media only screen and (min-width: 1025px){.sticker-pill{padding:9px 14px;background-color:rgba(255,255,255,.92);border:1px solid rgba(17,17,17,.25);border-radius:999px;box-shadow:0 2px 10px rgba(0,0,0,.25);font-family:var(--font-family-default);font-weight:var(--font-weight-bold);font-size:var(--font-size-300);line-height:1;letter-spacing:.04em;color:#111;cursor:pointer;transition:background-color .2s ease-in-out,transform .1s}.sticker-pill:hover{background-color:var(--color-neutral-128)}.sticker-pill:active{transform:scale(0.96)}}@media only screen and (min-width: 1025px)and (prefers-reduced-motion: reduce){.sticker-pill:active{transform:none}}.hero-section{background:none}@media only screen and (min-width: 1025px){.hero-section{background:linear-gradient(180deg, var(--color-sky-light) 0%, var(--color-hero-bottom) 100%)}}.hero-section .hero-bg{display:none}@media only screen and (min-width: 1025px){.hero-section .hero-bg{display:block;position:absolute;top:0;left:50%;width:max(100%,1920px);height:100%;overflow:hidden;transform:translateX(-50%);pointer-events:none}}.hero-section .hero-bg img{position:absolute;left:0;width:100%;max-width:none;height:auto}.hero-section .hero-bg picture{display:contents}.hero-section .hero-glows{top:0}.hero-section .hero-rays{top:335px;transform:translateY(-50%) scaleX(-1)}@media only screen and (min-width: 1440px){.hero-section .hero-rays{top:456px}}.hero-section .hero-top{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-1000);padding:var(--space-2000) 0 var(--space-1200);background:linear-gradient(180deg, var(--color-sky-light) 0%, var(--color-hero-bottom) 100%) 0 var(--space-2000)/100% calc(100% - var(--space-2000)) no-repeat,var(--color-sky-light)}@media only screen and (min-width: 1025px){.hero-section .hero-top{display:block;height:700px;padding:0;background:none}}@media only screen and (min-width: 1440px){.hero-section .hero-top{height:840px}}.hero-section .hero-logo img{width:221.311px;height:394px}@media only screen and (min-width: 1025px){.hero-section .hero-logo{position:absolute;top:105.8px;left:calc(50% - 380.31px)}.hero-section .hero-logo img{width:730.78px;height:auto}}@media only screen and (min-width: 1440px){.hero-section .hero-logo{top:114.25px;left:calc(50% - 538.68px)}.hero-section .hero-logo img{width:1035.08px}}.hero-section .hero-cta-group{display:flex;flex-direction:column;align-items:center;gap:var(--space-400)}@media only screen and (min-width: 1025px){.hero-section .hero-cta-group{position:absolute;top:536px;right:0;left:0}}@media only screen and (min-width: 1440px){.hero-section .hero-cta-group{top:701px}}.hero-section .hero-cta-group .cta-note{max-width:361px;font-family:var(--font-family-default);font-size:var(--font-size-400);line-height:var(--font-line-height-600);color:var(--color-neutral-32)}.hero-section .hero-fold{position:relative;display:flex;flex-direction:column;align-items:center;padding:20px 20px 61px;background-color:var(--color-hero-bottom)}@media only screen and (min-width: 1025px){.hero-section .hero-fold{gap:var(--space-600);padding:var(--space-1600) var(--space-500) var(--space-2400);background-color:rgba(0,0,0,0)}}.hero-section .hero-intro{display:flex;flex-direction:column;align-items:center;gap:var(--space-400);width:100%;padding-bottom:var(--space-600)}@media only screen and (min-width: 1025px){.hero-section .hero-intro{gap:var(--space-500);max-width:708px;padding-bottom:0}}.hero-section .hero-title{font-family:var(--font-family-brand);font-weight:var(--font-weight-bold);font-size:var(--font-size-800);line-height:var(--font-line-height-1000);color:var(--color-text-pure);text-align:center}@media only screen and (min-width: 1025px){.hero-section .hero-title{width:715px;font-size:var(--font-size-1100);line-height:var(--font-line-height-1300)}}@media only screen and (min-width: 1025px){.hero-section .hero-title br{display:none}}.hero-section .hero-text{font-family:var(--font-family-brand);font-weight:var(--font-weight-medium);font-size:var(--font-size-400);line-height:var(--font-line-height-600);color:var(--color-text-pure);text-align:center}@media only screen and (min-width: 1025px){.hero-section .hero-text{font-size:var(--font-size-450);line-height:var(--font-line-height-650);color:var(--color-text-primary)}}.hero-section .hero-uniques{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-800) 80px;padding:var(--space-400) 0 var(--space-300)}@media only screen and (min-width: 1025px){.hero-section .hero-uniques{flex-wrap:nowrap;padding:var(--space-400) var(--space-1000) var(--space-300)}}.hero-section .hero-unique{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-300);text-align:center;text-transform:uppercase}.hero-section .hero-unique+.hero-unique::before{content:"";position:absolute;top:3.5px;left:-41px;width:2px;height:62px;background-color:var(--color-neutral-112)}.hero-section .hero-unique:nth-child(3)::before{display:none}@media only screen and (min-width: 1025px){.hero-section .hero-unique:nth-child(3)::before{display:block}}.hero-section .hero-unique-value{font-family:var(--font-family-display);font-size:var(--font-size-600);line-height:24.375px;color:var(--color-text-brand-cf);white-space:nowrap}.hero-section .hero-unique-label{width:-moz-min-content;width:min-content;font-family:var(--font-family-brand);font-weight:var(--font-weight-medium);font-size:var(--font-size-300);line-height:var(--font-line-height-400);letter-spacing:var(--font-letter-spacing-regular);color:var(--color-text-pure)}.hero-section .hero-buttons{display:flex;flex-direction:column;align-items:center;gap:var(--space-400);width:100%}@media only screen and (min-width: 1025px){.hero-section .hero-buttons{padding:var(--space-400) 0}}.hero-winners-section{position:relative;overflow:hidden;padding:var(--space-2000) 0 var(--space-1200);background:linear-gradient(var(--color-sky-light), var(--color-sky-light)) 0 0/100% var(--space-2000) no-repeat,var(--color-hero-bottom)}@media only screen and (min-width: 1025px){.hero-winners-section{padding-bottom:27px}}.hero-winners-section .hero-winners-bg{display:none}@media only screen and (min-width: 1025px){.hero-winners-section .hero-winners-bg{position:absolute;top:var(--space-2000);left:50%;display:block;width:max(100%,1920px);height:512px;transform:translateX(-50%);background:url("../images/hero-winners/rays.svg") 50% 0/1200px 179px no-repeat,url("../images/hero-winners/band.svg") 0 0/100% 180px no-repeat,url("../images/hero-winners/glow-left.svg") 0 0/627px 512px no-repeat,url("../images/hero-winners/glow-right.svg") 100% 0/627px 512px no-repeat;background-blend-mode:screen,normal,normal,normal}}.hero-winners-section .hero-winners-art{display:none}@media only screen and (min-width: 1025px){.hero-winners-section .hero-winners-art{position:absolute;top:var(--space-2000);left:50%;display:block;width:1920px;height:512px;margin-left:-960px}}.hero-winners-section .hero-winners-art picture{display:contents}.hero-winners-section .hero-winners-hamster,.hero-winners-section .hero-winners-alert,.hero-winners-section .hero-winners-sword{position:absolute;max-width:none}.hero-winners-section .hero-winners-hamster{top:190px;left:185px}.hero-winners-section .hero-winners-alert{top:211px;left:401px;color:var(--color-brand-cf)}.hero-winners-section .hero-winners-sword{top:17px;left:1366px}.hero-winners-section .hero-winners-title{position:relative;display:flex;justify-content:center}@media only screen and (min-width: 1025px){.hero-winners-section .hero-winners-title{margin-top:12px}}.hero-winners-section .hero-winners-title::before{content:"";position:absolute;top:0;right:0;left:0;height:131px;background:radial-gradient(394px 1037px at 0 0, #EFC03E 0%, var(--color-brand-cf) 60%)}@media only screen and (min-width: 1025px){.hero-winners-section .hero-winners-title::before{display:none}}.hero-winners-section .hero-winners-title picture{display:contents}.hero-winners-section .hero-winners-logo{position:relative;flex-shrink:0;width:221.311px;height:394px}@media only screen and (min-width: 1025px){.hero-winners-section .hero-winners-logo{left:-20.2px;width:1047px;max-width:none;height:281px}}.hero-winners-section .hero-winners-content{position:relative;display:flex;flex-direction:column;align-items:center;max-width:642px;margin:0 auto;padding:40px var(--space-800) 0;color:var(--color-neutral-16);text-align:center}@media only screen and (min-width: 1025px){.hero-winners-section .hero-winners-content{padding-top:var(--space-400)}}.hero-winners-section .hero-winners-intro{font-family:var(--font-family-default);font-size:var(--font-size-450);line-height:var(--font-line-height-650)}.hero-winners-section .hero-winners-intro strong{font-weight:var(--font-weight-bold)}.hero-winners-section .hero-winners-reveal{margin-top:var(--space-600);font-family:var(--font-family-brand);font-weight:var(--font-weight-medium);font-size:var(--font-size-450);line-height:var(--font-line-height-650)}.hero-winners-section .hero-winners-arrow{display:block;width:17.414px;height:10.121px;margin:calc(var(--space-800) - .707px) -0.707px -1.414px;overflow:visible}@media only screen and (min-width: 1025px){.hero-winners-section .hero-winners-arrow{margin-top:calc(var(--space-1000) - .707px)}}.video-section{padding:var(--space-1200) 0;background-color:var(--color-surface-pure)}@media only screen and (min-width: 1025px){.video-section{padding:var(--space-2400) 0}}.video-section .content-wrapper{gap:var(--space-600);padding:0 12.5px}@media only screen and (min-width: 1025px){.video-section .content-wrapper{gap:var(--space-1200);padding:0 var(--space-500)}}.video-section .video-title{font-family:var(--font-family-brand);font-weight:var(--font-weight-bold);font-size:var(--font-size-800);line-height:var(--font-line-height-1000);color:var(--color-text-pure);text-align:center}@media only screen and (min-width: 1025px){.video-section .video-title{font-size:var(--font-size-1100);line-height:var(--font-line-height-1300)}}.video-section .video-player{position:relative;width:100%;max-width:1112px;aspect-ratio:1112/626;background-color:var(--color-surface-secondary);overflow:hidden}.video-section .video-player::after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.5);pointer-events:none}.video-section .video-player iframe{position:absolute;inset:0;z-index:2;width:100%;height:100%;border:0}.video-section .video-poster{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-section .video-play{position:absolute;top:50%;left:50%;z-index:1;width:50px;height:50px;transform:translate(-50%, -50%);cursor:pointer}.video-section .video-play:disabled{cursor:default}@media only screen and (min-width: 1025px){.video-section .video-play{width:73px;height:73px}}.video-section .video-play svg{display:block;width:100%;height:100%}.video-section .video-play-glyph{fill:var(--color-neutral-80)}@media only screen and (min-width: 1025px){.video-section .video-play-glyph{transition:fill .2s ease-in-out}}@media only screen and (min-width: 1025px){.video-section .video-play:not(:disabled):hover .video-play-glyph{fill:var(--color-brand-cf)}}.prizes-section{background:linear-gradient(0deg, #EFC03E 0%, var(--color-brand-cf) 49.989%)}@media only screen and (min-width: 1025px){.prizes-section{background:radial-gradient(100% 1850px at 0 100%, #EFC03E 0%, #ED9135 30%, var(--color-brand-cf) 60%)}}@media only screen and (min-width: 1025px){.prizes-section .content-wrapper{min-height:233.73px;justify-content:center}}.prizes-section .prizes-list{display:flex;flex-direction:column;align-items:center;width:100%;padding:var(--space-1200) 0}@media only screen and (min-width: 1025px){.prizes-section .prizes-list{flex-direction:row;justify-content:space-between;max-width:1220px}}@media only screen and (min-width: 1440px){.prizes-section .prizes-list{justify-content:center;gap:var(--space-3200);max-width:none}}.prizes-section .prizes-item{display:flex;flex-direction:column;align-items:center;gap:var(--space-400);width:100%;max-width:291px;min-width:0;text-align:center}.prizes-section .prizes-item+.prizes-item{margin-top:128px;position:relative}.prizes-section .prizes-item+.prizes-item::before{content:"";position:absolute;top:-65px;left:50%;width:100vw;height:2px;background-color:var(--color-neutral-112);transform:translateX(-50%)}@media only screen and (min-width: 1025px){.prizes-section .prizes-item+.prizes-item{margin-top:0}.prizes-section .prizes-item+.prizes-item::before{display:none}}.prizes-section .prizes-item:first-child,.prizes-section .prizes-item:last-child{max-width:264px}@media only screen and (min-width: 1025px){.prizes-section .prizes-item:first-child{max-width:198px}}@media only screen and (min-width: 1440px){.prizes-section .prizes-item:first-child{max-width:193px}}.prizes-section .prizes-value{font-family:var(--font-family-display);font-size:40px;line-height:1;color:var(--color-neutral-128);text-transform:uppercase;white-space:nowrap}.prizes-section .prizes-text{width:100%;max-width:291px;font-family:var(--font-family-brand);font-weight:var(--font-weight-bold);font-size:var(--font-size-500);line-height:var(--font-line-height-700);color:var(--color-neutral-128)}.prizes-section .prizes-item:first-child .prizes-text,.prizes-section .prizes-item:last-child .prizes-text{max-width:264px}.prizes-section .prizes-br{display:none}@media only screen and (min-width: 1440px){.prizes-section .prizes-br{display:inline}}.categories-section{background-color:var(--color-surface-pure)}.categories-section .content-wrapper{gap:var(--space-1200);padding:var(--space-2400) var(--space-500)}@media only screen and (min-width: 1025px){.categories-section .content-wrapper{gap:var(--space-1600);max-width:1340px;padding:var(--space-2400) 120px}}@media only screen and (min-width: 1440px){.categories-section .content-wrapper{max-width:1920px;padding:var(--space-2400) 262px}}.categories-section .categories-head{display:flex;flex-direction:column;align-items:center;gap:var(--space-400);max-width:694px;text-align:center}@media only screen and (min-width: 1025px){.categories-section .categories-head{gap:var(--space-500)}}.categories-section .categories-badges{display:flex;gap:2.25px}.categories-section .categories-badge{width:116.96px;height:68px}.categories-section .categories-badge+.categories-badge{display:none}@media only screen and (min-width: 1025px){.categories-section .categories-badge{width:137.6px;height:80px}.categories-section .categories-badge+.categories-badge{display:block}}.categories-section .categories-title{font-size:var(--font-size-800);line-height:var(--font-line-height-1000);color:var(--color-text-pure)}@media only screen and (min-width: 1025px){.categories-section .categories-title{font-size:var(--font-size-1100);line-height:var(--font-line-height-1300)}}.categories-section .categories-text{font-family:var(--font-family-brand);font-weight:var(--font-weight-medium);font-size:var(--font-size-400);line-height:var(--font-line-height-600);color:var(--color-text-primary)}@media only screen and (min-width: 1025px){.categories-section .categories-text{font-size:var(--font-size-450);line-height:var(--font-line-height-650)}}.categories-section .categories-cards{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--space-1000);width:100%}@media only screen and (min-width: 1025px){.categories-section .categories-cards{grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--space-1600)}}@media only screen and (min-width: 1440px){.categories-section .categories-cards{gap:var(--space-800)}}.categories-section .categories-card{display:flex;flex-direction:column;align-items:center;gap:var(--space-600);padding:var(--space-600) var(--space-500) var(--space-800);background-color:var(--color-surface-secondary)}@media only screen and (min-width: 1025px){.categories-section .categories-card{gap:var(--space-1000);padding:var(--space-1200) var(--space-1400) var(--space-1400)}}.categories-section .categories-card-title{font-size:28px;line-height:36px;color:var(--color-text-pure);text-align:center}@media only screen and (min-width: 1025px){.categories-section .categories-card-title{font-size:var(--font-size-800);line-height:var(--font-line-height-1000);text-wrap:balance}}@media only screen and (min-width: 1025px){.categories-section .categories-card-br{display:none}}.categories-section .categories-places{display:flex;flex-direction:column;gap:var(--space-500);width:100%}.categories-section .categories-place{display:flex;align-items:center;font-family:var(--font-family-display);line-height:1.25;white-space:nowrap}.categories-section .categories-place-label{padding-right:var(--space-300);font-size:var(--font-size-400);color:var(--color-text-primary);text-transform:uppercase}@media only screen and (min-width: 1025px){.categories-section .categories-place-label{padding-right:var(--space-600);font-size:var(--font-size-450)}}.categories-section .categories-place-line{flex:1 0 0;width:0;min-width:1px;height:2px;overflow:visible;color:var(--color-neutral-80)}.categories-section .categories-place-line line{stroke:currentColor;stroke-width:2;stroke-dasharray:8 8;stroke-linecap:round}.categories-section .categories-place-prize{padding-left:var(--space-300);font-size:var(--font-size-500);color:var(--color-text-brand-cf)}@media only screen and (min-width: 1025px){.categories-section .categories-place-prize{padding-left:var(--space-600);font-size:var(--font-size-600)}}.about-section{background-color:var(--color-surface-pure)}.about-section .content-wrapper{gap:var(--space-1600);padding:var(--space-1600) var(--space-500)}@media only screen and (min-width: 1025px){.about-section .content-wrapper{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:start;max-width:1140px;padding:var(--space-2400) var(--space-500) var(--space-1000)}}@media only screen and (min-width: 1440px){.about-section .content-wrapper{gap:116px;max-width:1436px;padding:var(--space-2400) var(--space-500) var(--space-1000)}}.about-section .about-item{position:relative;min-width:0;display:flex;flex-direction:column;align-items:center;gap:var(--space-400);width:100%;max-width:335px;text-align:center}@media only screen and (min-width: 1025px){.about-section .about-item{flex:1 0 0;gap:var(--space-1000);max-width:none}}@media only screen and (min-width: 1440px){.about-section .about-item{width:100%;max-width:640px}}.about-section .about-item--host{order:-1}@media only screen and (min-width: 1025px){.about-section .about-item--host{order:0}}.about-section .about-cf-avatar{width:96px;height:72px;margin-bottom:-4.5px}@media only screen and (min-width: 1025px){.about-section .about-cf-avatar{width:128px;height:96px;margin-bottom:-6px}}.about-section .about-avatar{width:90px;height:90px;border:5.76px solid var(--color-brand-cf);border-radius:50%}.about-section .about-host-tag{position:absolute;top:-58.93px;left:calc(50% + 46.23px);width:133.43px;height:auto;pointer-events:none}@media only screen and (min-width: 1025px){.about-section .about-host-tag{top:-119.47px;left:calc(50% + 53px);width:161px}}.about-section .about-content{display:flex;flex-direction:column;align-items:center;gap:var(--space-400);width:100%}@media only screen and (min-width: 1025px){.about-section .about-content{gap:var(--space-500)}}.about-section .about-title{font-size:var(--font-size-800);line-height:var(--font-line-height-1000);color:var(--color-text-pure)}@media only screen and (min-width: 1025px){.about-section .about-title{font-size:var(--font-size-1100);line-height:var(--font-line-height-1300)}}@media only screen and (min-width: 1440px){.about-section .about-title{white-space:normal}}.about-section .about-text{font-family:var(--font-family-default);font-size:var(--font-size-450);line-height:var(--font-line-height-700);color:var(--color-text-primary)}@media only screen and (min-width: 1025px){.about-section .about-item--contest .about-text{max-width:484px}}@media only screen and (min-width: 1440px){.about-section .about-item--contest .about-text{max-width:none}}.about-section .about-br{display:none}@media only screen and (min-width: 1025px){.about-section .about-br{display:inline}}@media only screen and (min-width: 1440px){.about-section .about-br{display:none}}.participate-section{background-color:var(--color-surface-pure)}@media only screen and (min-width: 1025px){.participate-section{display:flex;flex-direction:column;align-items:center;gap:108px;padding:var(--space-3200) 0 var(--space-2000)}}@media only screen and (min-width: 1440px){.participate-section{padding-bottom:var(--space-2400)}}.participate-section .participate-main{padding:var(--space-1600) var(--space-500);background-color:var(--color-surface-primary)}@media only screen and (min-width: 1025px){.participate-section .participate-main{width:100%;padding:0 max(var(--space-500),(100% - 1100px)/2);background-color:rgba(0,0,0,0)}}@media only screen and (min-width: 1440px){.participate-section .participate-main{padding:0 max(var(--space-500),(100% - 1112px)/2)}}.participate-section .participate-card{position:relative}@media only screen and (min-width: 1025px){.participate-section .participate-card{display:flex;align-items:center;justify-content:space-between;gap:90px;padding-right:var(--space-1600);background-color:var(--color-surface-secondary)}}.participate-section .participate-corners{display:none}@media only screen and (min-width: 1025px){.participate-section .participate-corners{display:block;position:absolute;inset:0;z-index:2;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='M0 0h16v8H8v8H0z'/%3E%3C/svg%3E") left top no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='M0 0h16v16H8V8H0z'/%3E%3C/svg%3E") right top no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='M0 0h8v8h8v8H0z'/%3E%3C/svg%3E") left bottom no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath d='M8 0h8v16H0V8h8z'/%3E%3C/svg%3E") right bottom no-repeat}}.participate-section .participate-visual{display:none}@media only screen and (min-width: 1025px){.participate-section .participate-visual{display:block;position:relative;flex-shrink:0;width:426px;height:524px}}.participate-section .participate-visual-bg{position:absolute;inset:0;overflow:hidden;isolation:isolate;background:radial-gradient(1484.2px 524px at 50% 100%, #EFC03E 0%, #ED9135 25%, var(--color-brand-cf) 50%)}.participate-section .participate-rays{position:absolute;inset:0;width:100%;height:100%;mix-blend-mode:screen;opacity:.5}.participate-section .participate-noxus{position:absolute;bottom:0;left:-29.96px;width:521.92px;height:582px;overflow:hidden}.participate-section .participate-noxus img{position:absolute;max-width:none}.participate-section .participate-noxus-outline{top:2.39px;left:31.07px;width:508.994px;height:843.925px}.participate-section .participate-noxus-img{top:-18.77px;left:-453.92px;width:1524.047px;height:857.277px;transform:scaleX(-1)}.participate-section .participate-content{display:flex;flex-direction:column;align-items:center;gap:var(--space-600)}@media only screen and (min-width: 1025px){.participate-section .participate-content{flex:0 1 520px;align-items:flex-start;gap:var(--space-800);min-width:0}}.participate-section .participate-title{font-family:var(--font-family-brand);font-weight:var(--font-weight-bold);font-size:var(--font-size-800);line-height:var(--font-line-height-1000);color:var(--color-text-pure);text-align:center}@media only screen and (min-width: 1025px){.participate-section .participate-title{font-size:var(--font-size-1100);line-height:var(--font-line-height-1300);text-align:left}}.participate-section .participate-steps{display:flex;flex-direction:column;width:100%;padding:0 var(--space-500)}@media only screen and (min-width: 1025px){.participate-section .participate-steps{gap:var(--space-600);padding:0}}.participate-section .participate-step{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center}.participate-section .participate-step+.participate-step{margin-top:var(--space-1200)}.participate-section .participate-step+.participate-step::before{content:"";position:absolute;top:-25px;left:0;width:100%;height:2px;background-color:var(--color-neutral-48)}@media only screen and (min-width: 1025px){.participate-section .participate-step{flex-direction:row;align-items:flex-start;gap:var(--space-500);text-align:left}.participate-section .participate-step+.participate-step{margin-top:0}.participate-section .participate-step+.participate-step::before{display:none}.participate-section .participate-step:last-child{gap:var(--space-400)}}.participate-section .participate-step-number{display:flex;align-items:center;flex-shrink:0;height:52px;padding-bottom:var(--space-200);font-family:var(--font-family-display);font-size:36px;line-height:var(--font-line-height-1000);color:var(--color-text-brand-cf)}.participate-section .participate-step-dot{display:none}@media only screen and (min-width: 1025px){.participate-section .participate-step-dot{display:inline}}.participate-section .participate-step-text{display:flex;flex-direction:column;align-items:center;gap:var(--space-100);max-width:260px}@media only screen and (min-width: 1025px){.participate-section .participate-step-text{flex:1 1 0;align-items:flex-start;gap:0;max-width:none;min-width:0}}.participate-section .participate-step:last-child .participate-step-text{max-width:295px}@media only screen and (min-width: 1025px){.participate-section .participate-step:last-child .participate-step-text{gap:var(--space-50);max-width:none}}.participate-section .participate-step-title{max-width:260px;font-family:var(--font-family-brand);font-weight:var(--font-weight-bold);font-size:var(--font-size-600);line-height:var(--font-line-height-800);color:var(--color-text-pure)}@media only screen and (min-width: 1025px){.participate-section .participate-step-title{max-width:none;font-size:var(--font-size-500);line-height:var(--font-line-height-700)}}.participate-section .participate-step-desc{font-family:var(--font-family-default);font-weight:var(--font-weight-regular);font-size:var(--font-size-450);line-height:var(--font-line-height-700);color:var(--color-neutral-96)}@media only screen and (min-width: 1025px){.participate-section .participate-step-desc{font-size:var(--font-size-400);line-height:var(--font-line-height-600)}}.participate-section .participate-step--done .participate-step-title,.participate-section .participate-step--done .participate-step-desc{color:var(--color-text-tertiary);text-decoration:line-through;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.participate-section .participate-cta{margin-top:var(--space-600)}@media only screen and (min-width: 1025px){.participate-section .participate-cta{margin-top:0}}.participate-section .timeline{padding:var(--space-1200) 0 var(--space-1600)}@media only screen and (min-width: 1025px){.participate-section .timeline{width:100%;padding:0 max(var(--space-500),(100% - 1100px)/2)}}@media only screen and (min-width: 1440px){.participate-section .timeline{padding:0 max(var(--space-500),(100% - 1396px)/2)}}.participate-section .timeline-phases{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-600)}.participate-section .timeline-phases::before,.participate-section .timeline-phases::after{content:"";position:absolute;top:28px;left:50%;width:4px;margin-left:-2px}.participate-section .timeline-phases::before{bottom:184px;background-color:var(--color-neutral-48)}.participate-section .timeline-phases::after{height:calc((100% - 212px)*var(--timeline-progress, 0));background-color:var(--color-brand-cf)}@media only screen and (min-width: 1025px){.participate-section .timeline-phases{flex-direction:row;align-items:flex-start}.participate-section .timeline-phases::before,.participate-section .timeline-phases::after{top:26px;left:calc((100% - 96px)/10);width:auto;height:4px;margin-left:0}.participate-section .timeline-phases::before{right:calc((100% - 96px)/10);bottom:auto}.participate-section .timeline-phases::after{width:calc((100% - (100% - 96px)/5)*var(--timeline-progress, 0))}}.participate-section .timeline-phase{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:var(--space-400);width:240px}@media only screen and (min-width: 1025px){.participate-section .timeline-phase{flex:1 1 0;width:auto;min-width:0}}.participate-section .timeline-icon{display:block;width:56px;height:56px}.participate-section .timeline-icon svg{display:block;width:100%;height:100%}.participate-section .timeline-icon-middle{fill:var(--color-neutral-48)}.participate-section .timeline-phase--done .timeline-icon-middle{fill:var(--color-brand-cf)}.participate-section .timeline-icon-light{fill:var(--color-neutral-112)}.participate-section .timeline-icon-dark{fill:var(--color-neutral-24)}.participate-section .timeline-icon-edge{fill:var(--color-neutral-0)}.participate-section .timeline-icon-glyph{fill:var(--color-neutral-128)}.participate-section .timeline-box{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-200);width:100%;margin-top:var(--space-200);padding:var(--space-600) var(--space-800);background-color:var(--color-surface-secondary);text-align:center}.participate-section .timeline-box::before{content:"";position:absolute;bottom:100%;left:50%;width:16px;height:8px;margin-left:-8px;background-color:inherit;clip-path:polygon(50% 0, 100% 100%, 0 100%)}.participate-section .timeline-title{font-family:var(--font-family-brand);font-weight:var(--font-weight-semibold);font-size:var(--font-size-450);line-height:var(--font-line-height-650);color:var(--color-text-pure);white-space:nowrap}@media only screen and (min-width: 1025px){.participate-section .timeline-title{font-size:var(--font-size-400);line-height:var(--font-line-height-600)}}@media only screen and (min-width: 1440px){.participate-section .timeline-title{font-size:var(--font-size-450);line-height:var(--font-line-height-650)}}.participate-section .timeline-date{font-family:var(--font-family-default);font-weight:var(--font-weight-regular);font-size:var(--font-size-400);line-height:var(--font-line-height-600);color:var(--color-neutral-96);white-space:nowrap}.eligibility-section{background:var(--color-surface-primary)}@media only screen and (min-width: 1025px){.eligibility-section{padding:var(--space-2000) 0 60px;background:linear-gradient(var(--color-surface-pure), var(--color-surface-primary))}}@media only screen and (min-width: 1440px){.eligibility-section{padding:var(--space-2400) 0}}.eligibility-section .content-wrapper{align-items:stretch;padding:0}@media only screen and (min-width: 1025px){.eligibility-section .content-wrapper{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--space-1000) var(--space-1600);max-width:1140px;padding:0 var(--space-500)}}@media only screen and (min-width: 1440px){.eligibility-section .content-wrapper{gap:var(--space-800);max-width:1436px}}.eligibility-section .eligibility-card{display:flex;flex-direction:column;gap:var(--space-600);min-width:0;padding:var(--space-1600) var(--space-800)}@media only screen and (min-width: 1025px){.eligibility-section .eligibility-card{min-height:467px;gap:var(--space-800);padding:48px 23px 48px 29px;background:var(--color-surface-secondary);clip-path:polygon(16px 0, calc(100% - 16px) 0, calc(100% - 16px) 8px, calc(100% - 8px) 8px, calc(100% - 8px) 16px, 100% 16px, 100% calc(100% - 16px), calc(100% - 8px) calc(100% - 16px), calc(100% - 8px) calc(100% - 8px), calc(100% - 16px) calc(100% - 8px), calc(100% - 16px) 100%, 16px 100%, 16px calc(100% - 8px), 8px calc(100% - 8px), 8px calc(100% - 16px), 0 calc(100% - 16px), 0 16px, 8px 16px, 8px 8px, 16px 8px)}}@media only screen and (min-width: 1440px){.eligibility-section .eligibility-card{padding:var(--space-1600) var(--space-1800)}}.eligibility-section .eligibility-card--jury{border-top:1px solid var(--color-neutral-32)}@media only screen and (min-width: 1025px){.eligibility-section .eligibility-card--jury{border:0;padding:48px 33px 48px 40px}}@media only screen and (min-width: 1440px){.eligibility-section .eligibility-card--jury{padding:var(--space-1600) var(--space-1800)}}.eligibility-section .eligibility-title{font-size:var(--font-size-800);line-height:var(--font-line-height-1000);text-align:center}@media only screen and (min-width: 1025px){.eligibility-section .eligibility-title{text-align:left}}.eligibility-section .eligibility-bullets{display:flex;flex-direction:column;gap:var(--space-300)}.eligibility-section .eligibility-bullet{display:flex;gap:var(--space-300);font-size:var(--font-size-450);line-height:var(--font-line-height-700)}.eligibility-section .eligibility-bullet::before{content:"";flex:0 0 8px;height:8px;margin-top:var(--space-300);background:var(--color-brand-cf)}.eligibility-section .eligibility-paragraphs{display:flex;flex-direction:column;gap:var(--space-600)}@media only screen and (min-width: 1025px){.eligibility-section .eligibility-paragraphs{gap:var(--space-500)}}@media only screen and (min-width: 1440px){.eligibility-section .eligibility-paragraphs{max-width:401px}}.eligibility-section .eligibility-paragraph{padding-left:var(--space-400);border-left:4px solid var(--color-brand-cf);font-size:var(--font-size-450);line-height:var(--font-line-height-700)}.eligibility-section .eligibility-terms{font-size:var(--font-size-450);line-height:var(--font-line-height-700);text-decoration:underline;text-underline-position:from-font}@media only screen and (min-width: 1025px){.eligibility-section .eligibility-terms{transition:color .2s ease-in-out}.eligibility-section .eligibility-terms:hover{color:var(--color-hover-brand-cf)}}@media only screen and (min-width: 1025px){.eligibility-section .eligibility-terms--card{display:none}}@media only screen and (min-width: 1440px){.eligibility-section .eligibility-terms--card{display:inline}}.eligibility-section .eligibility-terms--below{display:none}@media only screen and (min-width: 1025px){.eligibility-section .eligibility-terms--below{display:block;grid-column:1/-1;justify-self:center}}@media only screen and (min-width: 1440px){.eligibility-section .eligibility-terms--below{display:none}}.faq-section{background:var(--color-surface-pure);isolation:isolate;overflow:clip}@media only screen and (min-width: 1025px){.faq-section{background:var(--color-surface-primary)}.faq-section::before,.faq-section::after{content:"";position:absolute;bottom:0;z-index:-1;width:944px;height:716px;background:url("../images/faq/glow.svg") -16px 0/960px 730px no-repeat;pointer-events:none;will-change:transform}.faq-section::before{left:0;transform:rotate(180deg)}.faq-section::after{right:0;transform:scaleY(-1)}}@media only screen and (min-width: 1440px){.faq-section{padding-bottom:var(--space-3200)}}.faq-section .content-wrapper{padding:64px 17px 64px 24px;gap:var(--space-1200);max-width:884px}@media only screen and (min-width: 1025px){.faq-section .content-wrapper{padding-top:99px;padding-bottom:64px;gap:var(--space-2000)}}@media only screen and (min-width: 1440px){.faq-section .content-wrapper{padding-top:129px;padding-bottom:3px}}.faq-section .faq-title{font-size:var(--font-size-800);line-height:var(--font-line-height-1100);text-align:center}@media only screen and (min-width: 1025px){.faq-section .faq-title{font-size:var(--font-size-1100);line-height:var(--font-line-height-1300)}}.faq-section .faq-list{display:flex;flex-direction:column;gap:var(--space-600);width:100%}@media only screen and (min-width: 1025px){.faq-section .faq-list{gap:var(--space-400)}}.faq-section .faq-item{padding-bottom:var(--space-600);border-bottom:1px solid var(--color-neutral-32)}.faq-section .faq-item:last-child{padding-bottom:0;border-bottom:0}.faq-section .question{display:flex;align-items:center;justify-content:space-between;gap:var(--space-600);width:100%;padding:0;border:0;background:none;font-family:var(--font-family-brand);font-weight:var(--font-weight-medium);font-size:var(--font-size-450);line-height:var(--font-line-height-650);color:var(--color-text-primary);text-align:left;cursor:pointer}@media only screen and (min-width: 1025px){.faq-section .question{transition:color .2s ease-in-out}.faq-section .question:hover{color:var(--color-text-pure)}.faq-section .question:hover .faq-arrow{color:var(--color-text-pure)}}.faq-section .question .question-text{max-width:calc(100% - 130px)}@media only screen and (min-width: 1025px){.faq-section .question .question-text{max-width:none}}.faq-section .question .faq-arrow{flex:0 0 24px;width:24px;height:24px;color:var(--color-text-tertiary);transition:transform .2s ease-in-out,color .2s ease-in-out}.faq-section .question.active .faq-arrow{color:var(--color-text-pure);transform:rotate(180deg)}.faq-section .answer-outer{max-height:0;overflow:hidden;visibility:hidden;transition:max-height .2s ease-out,visibility .2s}.faq-section .question.active+.answer-outer{visibility:visible}.faq-section .answer-inner{margin-top:var(--space-600);padding:0 var(--space-600);border-left:2px solid var(--color-brand-cf);font-size:var(--font-size-450);line-height:var(--font-line-height-700)}@media only screen and (min-width: 1025px){.faq-section .answer-inner{padding:0 var(--space-900)}}.faq-section .faq-link{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}@media only screen and (min-width: 1025px){.faq-section .faq-link{transition:color .2s ease-in-out}.faq-section .faq-link:hover{color:var(--color-hover-brand-cf)}}.faq-section .faq-cta{display:flex;flex-direction:column;align-items:center;gap:var(--space-400);padding:23px 0 16px 0}@media only screen and (min-width: 1025px){.faq-section .faq-cta{padding:var(--space-400) 0}}.winners-section{--winners-title-gap: var(--space-800);--winners-label-gap: var(--space-800);--winners-row-gap: var(--space-800);--winners-group-gap: var(--space-2400);--winners-column-gap: 0px;padding:var(--space-1600) 0;background-color:var(--color-hero-bottom)}@media only screen and (min-width: 1025px){.winners-section{--winners-title-gap: 28px;--winners-label-gap: 29px;--winners-row-gap: 28px;--winners-group-gap: var(--space-2000);--winners-column-gap: var(--space-600);padding:var(--space-2000) 0}}@media only screen and (min-width: 1440px){.winners-section{--winners-title-gap: 41px;--winners-label-gap: var(--space-400);--winners-row-gap: 41px;--winners-column-gap: var(--space-500);padding:22px 0 138px}}.winners-section .content-wrapper{container-type:inline-size;padding:0 18px}@media only screen and (min-width: 1025px){.winners-section .content-wrapper{padding:0 var(--space-500)}}.winners-section .winners-title{max-width:339px;font-family:var(--font-family-brand);font-weight:var(--font-weight-bold);font-size:var(--font-size-800);line-height:var(--font-line-height-1000);color:var(--color-neutral-0);text-align:center}@media only screen and (min-width: 1025px){.winners-section .winners-title{max-width:none;font-size:var(--font-size-1100);line-height:var(--font-line-height-1300)}}.winners-section .winners-list{--w: min(339px, 100cqw);display:flex;flex-direction:column;align-items:center;gap:var(--winners-row-gap) var(--winners-column-gap);width:100%;margin:var(--winners-title-gap) 0 var(--winners-group-gap)}@media only screen and (min-width: 1025px){.winners-section .winners-list{--w: min(339px, (100cqw - 2 * var(--winners-column-gap)) / 3);flex-direction:row;flex-wrap:wrap;justify-content:center;max-width:calc(3*var(--w) + 2*var(--winners-column-gap))}}@media only screen and (min-width: 1440px){.winners-section .winners-list{--w: min(452px, (100cqw - 2 * var(--winners-column-gap)) / 3)}}.winners-section .winners-list:last-child{margin-bottom:0}.winners-section .winners-item{display:flex;flex-direction:column;align-items:center;gap:var(--winners-label-gap);width:var(--w)}.winners-section .winners-place{font-family:var(--font-family-display);font-size:var(--font-size-450);line-height:23px;color:var(--color-brand-cf);text-transform:uppercase;text-align:center}.winners-section .winners-card{position:relative;display:block;width:100%;aspect-ratio:452/640;background:url("../images/winners/card-frame.svg") 0 0/100% 100% no-repeat;color:var(--color-neutral-0);text-decoration:none}.winners-section .winners-thumb{position:absolute;top:5.78125%;left:8.18584%;width:83.62832%;height:59.0625%;overflow:hidden;background-color:var(--color-neutral-24)}.winners-section .winners-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.winners-section .winners-stamp{position:absolute;top:0;left:39.38053%;width:21.23894%;height:26.70469%;filter:drop-shadow(0 0 calc(var(--w) * 2.91 / 452) rgba(0, 0, 0, 0.48))}.winners-section .winners-text{position:absolute;top:71.5625%;left:5.30973%;display:flex;flex-direction:column;align-items:center;width:89.38053%;text-align:center}.winners-section .winners-name,.winners-section .winners-author{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.winners-section .winners-name{font-family:var(--font-family-brand);font-weight:var(--font-weight-bold);font-size:calc(var(--w)*32/452);line-height:calc(var(--w)*40/452)}.winners-section .winners-author{margin-top:calc(var(--w)*4/452);font-family:var(--font-family-brand);font-weight:var(--font-weight-medium);font-size:calc(var(--w)*18/452);line-height:calc(var(--w)*26/452);color:var(--color-neutral-48)}.winners-section .winners-desc{display:-webkit-box;width:94.05941%;margin-top:calc(var(--w)*16/452);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-family:var(--font-family-default);font-size:calc(var(--w)*16/452);line-height:calc(var(--w)*24/452);color:var(--color-neutral-16)}.bottom-section{padding-bottom:var(--space-1000);background:linear-gradient(var(--color-sky-light), var(--color-hero-bottom))}.bottom-section .bottom-strip{position:relative;height:394px;overflow:clip}@media only screen and (min-width: 1025px){.bottom-section .bottom-strip{height:550px}}.bottom-section .bottom-strip picture{display:contents}.bottom-section .bottom-stickers{position:absolute;top:0;left:50%;width:1380.647px;max-width:none;height:auto;transform:translateX(-50%)}@media only screen and (min-width: 1025px){.bottom-section .bottom-stickers{width:2305.617px}}@media only screen and (min-width: 1440px){.bottom-section .bottom-stickers{width:100%;min-width:1920px}}@media only screen and (min-width: 1025px){.bottom-section .bottom-stickers{display:none}}.bottom-section .bottom-logo{position:relative;width:auto;height:394px;margin:0 auto}@media only screen and (min-width: 1025px){.bottom-section .bottom-logo{height:550px}}.bottom-section .content-wrapper{max-width:none;margin-top:var(--space-1000);padding:0 var(--space-800)}@media only screen and (min-width: 1025px){.bottom-section .content-wrapper{margin-top:var(--space-800);padding:0 var(--space-500)}}@media only screen and (min-width: 1440px){.bottom-section .content-wrapper{margin-top:-70px;padding:0 6.25%}}.bottom-section .bottom-texts{display:flex;flex-direction:column;align-items:center;gap:var(--space-600);width:100%;text-align:center}@media only screen and (min-width: 1025px){.bottom-section .bottom-texts{gap:var(--space-500)}}@media only screen and (min-width: 1440px){.bottom-section .bottom-texts{flex-direction:row;align-items:flex-end;justify-content:space-between;text-align:left}}.bottom-section .bottom-left{display:flex;flex-direction:column;align-items:center;gap:var(--space-200)}@media only screen and (min-width: 1440px){.bottom-section .bottom-left{align-items:flex-start;max-width:45%}}.bottom-section .bottom-title{max-width:295px;font-size:var(--font-size-800);line-height:var(--font-line-height-1000)}@media only screen and (min-width: 1025px){.bottom-section .bottom-title{max-width:605px}}@media only screen and (min-width: 1440px){.bottom-section .bottom-title{max-width:470px}}.bottom-section .bottom-title-accent{display:block;text-decoration:underline;text-underline-position:from-font}@media only screen and (min-width: 1025px){.bottom-section .bottom-title-accent{transition:color .2s ease-in-out}.bottom-section .bottom-title-accent:not([aria-disabled=true]):hover{color:var(--color-hover-brand-cf)}}.bottom-section .bottom-title-accent[aria-disabled=true]{text-decoration:none}.bottom-section .bottom-title--phase .bottom-title-accent{color:var(--color-brand-cf);text-decoration:none}.bottom-section .bottom-text{font-weight:var(--font-weight-bold);font-size:var(--font-size-450);line-height:var(--font-line-height-700);color:var(--color-text-secondary)}@media only screen and (min-width: 1440px){.bottom-section .bottom-text{width:34%;max-width:486px}.bottom-section .bottom-text.bottom-text--wide{width:42%;max-width:606px}}.bottom-section .bottom-text br{display:none}@media only screen and (min-width: 1025px){.bottom-section .bottom-text br{display:initial}}.bottom-section .cta-links{text-align:inherit}.credits-section{background:var(--color-hero-bottom)}.credits-section .content-wrapper{padding:var(--space-1200) 0;gap:var(--space-500)}@media only screen and (min-width: 1025px){.credits-section .content-wrapper{max-width:1140px;padding:63px 64px}}@media only screen and (min-width: 1440px){.credits-section .content-wrapper{padding-top:74px;max-width:1436px}}.credits-section .credits-title{font-family:var(--font-family-default);font-size:var(--font-size-400);line-height:var(--font-line-height-600);color:var(--color-text-secondary);text-align:center}@media only screen and (min-width: 1025px){.credits-section .credits-title{font-size:var(--font-size-450);line-height:var(--font-line-height-700)}}.credits-section .credits-list{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-200);width:100%}.credits-section .credits-list li{max-width:100%}.credits-section .credits-item{display:block;padding:var(--space-200) var(--space-300);background:var(--color-surface-pure);font-size:var(--font-size-350);line-height:var(--font-line-height-500);color:var(--color-text-tertiary);text-align:center;overflow-wrap:anywhere}@media only screen and (min-width: 1025px){.credits-section .credits-item{transition:color .2s ease-in-out}.credits-section .credits-item:hover{color:var(--color-hover-brand-cf)}}.terms-hero-section{isolation:isolate;padding-top:var(--space-2000)}@media only screen and (min-width: 1025px){.terms-hero-section{height:521px}}.terms-hero-section .terms-hero-bg{position:absolute;top:var(--space-2000);left:0;right:0;z-index:-1;height:131px;background:radial-gradient(394px 1037px at 0 0, #EFC03E 0%, var(--color-brand-cf) 60%)}@media only screen and (min-width: 1025px){.terms-hero-section .terms-hero-bg{left:50%;right:auto;width:max(100%,1920px);height:570px;transform:translateX(-50%);background:url("../images/hero-winners/rays.svg") 50% 0/1200px 179px no-repeat,url("../images/hero-winners/band.svg") 0 0/100% 180px no-repeat,url("../images/hero-winners/glow-left.svg") 0 0/627px 512px no-repeat,url("../images/hero-winners/glow-right.svg") 100% 0/627px 512px no-repeat;background-blend-mode:screen,normal,normal,normal}}.terms-hero-section .terms-hero-art{display:none}@media only screen and (min-width: 1025px){.terms-hero-section .terms-hero-art{position:absolute;top:var(--space-2000);left:50%;z-index:-1;display:block;width:1920px;height:570px;margin-left:-960px}}.terms-hero-section .terms-hero-art picture{display:contents}.terms-hero-section .terms-hero-hamster,.terms-hero-section .terms-hero-alert,.terms-hero-section .terms-hero-sword,.terms-hero-section .terms-hero-line{position:absolute;max-width:none}.terms-hero-section .terms-hero-hamster{top:190px;left:193px}@media only screen and (min-width: 1440px){.terms-hero-section .terms-hero-hamster{left:185px}}.terms-hero-section .terms-hero-alert{top:211px;left:409px;color:var(--color-neutral-128)}@media only screen and (min-width: 1440px){.terms-hero-section .terms-hero-alert{left:401px}}.terms-hero-section .terms-hero-sword{top:17px;left:1348px}@media only screen and (min-width: 1440px){.terms-hero-section .terms-hero-sword{left:1366px}}.terms-hero-section .terms-hero-line{top:252px;left:959.5px;width:2px;height:85px;background:url("../images/terms/divider.png") 0 0/100% 100% no-repeat}.terms-hero-section .terms-hero-content{display:flex;flex-direction:column;align-items:center;gap:var(--space-1000);padding-bottom:var(--space-500)}@media only screen and (min-width: 1025px){.terms-hero-section .terms-hero-content{position:relative;height:100%;padding-bottom:0}}.terms-hero-section .terms-hero-content picture{display:contents}.terms-hero-section .terms-hero-content source{display:none}.terms-hero-section .terms-hero-logo{flex-shrink:0;width:221.311px;height:394px}@media only screen and (min-width: 1025px){.terms-hero-section .terms-hero-logo{position:absolute;top:13px;left:calc(50% - 541px);width:1047px;max-width:none;height:281px}}@media only screen and (min-width: 1440px){.terms-hero-section .terms-hero-logo{left:calc(50% - 543px)}}.terms-hero-section .terms-hero-tag{display:flex;align-items:center;justify-content:center;padding:13.067px 39.2px 18px;border:1.633px solid var(--color-neutral-128);border-radius:163.333px;background:rgba(255,255,255,.16);box-shadow:0 0 49px 0 rgba(18,131,237,.6);color:var(--color-neutral-128);font-family:var(--font-family-display);font-size:19.6px;font-weight:normal;line-height:1;text-align:center;max-width:100%}@media only screen and (min-width: 1025px){.terms-hero-section .terms-hero-tag{position:absolute;top:337px;max-width:none;white-space:nowrap;left:50%;padding:var(--space-400) var(--space-1200) 22px;border-width:2px;border-radius:200px;box-shadow:0 0 60px 0 rgba(18,131,237,.6);font-size:var(--font-size-600);transform:translateX(-50%)}}.terms-section .content-wrapper{max-width:868px;padding:var(--space-600) var(--space-500) var(--space-1200);align-items:stretch}@media only screen and (min-width: 1025px){.terms-section .content-wrapper{padding-top:var(--space-2000);padding-bottom:var(--space-2000)}}.terms-section .terms-container{color:var(--color-text-pure);font-family:var(--font-family-default);font-size:var(--font-size-450);line-height:var(--font-line-height-700);overflow-wrap:break-word}.terms-section .terms-container>:last-child{margin-bottom:0}.terms-section .heading-third{margin:0 0 var(--space-500);color:var(--color-text-pure);font-family:var(--font-family-default);font-size:var(--font-size-450);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-700)}.terms-section .terms-text{margin:0 0 var(--space-500)}.terms-section .divider{display:block;height:var(--font-line-height-600);margin-bottom:var(--space-500)}@media only screen and (min-width: 1025px){.terms-section .divider{height:var(--font-line-height-700)}}.terms-section .terms-list{margin:0 0 var(--space-400);padding-left:27px;list-style:disc}@media only screen and (min-width: 1025px){.terms-section .terms-list{margin-bottom:var(--space-500)}}.terms-section .terms-list.dec{list-style:decimal}.terms-section .terms-list .terms-list{margin:0;list-style:circle}.terms-section a{color:var(--color-brand-cf);text-decoration:underline;text-underline-position:from-font}.eligible-section{--eligible-title: #E5E5E5;--eligible-body: #B2B2B2;--eligible-muted: #999999;--eligible-input: #CCCCCC;--eligible-field: #333333;--eligible-check: #F16436;--eligible-chip: #262626;--eligible-scroll: #4D4D4D}.eligible-section .content-wrapper{max-width:1266px;padding:var(--space-1200) var(--space-500);align-items:stretch}@media only screen and (min-width: 1025px){.eligible-section .content-wrapper{padding-top:var(--space-1600);padding-bottom:var(--space-1600)}}.eligible-section .eligible-layout{display:flex;flex-direction:column;width:100%}@media only screen and (min-width: 1025px){.eligible-section .eligible-layout{flex-direction:row;align-items:flex-start;gap:25px}}.eligible-section .eligible-filters{flex:0 0 260px;flex-direction:column;gap:var(--space-1200);width:260px}@media only screen and (min-width: 1025px){.eligible-section .eligible-filters{display:flex !important;position:sticky;top:calc(var(--space-2000) + var(--space-600));flex-basis:289px;width:289px;height:calc(100vh - var(--space-2000) - var(--space-600)*2);padding-right:25px;overflow-y:auto;overscroll-behavior:contain}.eligible-section .eligible-filters::-webkit-scrollbar{width:4px}.eligible-section .eligible-filters::-webkit-scrollbar-track{background:var(--eligible-scroll)}.eligible-section .eligible-filters::-webkit-scrollbar-thumb{background:var(--eligible-scroll)}@supports not selector(::-webkit-scrollbar){.eligible-section .eligible-filters{scrollbar-width:thin;scrollbar-color:var(--eligible-scroll) var(--eligible-scroll)}}}.eligible-section .eligible-filter-block{display:flex;flex-direction:column;gap:var(--space-600)}.eligible-section .eligible-filter-title{padding-bottom:var(--space-600);border-bottom:1px solid var(--eligible-field);color:var(--eligible-title);font-family:var(--font-family-default);font-size:var(--font-size-400);font-weight:var(--font-weight-bold);line-height:1.1}.eligible-section .eligible-browse-list{display:flex;flex-direction:column;gap:var(--space-200)}.eligible-section .eligible-browse-link{padding:0;border:0;background:none;color:var(--eligible-body);font-family:var(--font-family-default);font-size:var(--font-size-400);line-height:var(--font-line-height-600);text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font;cursor:pointer}.eligible-section .eligible-browse-link[aria-pressed=true]{text-decoration:underline}@media only screen and (min-width: 1025px){.eligible-section .eligible-browse-link{transition:color .2s ease-in-out}.eligible-section .eligible-browse-link:hover{color:var(--eligible-title);text-decoration:underline}}.eligible-section .eligible-filter-group{display:flex;flex-direction:column;gap:var(--space-400)}.eligible-section .eligible-filter-group--checks{padding-bottom:var(--space-600);border-bottom:1px solid var(--eligible-field)}.eligible-section .eligible-filter-label{color:var(--eligible-title);font-family:var(--font-family-default);font-size:var(--font-size-400);line-height:var(--font-line-height-600)}.eligible-section .eligible-check-list{display:flex;flex-direction:column;gap:var(--space-300)}.eligible-section .eligible-check-list--sub{margin-top:var(--space-300);padding-left:32px}.eligible-section .eligible-check-row{display:flex;align-items:center;justify-content:space-between;padding-right:var(--space-200)}.eligible-section .eligible-check{position:relative;display:flex;align-items:center;gap:var(--space-300);cursor:pointer}.eligible-section .eligible-check input{position:absolute;top:0;left:0;width:20px;height:20px;margin:0;opacity:0;cursor:pointer}.eligible-section .eligible-check input:focus-visible+.eligible-check-box{outline:2px solid var(--color-brand-cf);outline-offset:3px}.eligible-section .eligible-check input:checked+.eligible-check-box{background:var(--eligible-check) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 10.5l3.5 3.5L15 7' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E") 50% 50%/20px 20px no-repeat}.eligible-section .eligible-check-box{flex:0 0 20px;width:20px;height:20px;background:var(--eligible-field)}.eligible-section .eligible-check-label{color:var(--eligible-body);font-family:var(--font-family-default);font-size:var(--font-size-350);line-height:1.5;white-space:pre-wrap}.eligible-section .eligible-expand{display:block;flex:0 0 20px;width:20px;height:20px;padding:0;border:0;background:none;color:var(--eligible-title);cursor:pointer}.eligible-section .eligible-expand svg{display:block}.eligible-section .eligible-expand[aria-expanded=true] .eligible-expand-v{display:none}.eligible-section .eligible-select{display:flex;align-items:center;height:36px;min-width:80px;padding:0 40px 0 var(--space-300);border:0;border-radius:0;background:var(--eligible-field) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 7.5l5 5 5-5' stroke='%23ccc' stroke-width='1.8'/%3E%3C/svg%3E") right 12px center/20px 20px no-repeat;color:var(--eligible-input);font-family:var(--font-family-default);font-size:var(--font-size-400);line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.eligible-section .eligible-select option{background:var(--eligible-field);color:var(--eligible-input)}.eligible-section .eligible-select--wide{width:100%}.eligible-section .eligible-select-control{position:relative;flex:0 0 80px;width:80px}.eligible-section .eligible-select-control--wide{flex:1 1 auto;width:100%}.eligible-section .eligible-select--native{display:none}.eligible-section .eligible-select-trigger{width:100%;padding-right:36px;text-align:left}.eligible-section .eligible-select-trigger:focus-visible,.eligible-section .eligible-select-option:focus-visible{outline:2px solid var(--color-brand-cf);outline-offset:2px}.eligible-section .eligible-select-menu{position:absolute;z-index:10;top:100%;left:0;width:100%;max-height:240px;overflow-y:auto;background:var(--eligible-field);box-shadow:0 6px 12px rgba(0,0,0,.25)}.eligible-section .eligible-select-menu[hidden]{display:none}.eligible-section .eligible-select-option{display:flex;align-items:center;min-height:36px;padding:0 var(--space-300);color:var(--eligible-input);font-family:var(--font-family-default);font-size:var(--font-size-400);line-height:1.5;cursor:pointer}.eligible-section .eligible-select-option[aria-selected=true]{background:#1769c8;color:#fff}@media only screen and (min-width: 1025px){.eligible-section .eligible-select-option{transition:background-color .2s ease-in-out}.eligible-section .eligible-select-option:hover{background:#1769c8;color:#fff}}.eligible-section .eligible-main{display:flex;flex:1 1 0;flex-direction:column;gap:var(--space-600);width:100%;min-width:0}.eligible-section .eligible-search{display:flex;align-items:center;gap:var(--space-200);width:100%;padding:var(--space-200) var(--space-300);background:var(--color-alfa-dark-8)}@media only screen and (min-width: 1025px){.eligible-section .eligible-search{width:400px;max-width:100%}}.eligible-section .eligible-search .eligible-search-icon{flex:0 0 20px;color:var(--color-icon-primary)}.eligible-section .eligible-search .eligible-search-input{flex:1 1 0;min-width:0;padding:0;border:0;background:none;color:var(--color-text-primary);font-family:var(--font-family-default);font-size:var(--font-size-400);line-height:var(--font-line-height-600);-webkit-appearance:none;-moz-appearance:none;appearance:none}.eligible-section .eligible-search .eligible-search-input::-moz-placeholder{color:var(--color-text-tertiary);opacity:1}.eligible-section .eligible-search .eligible-search-input::placeholder{color:var(--color-text-tertiary);opacity:1}.eligible-section .eligible-search .eligible-search-input::-webkit-search-cancel-button{display:none}.eligible-section .eligible-search .eligible-search-input:focus-visible{outline:0}.eligible-section .eligible-search:has(.eligible-search-input:focus-visible){outline:2px solid var(--color-brand-cf);outline-offset:3px}.eligible-section .eligible-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-400) var(--space-600)}@media only screen and (min-width: 1025px){.eligible-section .eligible-toolbar{justify-content:space-between}}.eligible-section .eligible-tabs{display:flex;padding:var(--space-100);border-radius:2px;background:var(--color-alfa-dark-8)}.eligible-section .eligible-tab{padding:var(--space-100) var(--space-400);border:0;border-radius:2px;background:none;color:var(--color-text-tertiary);font-family:var(--font-family-brand);font-size:var(--font-size-300);font-weight:var(--font-weight-medium);line-height:var(--font-line-height-400);text-transform:capitalize;white-space:nowrap;cursor:pointer}.eligible-section .eligible-tab[aria-pressed=true]{background:var(--color-alfa-dark-8);color:var(--color-text-primary)}@media only screen and (min-width: 1025px){.eligible-section .eligible-tab{transition:color .2s ease-in-out}.eligible-section .eligible-tab:hover{color:var(--color-text-primary)}}.eligible-section .eligible-toolbar-right{align-items:center;justify-content:flex-end;gap:var(--space-600)}@media only screen and (min-width: 1025px){.eligible-section .eligible-toolbar-right{display:flex !important}}.eligible-section .eligible-per-page{display:flex;align-items:center;gap:var(--space-300)}.eligible-section .eligible-per-page-label{color:var(--eligible-muted);font-family:var(--font-family-default);font-size:var(--font-size-400);line-height:1.5;white-space:nowrap}.eligible-section .eligible-results{align-items:center;justify-content:space-between;gap:var(--space-200) var(--space-600)}@media only screen and (min-width: 1025px){.eligible-section .eligible-results{display:flex !important}}.eligible-section .eligible-chips{display:flex;flex-wrap:wrap;gap:var(--space-200) var(--space-400)}.eligible-section .eligible-chips:empty{display:none}.eligible-section .eligible-chip{display:flex;align-items:center;padding:var(--space-100) var(--space-200) var(--space-100) var(--space-300);border:0;border-radius:2px;background:var(--eligible-chip);color:var(--eligible-title);font-family:var(--font-family-default);font-size:var(--font-size-350);line-height:var(--font-line-height-600);cursor:pointer}.eligible-section .eligible-chip svg{flex:0 0 auto;color:var(--eligible-muted)}@media only screen and (min-width: 1025px){.eligible-section .eligible-chip{transition:background-color .2s ease-in-out}.eligible-section .eligible-chip svg{transition:color .2s ease-in-out}.eligible-section .eligible-chip:hover{background:var(--eligible-field)}.eligible-section .eligible-chip:hover svg{color:var(--eligible-title)}}.eligible-section .eligible-clear{padding:var(--space-100) 0;border:0;background:none;color:var(--eligible-muted);font-family:var(--font-family-default);font-size:var(--font-size-350);line-height:var(--font-line-height-600);text-decoration:underline;cursor:pointer}@media only screen and (min-width: 1025px){.eligible-section .eligible-clear{transition:color .2s ease-in-out}.eligible-section .eligible-clear:hover{color:var(--eligible-title)}}.eligible-section .eligible-count{margin-left:auto;color:var(--eligible-muted);font-family:var(--font-family-default);font-size:var(--font-size-350);line-height:var(--font-line-height-500);white-space:nowrap}.eligible-section .eligible-pagination:empty{display:none}.eligible-section .eligible-pagination--bottom{display:flex;justify-content:center;margin-top:var(--space-400)}.eligible-section .eligible-pagination--bottom:empty{display:none}.eligible-section .eligible-pages{display:flex;align-items:center;gap:var(--space-400);height:24px}.eligible-section .eligible-page,.eligible-section .eligible-page-gap{color:var(--eligible-muted);font-family:var(--font-family-default);font-size:var(--font-size-400);line-height:1.5;text-align:center}.eligible-section .eligible-page{padding:0;border:0;background:none;cursor:pointer}.eligible-section .eligible-page.is-current{color:var(--eligible-title)}.eligible-section .eligible-page:disabled{color:var(--color-neutral-48);cursor:default}@media only screen and (min-width: 1025px){.eligible-section .eligible-page{transition:color .2s ease-in-out}.eligible-section .eligible-page:not(:disabled):hover{color:var(--eligible-title)}}.eligible-section .eligible-page--arrow{display:block;width:20px;height:20px;color:var(--eligible-title)}.eligible-section .eligible-page--arrow svg{display:block}.eligible-section .eligible-list{display:flex;flex-direction:column;gap:var(--space-300)}@media only screen and (min-width: 1025px){.eligible-section .eligible-list{gap:var(--space-600)}}.eligible-section .eligible-message{padding:var(--space-1000) 0;color:var(--color-text-tertiary);font-family:var(--font-family-default);font-size:var(--font-size-400);line-height:var(--font-line-height-600);text-align:center}.eligible-section .eligible-card{position:relative;display:grid;grid-template-columns:100px minmax(0, 1fr);grid-template-areas:"image info" "tags tags";gap:var(--space-300) var(--space-500);padding:var(--space-300);border:1px solid var(--color-alfa-dark-16);border-radius:2px;background:var(--color-surface-secondary)}@media only screen and (min-width: 1025px){.eligible-section .eligible-card{display:flex;align-items:flex-start;gap:var(--space-500);padding:var(--space-200) var(--space-400) var(--space-200) var(--space-200);border:0;border-radius:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,0);transition:box-shadow .2s ease-in-out}.eligible-section .eligible-card:hover{box-shadow:inset 0 0 0 1px var(--color-alfa-dark-32)}}.eligible-section .eligible-card-link{position:absolute;inset:0;z-index:1}.eligible-section .eligible-card-image{position:relative;grid-area:image;flex:0 0 108px;width:100px;height:100px;background:var(--color-alfa-dark-8)}@media only screen and (min-width: 1025px){.eligible-section .eligible-card-image{width:108px;height:108px}}.eligible-section .eligible-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.eligible-section .eligible-card-type{position:absolute;top:0;left:0;height:20px;padding:0 6px;border:1px solid var(--color-alfa-dark-16);border-radius:2px;background:var(--color-surface-secondary);color:var(--color-text-primary);font-family:var(--font-family-default);font-size:13px;line-height:18px;white-space:nowrap}@media only screen and (min-width: 1025px){.eligible-section .eligible-card-type{display:none}}.eligible-section .eligible-card-body{display:contents}@media only screen and (min-width: 1025px){.eligible-section .eligible-card-body{display:flex;flex:1 1 0;flex-direction:column;gap:10px;min-width:0}}.eligible-section .eligible-card-info{display:flex;flex-direction:column;grid-area:info;align-self:center;gap:var(--space-300);min-width:0}@media only screen and (min-width: 1025px){.eligible-section .eligible-card-info{align-self:auto;gap:var(--space-100)}}.eligible-section .eligible-card-head{display:flex;align-items:center;justify-content:space-between;min-width:0}@media only screen and (min-width: 1025px){.eligible-section .eligible-card-head{height:40px}}.eligible-section .eligible-card-name-block{display:flex;flex-direction:column;gap:var(--space-100);min-width:0}@media only screen and (min-width: 1025px){.eligible-section .eligible-card-name-block{flex-direction:row;align-items:center;gap:var(--space-300);overflow:clip}}.eligible-section .eligible-card-name{overflow:hidden;color:var(--color-text-primary);font-family:var(--font-family-default);font-size:var(--font-size-450);font-weight:var(--font-weight-bold);line-height:var(--font-line-height-600);text-overflow:ellipsis;white-space:nowrap}.eligible-section .eligible-card-divider{display:none}@media only screen and (min-width: 1025px){.eligible-section .eligible-card-divider{display:block;flex:0 0 1px;width:1px;height:20px;background:var(--color-alfa-dark-16)}}.eligible-section .eligible-card-author{color:var(--color-text-tertiary);font-family:var(--font-family-default);font-size:var(--font-size-350);line-height:var(--font-line-height-500);white-space:nowrap}@media only screen and (min-width: 1025px){.eligible-section .eligible-card-author{flex:0 0 auto}}.eligible-section .eligible-card-by{text-transform:lowercase}@media only screen and (min-width: 1025px){.eligible-section .eligible-card-by{text-transform:none}}.eligible-section .eligible-card-button{display:none}@media only screen and (min-width: 1025px){.eligible-section .eligible-card-button{display:block;flex:0 0 120px;width:120px;margin-left:var(--space-400);padding:var(--space-100) var(--space-400);background:var(--color-surface-brand-cf);color:var(--color-text-pure);font-family:var(--font-family-brand);font-size:var(--font-size-350);font-weight:var(--font-weight-medium);line-height:var(--font-line-height-600);text-align:center;text-transform:capitalize;white-space:nowrap}}.eligible-section .eligible-card-summary{display:-webkit-box;overflow:hidden;color:var(--color-text-tertiary);font-family:var(--font-family-default);font-size:var(--font-size-350);line-height:var(--font-line-height-500);text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media only screen and (min-width: 1025px){.eligible-section .eligible-card-summary{display:block;white-space:nowrap}}.eligible-section .eligible-card-line{display:none}@media only screen and (min-width: 1025px){.eligible-section .eligible-card-line{display:block;width:100%;height:1px;margin:0;border:0;background:var(--color-alfa-dark-16)}}.eligible-section .eligible-card-tags{display:flex;grid-area:tags;align-items:center;gap:var(--space-100);min-width:0;overflow:clip}@media only screen and (min-width: 1025px){.eligible-section .eligible-card-tags{gap:var(--space-400);padding-top:2px}}.eligible-section .eligible-card-tag{flex:0 0 auto;height:20px;padding:2px var(--space-200);background:var(--color-alfa-dark-8);box-shadow:inset 0 0 0 1px var(--color-alfa-dark-16);border-radius:2px;color:var(--color-text-pure);font-family:var(--font-family-brand);font-size:var(--font-size-300);font-weight:var(--font-weight-medium);line-height:var(--font-line-height-400);text-transform:capitalize;white-space:nowrap}@media only screen and (min-width: 1025px){.eligible-section .eligible-card-tag{color:var(--color-text-primary)}}.eligible-section .eligible-card-tag--count{padding:2px var(--space-100)}@media only screen and (min-width: 1025px){.eligible-section .eligible-card-tag--count{display:none}}.eligible-section .eligible-card-cats{display:none}@media only screen and (min-width: 1025px){.eligible-section .eligible-card-cats{display:flex;align-items:center;gap:10px;min-width:0;color:var(--color-text-primary);font-family:var(--font-family-brand);font-size:var(--font-size-300);font-weight:var(--font-weight-medium);line-height:var(--font-line-height-400);text-transform:capitalize;white-space:nowrap}}.eligible-section .eligible-card-cat-divider{flex:0 0 1px;width:1px;height:20px;background:var(--color-alfa-dark-16)}.eligible-cta-section .content-wrapper{max-width:none;padding:0 var(--space-500)}@media only screen and (min-width: 1025px){.eligible-cta-section .content-wrapper{padding:var(--space-2400) var(--space-500) var(--space-1600)}}.eligible-cta-section .eligible-cta{display:flex;flex-direction:column;align-items:center;gap:var(--space-400)}@media only screen and (min-width: 1025px){.eligible-cta-section .eligible-cta{padding:var(--space-400) 0}}.to-top-section{padding:var(--space-300) 0 var(--space-900);background:var(--color-hero-bottom)}@media only screen and (min-width: 1025px){.to-top-section{padding:var(--space-600) 0 var(--space-2400)}}.to-top-section.theme-dark{background-color:#000;color:#dfdfdf}.to-top-section.theme-dark .to-top{color:#dfdfdf}@media only screen and (min-width: 1025px){.to-top-section.theme-dark .to-top{transition:color .2s ease-in-out}.to-top-section.theme-dark .to-top:hover{color:var(--color-hover-brand-cf)}}.to-top-section .to-top{display:flex;flex-direction:column;align-items:center;gap:var(--space-200);width:-moz-fit-content;width:fit-content;margin:0 auto;font-family:var(--font-family-brand);font-weight:var(--font-weight-medium);font-size:var(--font-size-400);line-height:var(--font-line-height-600);letter-spacing:var(--font-letter-spacing-regular);text-transform:uppercase;text-decoration:none;color:#202020}@media only screen and (min-width: 1025px){.to-top-section .to-top{transition:color .2s ease-in-out}.to-top-section .to-top:hover{color:var(--color-hover-brand-cf)}}.to-top-section .to-top svg{display:block;width:24px;height:24px}@media only screen and (min-width: 1025px){.to-top-section .to-top svg{transition:transform .2s ease-in-out}}@media only screen and (min-width: 1025px){.to-top-section .to-top:hover svg{transform:translateY(-8px)}}.footer{background:var(--color-surface-pure);font-family:var(--font-family-brand);font-size:var(--font-size-350);line-height:var(--font-line-height-500);color:var(--color-text-tertiary)}.footer.theme-dark{background-color:#101010;color:#9f9f9f}.footer .footer-inner{display:flex;flex-direction:column;align-items:center;gap:var(--space-600);padding:var(--space-400)}@media only screen and (min-width: 1025px){.footer .footer-inner{flex-direction:row;justify-content:space-between;padding:var(--space-300) 6.25%}}.footer .footer-left{display:contents}@media only screen and (min-width: 1025px){.footer .footer-left{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-800)}}.footer .footer-copyright{text-align:center}.footer .footer-links{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-800);order:2}.footer .footer-social{display:flex;align-items:center;gap:var(--space-500);padding:var(--space-75) 0}@media only screen and (min-width: 1025px){.footer .footer-social{padding:0}}.footer .footer-social-link{display:block;width:24px;height:24px}@media only screen and (min-width: 1025px){.footer .footer-link{transition:color .2s ease-in-out}.footer .footer-link:hover{color:var(--color-hover-brand-cf)}}