﻿*: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;--font-line-height-750: 30px}:root{--color-brand-op: #E6004D;--color-background-general: #000000;--color-border-primary: #DFDFDF;--color-border-secondary: #9F9F9F;--color-border-quaternary: #303030;--color-campaign-bone: #EFE7D6;--color-campaign-periwinkle: #7C8EF9;--color-campaign-pink-hover: #F53B6A;--color-campaign-wordmark: #8C9BFF;--color-campaign-periwinkle-art: #7586FA;--color-campaign-periwinkle-glow: #7D8FFA;--color-campaign-bone-art: #EEE6D5;--color-campaign-pink-tint: #FFD6E2;--font-family-display: "Henny Penny", cursive;--font-family-symbols: "Noto Sans Symbols 2", sans-serif;--font-letter-spacing-card-label: 1.96px}@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:"Henny Penny";src:url("../fonts/HennyPenny-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Noto Sans Symbols 2";src:url("../fonts/NotoSansSymbols2-Regular-2726.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+2726}html{font-family:var(--font-family-brand);scroll-behavior:smooth}body{background:var(--color-background-general);color:var(--color-text-secondary);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}main{display:flex;flex-direction:column;overflow:clip}section{position:relative}a{color:inherit}a,button{cursor:url("../images/cursor/skeleton-pointer.png") 6 1,pointer;cursor:-webkit-image-set(url("../images/cursor/skeleton-pointer.png") 1x, url("../images/cursor/skeleton-pointer-2x.png") 2x) 6 1,pointer;cursor:image-set(url("../images/cursor/skeleton-pointer.png") 1x, url("../images/cursor/skeleton-pointer-2x.png") 2x) 6 1,pointer}a:active,button:active{cursor:url("../images/cursor/skeleton-press.png") 4 1,pointer;cursor:-webkit-image-set(url("../images/cursor/skeleton-press.png") 1x, url("../images/cursor/skeleton-press-2x.png") 2x) 4 1,pointer;cursor:image-set(url("../images/cursor/skeleton-press.png") 1x, url("../images/cursor/skeleton-press-2x.png") 2x) 4 1,pointer}strong{font-weight:var(--font-weight-bold)}img,video{display:block;max-width:100%}svg,svg use{color:inherit}[hidden]{display:none !important}:focus-visible{outline:2px solid var(--color-campaign-periwinkle);outline-offset:3px}:focus:not(:focus-visible){outline:none}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}}.header-section{position:relative;z-index:10;background:var(--color-background-general)}.header-section .header-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--space-300) var(--space-400) 0}@media only screen and (min-width: 768px){.header-section .header-nav{flex-wrap:nowrap;min-height:64px;padding:0 var(--space-600)}}@media only screen and (min-width: 1280px){.header-section .header-nav{min-height:0;padding:15px var(--space-500) 15px var(--space-400)}}.header-section .header-logo{display:flex;align-items:center;flex-shrink:0;height:var(--space-1000)}.header-section .header-logo svg{display:block;width:110px;height:32px}@media only screen and (min-width: 768px){.header-section .header-logo svg{width:137px;height:40px}}@media only screen and (min-width: 1280px){.header-section .header-logo svg{width:171px;height:50px}}@media only screen and (min-width: 1280px){.header-section .header-logo{height:auto}}.header-section .header-annc{order:3;display:flex;align-items:center;justify-content:center;gap:14px;width:calc(100% + 2*var(--space-400));height:var(--space-1000);margin:var(--space-300) calc(-1*var(--space-400)) 0;background:var(--color-surface-primary);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);color:var(--color-text-secondary);white-space:nowrap}.header-section .header-annc strong{font-weight:var(--font-weight-bold);color:var(--color-brand-op)}.header-section .header-annc .header-annc-star{font-family:var(--font-family-symbols);font-size:10px;line-height:10px;color:var(--color-brand-op)}@media only screen and (min-width: 768px){.header-section .header-annc{order:0;width:auto;height:auto;margin:0;background:none;font-size:var(--font-size-350);line-height:var(--font-line-height-500)}}@media only screen and (min-width: 1280px){.header-section .header-annc{gap:var(--space-500)}}.header-section .header-cta{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:123px;padding:6px var(--space-300);border:1px solid var(--color-border-secondary);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-text-secondary);white-space:nowrap}@media only screen and (min-width: 768px){.header-section .header-cta{padding:var(--space-200) var(--space-600);font-size:var(--font-size-400);line-height:var(--font-line-height-600)}}@media only screen and (min-width: 1280px){.header-section .header-cta{transition:.2s ease-in-out}.header-section .header-cta:hover{border-color:var(--color-campaign-bone);color:var(--color-campaign-bone)}}.cta{display:flex;align-items:center;justify-content:center;width:305px;padding:var(--space-400) var(--space-600);background:linear-gradient(180deg, var(--color-campaign-periwinkle) 33.036%, var(--color-brand-op) 347.32%);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-invert);white-space:nowrap}@media only screen and (min-width: 1280px){.cta:hover{animation:cta-scared .14s steps(5) infinite}}@media(prefers-reduced-motion: reduce){.cta:hover{animation:none}}@keyframes cta-scared{0%{transform:translate(0, 0) rotate(0)}20%{transform:translate(-1.5px, 0.5px) rotate(-1.2deg)}40%{transform:translate(1.5px, -0.5px) rotate(1deg)}60%{transform:translate(-1px, -1px) rotate(-0.8deg)}80%{transform:translate(1px, 1px) rotate(1.2deg)}100%{transform:translate(0, 0) rotate(0)}}.hero-section{position:relative}.hero-section.is-paused *,.hero-section.is-paused *::before,.hero-section.is-paused *::after{animation-play-state:paused !important}.hero-section .content-wrapper{display:flex;justify-content:center;padding:var(--space-800) var(--space-400) var(--space-1600)}@media only screen and (min-width: 768px){.hero-section .content-wrapper{padding:var(--space-1200) var(--space-600) var(--space-2000)}}@media only screen and (min-width: 1280px){.hero-section .content-wrapper{padding:96px 24px 137px}}.hero-section .hero-bg{position:absolute;inset:0;z-index:0;pointer-events:none}.hero-section .hero-glow-periwinkle{position:absolute;left:calc(50% - 1346.02px);top:-639.36px;width:2695.05px;max-width:none;height:1723.98px}@media only screen and (min-width: 768px){.hero-section .hero-glow-periwinkle{top:-517.05px}}@media only screen and (min-width: 1280px){.hero-section .hero-glow-periwinkle{top:-341.48px}}.hero-section .hero-glow-pink{display:none;position:absolute;left:-315.02px;top:769.02px;width:2550.05px;max-width:none;height:1572.98px;-webkit-mask-image:linear-gradient(180deg, #000 0%, #000 8%, transparent 18.4%);mask-image:linear-gradient(180deg, #000 0%, #000 8%, transparent 18.4%)}@media only screen and (min-width: 768px){.hero-section .hero-glow-pink{display:block}}.hero-section .hero-fade{position:absolute;left:0;right:0;bottom:0;height:520px;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.08) 16%, rgba(0, 0, 0, 0.26) 32%, rgba(0, 0, 0, 0.52) 48%, rgba(0, 0, 0, 0.8) 62%, rgba(0, 0, 0, 0.95) 72%, #000 80%, #000 100%)}.hero-section .hero-fog{position:absolute;left:0;right:0;top:0;overflow:hidden;pointer-events:none}.hero-section .hero-fog .hero-fog-strip{position:absolute;left:0;top:0;width:2600px;height:100%;background-repeat:no-repeat;background-size:2600px 100%}.hero-section .hero-fog--back{height:420px;opacity:.132;-webkit-mask-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.4) 0%, #000 14%, #000 34%, transparent 100%);mask-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.4) 0%, #000 14%, #000 34%, transparent 100%)}.hero-section .hero-fog--back .hero-fog-strip{background-image:url("../images/hero/fog-b.webp");animation:hero-fog-b 58s ease-in-out infinite alternate}.hero-section .hero-fog--front{z-index:2;height:300px;opacity:.22;-webkit-mask-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.4) 0%, #000 18%, #000 40%, transparent 100%);mask-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.4) 0%, #000 18%, #000 40%, transparent 100%)}.hero-section .hero-fog--front .hero-fog-strip{background-image:url("../images/hero/fog-a.webp");animation:hero-fog-a 44s ease-in-out infinite alternate}.hero-section .hero-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:var(--space-800);width:100%}@media only screen and (min-width: 1280px){.hero-section .hero-content{gap:var(--space-1200);max-width:1270px}}.hero-section .hero-player{position:relative;container-type:inline-size;width:min(100%,1089.79px);aspect-ratio:992.521/558}.hero-section .hero-player-stage{--u: calc(100cqw / 992.521);position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:calc(22.201*var(--u)) 0;background:var(--color-background-general);border-radius:calc(28.731*var(--u))}.hero-section .hero-screen{position:absolute;left:50%;top:calc(50% - calc(64.08 * var(--u)));width:calc(922.185*var(--u));height:calc(351.681*var(--u));transform:translate(-50%, -50%);background:var(--color-surface-primary);border-radius:calc(18.756*var(--u));overflow:hidden}.hero-section .hero-screen>*{position:absolute}.hero-section .hero-footage{inset:0;opacity:.5}.hero-section .hero-footage.is-jolt{transform:translateY(calc(-8 * var(--u))) scaleY(1.04)}.hero-section .hero-footage .hero-video{position:absolute;inset:0;width:100%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(1) contrast(1.3) brightness(1.05)}.hero-section .hero-footage .hero-footage-tint{position:absolute;inset:0;background:var(--color-campaign-periwinkle);mix-blend-mode:multiply}.hero-section .hero-screen-vignette{inset:0;background:radial-gradient(70% 75% at 50% 42%, rgba(16, 16, 16, 0.55) 0%, rgba(16, 16, 16, 0.2) 55%, rgba(0, 0, 0, 0.85) 100%)}.hero-section .hero-screen-lines{inset:0;background:repeating-linear-gradient(0deg, rgba(0, 0, 0, 0.4) 0, rgba(0, 0, 0, 0.4) calc(1 * var(--u)), transparent calc(1 * var(--u)), transparent calc(3 * var(--u)))}.hero-section .hero-screen-roll{left:0;right:0;top:0;height:calc(120*var(--u));background:linear-gradient(180deg, rgba(239, 231, 214, 0) 0%, rgba(239, 231, 214, 0.05) 50%, rgba(239, 231, 214, 0) 100%);animation:hero-roll 5.5s linear infinite}.hero-section .hero-screen-grain{left:calc(-50*var(--u));top:calc(-50*var(--u));width:calc(1020*var(--u));height:calc(450*var(--u));opacity:.07;mix-blend-mode:screen;animation:hero-grain .4s steps(4) infinite}.hero-section .hero-rec{left:calc(26*var(--u));top:calc(22*var(--u));display:flex;align-items:center;gap:calc(10*var(--u));font-family:var(--font-family-brand);font-weight:var(--font-weight-bold);font-size:calc(16*var(--u));letter-spacing:.12em;font-variant-numeric:tabular-nums;color:var(--color-campaign-bone)}.hero-section .hero-rec .hero-rec-dot{display:block;width:calc(12*var(--u));height:calc(12*var(--u));border-radius:50%;background:var(--color-brand-op);animation:hero-rec 1.2s steps(1) infinite}.hero-section .hero-lockup{position:relative;display:flex;flex-direction:column;align-items:center;flex-shrink:0;height:calc(285.252*var(--u));padding-top:calc(96.126*var(--u));text-align:center;transform:translateY(calc(66 * var(--u)))}.hero-section .hero-emblem{position:absolute;left:50%;top:calc(6*var(--u));width:auto;max-width:none;height:calc(84*var(--u));transform:translateX(-50%);animation:hero-candle-glow 3.4s ease-in-out infinite}.hero-section .hero-title{display:flex;flex-direction:column;align-items:center;gap:calc(13.286*var(--u))}.hero-section .hero-title .hero-title-small{display:block;width:calc(992.521*var(--u));font-family:var(--font-family-brand);font-weight:var(--font-weight-medium);font-size:calc(31.261*var(--u));line-height:calc(23.445*var(--u));color:var(--color-campaign-bone)}.hero-section .hero-title .hero-title-main{display:flex;align-items:center;justify-content:center;width:calc(798.706*var(--u));height:calc(151.613*var(--u));font-family:var(--font-family-display);font-weight:var(--font-weight-regular);font-size:calc(104.067*var(--u));line-height:calc(32.521*var(--u));background-image:url("../images/hero/spooktacle-title-texture.png");background-position:center;background-size:cover;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);text-shadow:0 0 calc(27.869*var(--u)) rgba(46,62,154,.9),0 0 calc(9.836*var(--u)) rgba(124,142,249,.75)}.hero-section .hero-timeline{position:relative;flex-shrink:0;width:calc(1201.473*var(--u)*.7675);height:calc(160*var(--u)*.7675);background:rgba(16,16,16,.82);border-radius:calc(28.731*var(--u)*.7675);touch-action:pan-y}@media only screen and (min-width: 768px){.hero-section .hero-timeline{height:calc(181.156*var(--u)*.7675)}}.hero-section .hero-timeline-hover{position:absolute;left:calc(var(--hx, 0)*var(--u)*.7675);top:calc(10*var(--u)*.7675);z-index:3;width:calc(2*var(--u)*.7675);height:calc(112*var(--u)*.7675);margin-left:calc(-1*var(--u)*.7675);background:rgba(239,231,214,.55);opacity:0;transition:opacity 150ms ease;pointer-events:none}.hero-section .hero-timeline-hover.is-visible{opacity:1}.hero-section .hero-timeline-hover .hero-timeline-hover-time{position:absolute;top:0;left:calc(8*var(--u)*.7675);padding:calc(2*var(--u)*.7675) calc(6*var(--u)*.7675);background:var(--color-campaign-bone);font-family:var(--font-family-brand);font-weight:var(--font-weight-medium);font-size:calc(14*var(--u)*.7675);line-height:calc(20*var(--u)*.7675);font-variant-numeric:tabular-nums;color:var(--color-text-invert);white-space:nowrap}.hero-section .hero-timeline-inner{position:absolute;left:50%;top:calc(23*var(--u)*.7675);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:calc(6.735*var(--u)*.7675);width:calc(1201.473*var(--u)*.7675);overflow:hidden;transform:translateX(-50%)}@media only screen and (min-width: 768px){.hero-section .hero-timeline-inner{top:calc(6.71*var(--u)*.7675)}}.hero-section .hero-timeline-markers{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:100%;height:calc(114.494*var(--u)*.7675);padding-left:calc(33.675*var(--u)*.7675)}.hero-section .hero-timeline-range{position:absolute;left:calc(var(--rx, 186.475)*var(--u)*.7675);top:calc(13.52*var(--u)*.7675);display:none;align-items:center;justify-content:space-between;width:calc(304.868*var(--u)*.7675);height:calc(94.498*var(--u)*.7675);transform:translateX(-50%)}@media only screen and (min-width: 768px){.hero-section .hero-timeline-range{display:flex}}.hero-section .hero-timeline-range .hero-timeline-handle{flex-shrink:0;width:calc(10.102*var(--u)*.7675);max-width:none;height:calc(84.186*var(--u)*.7675)}.hero-section .hero-timeline-range .hero-timeline-handle:first-child{margin-right:calc(-6.727*var(--u)*.7675)}.hero-section .hero-timeline-selection{position:relative;flex-shrink:0;width:calc(298.118*var(--u)*.7675);height:calc(82.123*var(--u)*.7675);margin-right:calc(-6.727*var(--u)*.7675);background:rgba(255,255,255,.08);overflow:hidden}.hero-section .hero-timeline-texture{position:absolute;left:calc(50% - calc(0.79 * var(--u) * 0.7675));top:0;display:flex;width:calc(352.548*var(--u)*.7675);overflow:hidden;transform:translateX(-50%)}.hero-section .hero-timeline-texture .hero-timeline-cell{display:flex;flex-shrink:0}.hero-section .hero-timeline-texture .hero-timeline-cell::before{content:"";width:calc(10.102*var(--u)*.7675);height:calc(33.675*var(--u)*.7675);background:rgba(255,255,255,.08)}.hero-section .hero-timeline-texture .hero-timeline-cell img{width:calc(6.735*var(--u)*.7675);max-width:none;height:calc(33.675*var(--u)*.7675)}.hero-section .hero-timeline-badge{position:absolute;left:calc(11.94*var(--u)*.7675);top:calc(3.37*var(--u)*.7675);padding:0 calc(6.735*var(--u)*.7675);background:var(--color-brand-op);font-family:var(--font-family-brand);font-weight:var(--font-weight-medium);font-size:calc(20.2*var(--u)*.7675);line-height:calc(26.94*var(--u)*.7675);color:var(--color-text-pure);white-space:nowrap}.hero-section .hero-timeline-events{position:absolute;inset:0;pointer-events:none}.hero-section .hero-timeline-event{position:absolute;left:calc(calc(33.675 * var(--u) * 0.7675) + var(--f)*calc(1167.8 * var(--u) * 0.7675));top:calc(6*var(--u)*.7675);width:calc(50*var(--u)*.7675);height:calc(50*var(--u)*.7675);margin-left:calc(-25*var(--u)*.7675);padding:0;color:var(--color-text-tertiary);opacity:.45;transform-origin:50% 100%;transition:opacity 250ms ease;pointer-events:auto}.hero-section .hero-timeline-event svg,.hero-section .hero-timeline-event img{display:block;width:100%;max-width:none;height:100%}.hero-section .hero-timeline-event.is-on{color:var(--color-text-primary);opacity:.8}@media only screen and (min-width: 768px){.hero-section .hero-timeline-event{top:calc(64*var(--u)*.7675);width:calc(26*var(--u)*.7675);height:calc(26*var(--u)*.7675);margin-left:calc(-13*var(--u)*.7675);opacity:.2}.hero-section .hero-timeline-event.is-on{opacity:.38}}.hero-section .hero-timeline-ticks{display:none;align-items:center;justify-content:space-between;width:calc(1167.724*var(--u)*.7675)}@media only screen and (min-width: 768px){.hero-section .hero-timeline-ticks{display:flex}}.hero-section .hero-timeline-ticks .hero-timeline-tick{width:calc(1.684*var(--u)*.7675);height:calc(13.47*var(--u)*.7675);background:linear-gradient(var(--color-text-tertiary), var(--color-text-tertiary)) bottom/100% calc(3.367 * var(--u) * 0.7675) no-repeat}.hero-section .hero-timeline-ticks .hero-timeline-tick--m{background:linear-gradient(var(--color-text-primary), var(--color-text-primary)) bottom/100% calc(6.735 * var(--u) * 0.7675) no-repeat}.hero-section .hero-timeline-ticks .hero-timeline-tick--l{background:var(--color-text-primary)}.hero-section .hero-timeline-bar{position:relative;flex-shrink:0;width:calc(1167.872*var(--u)*.7675);height:calc(14*var(--u)*.7675);background:var(--color-border-quaternary);border-radius:calc(7*var(--u)*.7675)}@media only screen and (min-width: 768px){.hero-section .hero-timeline-bar{height:calc(7.127*var(--u)*.7675);background:rgba(255,255,255,.08);border-radius:0}}.hero-section .hero-timeline-bar .hero-timeline-track{display:none;position:absolute;left:0;top:50%;width:calc(298.02*var(--u)*.7675);height:calc(6.735*var(--u)*.7675);background:var(--color-border-quaternary);transform:translateY(-50%)}@media only screen and (min-width: 768px){.hero-section .hero-timeline-bar .hero-timeline-track{display:block}}.hero-section .hero-timeline-bar .hero-timeline-progress{position:absolute;left:0;top:50%;width:calc(var(--f)*calc(1167.8 * var(--u) * 0.7675));height:calc(14*var(--u)*.7675);background:rgba(230,0,77,.56);border-radius:calc(7*var(--u)*.7675);transform:translateY(-50%)}@media only screen and (min-width: 768px){.hero-section .hero-timeline-bar .hero-timeline-progress{height:calc(6.735*var(--u)*.7675);border-radius:0}}.hero-section .hero-timeline-bar .hero-timeline-playhead{position:absolute;left:calc(var(--f)*calc(1167.8 * var(--u) * 0.7675) - calc(5 * var(--u) * 0.7675));top:calc(50% - calc(5.05 * var(--u) * 0.7675));width:calc(36*var(--u)*.7675);height:calc(60*var(--u)*.7675);margin-left:calc(-13*var(--u)*.7675);transform:translateY(-50%)}@media only screen and (min-width: 768px){.hero-section .hero-timeline-bar .hero-timeline-playhead{width:calc(10.102*var(--u)*.7675);height:calc(16.837*var(--u)*.7675);margin-left:0}}.hero-section .hero-timeline-bar .hero-timeline-playhead img{position:absolute;left:-16.67%;top:-12.02%;width:133.34%;max-width:none;height:122.02%}.hero-section .hero-timeline-labels{display:none;align-items:center;justify-content:space-between;width:calc(1198.098*var(--u)*.7675);padding:0 calc(27.925*var(--u)*.7675)}@media only screen and (min-width: 768px){.hero-section .hero-timeline-labels{display:flex}}.hero-section .hero-timeline-labels .hero-timeline-label{width:calc(65.665*var(--u)*.7675);text-align:center;font-family:var(--font-family-brand);font-weight:var(--font-weight-medium);font-size:calc(20.2*var(--u)*.7675);line-height:calc(26.94*var(--u)*.7675);color:var(--color-text-tertiary)}.hero-section .hero-timeline-labels .hero-timeline-label.is-bright{color:var(--color-text-primary)}.hero-section .hero-ribbon{position:absolute;inset:0;z-index:2;pointer-events:none}.hero-section .hero-ribbon-clip{position:absolute;inset:0;overflow:hidden;border-radius:calc(28.731*var(--u))}.hero-section .hero-ribbon-clip--big{display:block}.hero-section .hero-ribbon-clip--std{display:none}@media only screen and (min-width: 768px){.hero-section .hero-ribbon-clip--big{display:none}.hero-section .hero-ribbon-clip--std{display:block}}.hero-section .hero-ribbon-band{position:absolute;transform:translate(-50%, -50%) rotate(45deg);filter:drop-shadow(0 calc(3 * var(--u)) calc(7 * var(--u)) rgba(0, 0, 0, 0.5))}.hero-section .hero-ribbon-cloth{position:absolute;inset:0;background:var(--color-brand-op);clip-path:polygon(0% 11.82%, 1.67% 0.58%, 3.33% 1.48%, 5% 2.08%, 6.67% 1.5%, 8.33% 1.76%, 10% 0.67%, 11.67% 1.96%, 13.33% 0.15%, 15% 1.3%, 16.67% 2.24%, 18.33% 1.42%, 20% 1.91%, 21.67% 1.6%, 23.33% 2.52%, 25% 0.93%, 26.67% 0.92%, 28.33% 0.82%, 30% 0.82%, 31.67% 1.54%, 33.33% 2.43%, 35% 7.84%, 36.67% 1.41%, 38.33% 0.53%, 40% 0.15%, 41.67% 0.95%, 43.33% 2.56%, 45% 0.46%, 46.67% 0.79%, 48.33% 1.17%, 50% 1.47%, 51.67% 0.65%, 53.33% 1.27%, 55% 1.76%, 56.67% 1.43%, 58.33% 1.91%, 60% 1.1%, 61.67% 0.7%, 63.33% 0.97%, 65% 1.08%, 66.67% 2.43%, 68.33% 11.19%, 70% 8.66%, 71.67% 0.22%, 73.33% 0.61%, 75% 0.4%, 76.67% 1.64%, 78.33% 2.55%, 80% 2.47%, 81.67% 2.51%, 83.33% 0.76%, 85% 7.68%, 86.67% 6.16%, 88.33% 0.64%, 90% 1.36%, 91.67% 0.66%, 93.33% 0.65%, 95% 2.48%, 96.67% 9.16%, 98.33% 11.77%, 100% 2.55%, 100% 88.31%, 98.33% 97.32%, 96.67% 98.12%, 95% 99.38%, 93.33% 98.44%, 91.67% 89.11%, 90% 98.02%, 88.33% 99.91%, 86.67% 88.19%, 85% 98.1%, 83.33% 99.9%, 81.67% 97.61%, 80% 97.36%, 78.33% 98.84%, 76.67% 97.98%, 75% 98.9%, 73.33% 98.88%, 71.67% 98.45%, 70% 98.28%, 68.33% 99.07%, 66.67% 98.83%, 65% 99.14%, 63.33% 97.25%, 61.67% 97.58%, 60% 99.45%, 58.33% 99.63%, 56.67% 98.46%, 55% 97.38%, 53.33% 99.48%, 51.67% 99.54%, 50% 98.56%, 48.33% 98.6%, 46.67% 99%, 45% 99.93%, 43.33% 98.5%, 41.67% 98%, 40% 99.35%, 38.33% 98.81%, 36.67% 89.09%, 35% 97.46%, 33.33% 98.11%, 31.67% 99.93%, 30% 98.34%, 28.33% 97.51%, 26.67% 93.01%, 25% 93.18%, 23.33% 93.79%, 21.67% 97.38%, 20% 99.63%, 18.33% 98.13%, 16.67% 98.74%, 15% 98.83%, 13.33% 97.86%, 11.67% 98.85%, 10% 92.43%, 8.33% 97.3%, 6.67% 97.44%, 5% 99.66%, 3.33% 98.33%, 1.67% 99.78%, 0% 98.21%)}.hero-section .hero-ribbon-text{position:absolute;left:0;right:0;top:50%;transform:translateY(-40%);font-family:var(--font-family-display);text-align:center;color:var(--color-campaign-bone);white-space:nowrap}.hero-section .hero-ribbon-shade{position:absolute;inset:0;background:linear-gradient(180deg, rgba(40, 0, 14, 0.55) 0, rgba(40, 0, 14, 0.18) calc(10 * var(--u)), rgba(40, 0, 14, 0) calc(21 * var(--u))),linear-gradient(270deg, rgba(40, 0, 14, 0.55) 0, rgba(40, 0, 14, 0.18) calc(10 * var(--u)), rgba(40, 0, 14, 0) calc(21 * var(--u)))}.hero-section .hero-ribbon-clip--std .hero-ribbon-band{left:calc(905.6*var(--u));top:calc(86.9*var(--u));width:calc(590*var(--u));height:calc(65.6*var(--u))}.hero-section .hero-ribbon-clip--std .hero-ribbon-text{font-size:calc(34.4*var(--u));line-height:calc(39.2*var(--u))}.hero-section .hero-ribbon-clip--std .hero-ribbon-shade{clip-path:polygon(calc(720.2 * var(--u)) calc(-144.8 * var(--u)), calc(1137.4 * var(--u)) calc(272.4 * var(--u)), calc(1091 * var(--u)) calc(318.7 * var(--u)), calc(673.8 * var(--u)) calc(-98.5 * var(--u)))}.hero-section .hero-ribbon-clip--big .hero-ribbon-band{left:calc(838.4*var(--u));top:calc(154.1*var(--u));width:calc(820*var(--u));height:calc(112*var(--u))}.hero-section .hero-ribbon-clip--big .hero-ribbon-text{font-size:calc(58*var(--u));line-height:calc(66.1*var(--u))}.hero-section .hero-ribbon-clip--big .hero-ribbon-shade{clip-path:polygon(calc(588.1 * var(--u)) calc(-175.4 * var(--u)), calc(1167.9 * var(--u)) calc(404.5 * var(--u)), calc(1088.7 * var(--u)) calc(483.7 * var(--u)), calc(508.9 * var(--u)) calc(-96.2 * var(--u)))}.hero-section .hero-cta-group{display:flex;flex-direction:column;align-items:center;gap:var(--space-400)}.hero-section .hero-dates{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:var(--space-100);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);letter-spacing:var(--font-letter-spacing-default);color:var(--color-text-tertiary);text-align:center}.hero-section .hero-dates a{text-decoration:underline;text-underline-position:from-font}@media(prefers-reduced-motion: reduce){.hero-section .hero-fog-strip,.hero-section .hero-screen-roll,.hero-section .hero-screen-grain,.hero-section .hero-rec-dot,.hero-section .hero-emblem{animation:none !important}}@keyframes hero-fog-a{from{transform:translateX(0)}to{transform:translateX(-680px)}}@keyframes hero-fog-b{from{transform:translateX(-680px)}to{transform:translateX(0)}}@keyframes hero-roll{from{transform:translateY(calc(-120 * var(--u)))}to{transform:translateY(calc(360 * var(--u)))}}@keyframes hero-rec{0%,49%{opacity:1}50%,100%{opacity:.15}}@keyframes hero-grain{0%{transform:translate(0, 0)}25%{transform:translate(calc(-40 * var(--u)), calc(20 * var(--u)))}50%{transform:translate(calc(30 * var(--u)), calc(-30 * var(--u)))}75%{transform:translate(calc(-20 * var(--u)), calc(-10 * var(--u)))}100%{transform:translate(calc(10 * var(--u)), calc(30 * var(--u)))}}@keyframes hero-candle-glow{0%,100%{filter:drop-shadow(0 0 calc(4 * var(--u)) rgba(124, 142, 249, 0.35))}45%{filter:drop-shadow(0 0 calc(10 * var(--u)) rgba(124, 142, 249, 0.7))}55%{filter:drop-shadow(0 0 calc(7 * var(--u)) rgba(124, 142, 249, 0.5))}}.goo-defs{position:absolute;width:0;height:0;overflow:hidden}.goo-band{position:absolute;left:0;right:0;top:0;z-index:2;height:0;pointer-events:none}.goo-band .goo-band-svg{position:absolute;left:50%;top:0;width:960px;max-width:none;height:150px;overflow:visible;transform:translateX(-50%);fill:var(--color-background-general)}@media only screen and (min-width: 768px){.goo-band .goo-band-svg{width:1152px;height:180px}}@media only screen and (min-width: 1280px){.goo-band .goo-band-svg{width:max(1920px,100vw);height:auto;aspect-ratio:1920/300}}.goo-band circle{transform-box:fill-box;transform-origin:center}.goo-band .goo-lump{animation:goo-wobble 5s ease-in-out infinite}.goo-band .goo-neck{animation:goo-neck 4.4s ease-in-out infinite}.goo-band .goo-drop{animation:goo-drop 4.4s cubic-bezier(0.55, 0, 0.9, 0.4) infinite}.goo-band .goo-longdrip{animation:goo-longdrip 13s linear infinite}.goo-band .goo-drips--d,.goo-band .goo-drips--t{display:none}@media only screen and (min-width: 768px){.goo-band .goo-drips--m{display:none}.goo-band .goo-drips--t{display:inline}}@media only screen and (min-width: 1280px){.goo-band .goo-drips--t{display:none}.goo-band .goo-drips--d{display:inline}}.goo-band.is-paused circle{animation-play-state:paused}@media(prefers-reduced-motion: reduce){.goo-band circle{animation:none !important}.goo-band .goo-drop,.goo-band .goo-longdrip{opacity:0}}@keyframes goo-wobble{0%,100%{transform:scale(1)}50%{transform:scale(1.12, 0.9)}}@keyframes goo-neck{0%,100%{transform:translateY(0) scaleY(1)}50%{transform:translateY(40px) scaleY(1.25)}}@keyframes goo-drop{0%{transform:translateY(0) scale(1);opacity:1}18%{transform:translateY(34px) scale(1)}88%{opacity:1}100%{transform:translateY(230px) scale(0.5);opacity:0}}@keyframes goo-longdrip{0%{transform:translateY(0) scale(0.35);animation-timing-function:ease-in-out}14%{transform:translateY(22px) scale(1);animation-timing-function:cubic-bezier(0.5, 0, 0.9, 0.55)}58%{transform:translateY(var(--fall, 1030px)) scale(0.78, 1.35)}58.1%,100%{transform:translateY(var(--fall, 1030px)) scale(0)}}.acts-section{position:relative;background-image:linear-gradient(1.74deg, #000 3.4037%, #7C8EF9 356.91%)}.acts-section .content-wrapper{display:flex;justify-content:center;padding:130px var(--space-400) var(--space-1600)}@media only screen and (min-width: 768px){.acts-section .content-wrapper{padding:170px var(--space-600) var(--space-2000)}}@media only screen and (min-width: 1280px){.acts-section .content-wrapper{padding:213px var(--space-600) 135px}}.acts-section .acts-bg{position:absolute;inset:0;overflow:hidden;pointer-events:none}.acts-section .acts-glow{position:absolute;top:-1129.99px;width:2550.05px;max-width:none;height:1572.98px;-webkit-mask-image:linear-gradient(180deg, transparent 71.8%, #000 86%, #000 100%);mask-image:linear-gradient(180deg, transparent 71.8%, #000 86%, #000 100%)}.acts-section .acts-glow--left{left:-1880.02px}@media only screen and (min-width: 1280px){.acts-section .acts-glow--left{left:calc(50% - 960px - 1880.02px)}}.acts-section .acts-glow--right{display:none}@media only screen and (min-width: 1280px){.acts-section .acts-glow--right{display:block;left:calc(50% - 960px + 1194px)}}.acts-section .acts-spot{display:none;position:absolute;inset:0;z-index:3;opacity:0;pointer-events:none;background:radial-gradient(circle 340px at calc(var(--x, 960) * 1px) calc(var(--y, 600) * 1px), rgba(239, 231, 214, 0.13) 0%, rgba(124, 142, 249, 0.09) 32%, rgba(0, 0, 0, 0) 58%, rgba(0, 0, 0, 0.5) 100%);-webkit-mask-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.06) 70px, rgba(0, 0, 0, 0.22) 150px, rgba(0, 0, 0, 0.5) 230px, rgba(0, 0, 0, 0.8) 300px, #000 360px, #000 900px, rgba(0, 0, 0, 0.8) 980px, rgba(0, 0, 0, 0.5) 1060px, rgba(0, 0, 0, 0.22) 1140px, rgba(0, 0, 0, 0.06) 1200px, rgba(0, 0, 0, 0) 1240px);mask-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0.06) 70px, rgba(0, 0, 0, 0.22) 150px, rgba(0, 0, 0, 0.5) 230px, rgba(0, 0, 0, 0.8) 300px, #000 360px, #000 900px, rgba(0, 0, 0, 0.8) 980px, rgba(0, 0, 0, 0.5) 1060px, rgba(0, 0, 0, 0.22) 1140px, rgba(0, 0, 0, 0.06) 1200px, rgba(0, 0, 0, 0) 1240px);transition:opacity 350ms ease}.acts-section .acts-spot.is-on{opacity:1}@media only screen and (min-width: 1280px){.acts-section .acts-spot{display:block}}.acts-section .acts-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:var(--space-1000);width:100%}@media only screen and (min-width: 1280px){.acts-section .acts-content{gap:var(--space-1200);max-width:1396px}}.acts-section .acts-head{display:flex;flex-direction:column;align-items:center;gap:var(--space-600);width:100%;text-align:center}.acts-section .acts-title{display:flex;flex-direction:column;gap:var(--space-300);width:100%;color:var(--color-campaign-bone)}.acts-section .acts-title .acts-title-top{font-family:var(--font-family-brand);font-weight:var(--font-weight-regular);font-size:26px;line-height:normal}@media only screen and (min-width: 768px){.acts-section .acts-title .acts-title-top{font-size:36px}}@media only screen and (min-width: 1280px){.acts-section .acts-title .acts-title-top{height:40px;font-size:var(--font-size-1100)}}.acts-section .acts-title .acts-title-display{display:flex;align-items:center;justify-content:center;font-family:var(--font-family-display);font-size:40px;line-height:46px;text-transform:uppercase}@media only screen and (min-width: 768px){.acts-section .acts-title .acts-title-display{font-size:54px;line-height:60px}}@media only screen and (min-width: 1280px){.acts-section .acts-title .acts-title-display{height:94px;font-size:var(--font-size-1600);line-height:var(--font-line-height-1300)}}.acts-section .acts-text{width:100%;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-secondary)}@media only screen and (min-width: 768px){.acts-section .acts-text{max-width:640px;font-size:var(--font-size-450);line-height:var(--font-line-height-650)}}@media only screen and (min-width: 1280px){.acts-section .acts-text{max-width:883px;font-size:var(--font-size-550);line-height:var(--font-line-height-750)}}.acts-section .acts-cards{display:flex;flex-direction:column;align-items:center;gap:var(--space-600);width:100%;padding-top:var(--space-200)}.acts-section .acts-cards>*{width:100%;max-width:440px}@media only screen and (min-width: 1280px){.acts-section .acts-cards{flex-direction:row;align-items:flex-start;justify-content:center;gap:var(--space-1600);min-height:620px;padding-top:var(--space-800)}.acts-section .acts-cards>*{flex:0 1 422.667px;min-width:0;max-width:none}}.acts-section .act-cardwrap{position:relative}.acts-section .act-halo{position:absolute;inset:-140px;background:radial-gradient(closest-side, rgba(124, 142, 249, 0.55) 0%, rgba(124, 142, 249, 0.18) 55%, rgba(124, 142, 249, 0) 100%);opacity:0;transition:opacity 400ms ease;pointer-events:none}.acts-section .act-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-600);width:100%;padding:var(--space-800) var(--space-600);background:linear-gradient(180deg, #000 0%, #282E51 58.54%, #4E2450 130.09%);border-radius:15px;overflow:hidden}@media only screen and (min-width: 768px){.acts-section .act-card{padding:var(--space-1000) var(--space-1200)}}.acts-section .act-card>*{position:relative}.acts-section .act-card--live{border:1.5px solid rgba(125,143,250,.5);filter:drop-shadow(0 0 12px rgba(125, 143, 250, 0.25));transition:border-color 300ms ease,filter 300ms ease}.acts-section .act-card--live::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg, #000 0%, #7C8EF9 168.42%, #E6004D 304.62%);opacity:1;transition:opacity 300ms ease;pointer-events:none}@media only screen and (min-width: 1280px){.acts-section .act-card--live{border-color:rgba(125,143,250,0);filter:drop-shadow(0 0 10px rgba(239, 231, 214, 0.14))}.acts-section .act-card--live::before{opacity:0}}.acts-section .act-card-glow{position:absolute;inset:0;mix-blend-mode:screen;pointer-events:none}.acts-section .act-card-glow .act-card-wander{position:absolute;left:30px;top:0;width:360px;height:360px;background:radial-gradient(closest-side, rgba(239, 231, 214, 0.16) 0%, rgba(124, 142, 249, 0.1) 50%, rgba(124, 142, 249, 0) 100%);opacity:0;animation:acts-wander 11s ease-in-out infinite paused;transition:opacity 400ms ease}.acts-section .act-card-head{display:flex;flex-direction:column;align-items:center;width:100%}.acts-section .act-card-label{font-family:var(--font-family-brand);font-weight:var(--font-weight-bold);font-size:var(--font-size-350);line-height:var(--font-line-height-700);letter-spacing:var(--font-letter-spacing-card-label);text-transform:uppercase;color:var(--color-text-tertiary);white-space:nowrap}.acts-section .act-card-dates{font-family:var(--font-family-brand);font-weight:var(--font-weight-regular);font-size:var(--font-size-300);line-height:var(--font-line-height-700);letter-spacing:var(--font-letter-spacing-regular);text-transform:uppercase;text-align:center;color:var(--color-campaign-bone-art);opacity:.7;white-space:nowrap}.acts-section .act-card-art{display:flex;flex-direction:column;align-items:center;gap:var(--space-800);width:100%}.acts-section .act-card-markbox{display:flex;align-items:center;justify-content:center;width:144.716px;height:117.75px;padding:10.786px}.acts-section .act-card-mark{position:relative;flex-shrink:0;width:158.198px;height:158.198px}.acts-section .act-card-mark img{position:absolute;inset:0;width:100%;max-width:none;height:100%}.acts-section .act-card-mark--act1-card-mark{--mark: url("../images/acts/act1-card-mark.svg")}.acts-section .act-card-mark--act2-screamer{--mark: url("../images/acts/act2-screamer.svg")}.acts-section .act-card-mark--act3-grim-reaper{--mark: url("../images/acts/act3-grim-reaper.svg")}.acts-section .act-card-mark--act2-locked-silhouette{--mark: url("../images/acts/act2-locked-silhouette.svg")}.acts-section .act-card-mark--act3-locked-silhouette{--mark: url("../images/acts/act3-locked-silhouette.svg")}.acts-section .act-card-split{position:absolute;inset:0;mix-blend-mode:screen;opacity:0;transition:opacity 120ms ease;-webkit-mask:var(--mark) center/contain no-repeat;mask:var(--mark) center/contain no-repeat}.acts-section .act-card-split--pink{background:var(--color-brand-op);transform:translate(-2.5px, 0.5px)}.acts-section .act-card-split--blue{background:var(--color-campaign-periwinkle);transform:translate(2.5px, -0.5px)}.acts-section .act-card-name{display:inline-block;font-family:var(--font-family-display);font-weight:var(--font-weight-regular);font-size:34px;line-height:36px;color:var(--color-campaign-bone);max-width:100%;text-align:center}@media only screen and (min-width: 768px){.acts-section .act-card-name{font-size:40px;line-height:var(--font-line-height-1000)}}.acts-section .act-card-name--locked{color:#000}.acts-section .act-card-tagline{width:100%;max-width:327px;font-family:var(--font-family-default);font-size:var(--font-size-400);line-height:var(--font-line-height-600);text-align:center;color:var(--color-text-primary)}.acts-section .act-card-hint{display:none}@media only screen and (min-width: 1280px){.acts-section .act-card-hint{display:grid;grid-template-rows:1fr;transition:grid-template-rows 300ms ease,margin-top 300ms ease,opacity 200ms ease}}.acts-section .act-card-hint .act-card-hint-in{min-height:0;overflow:hidden}.acts-section .act-card-more{display:grid;grid-template-rows:1fr;width:100%}@media only screen and (min-width: 1280px){.acts-section .act-card-more{grid-template-rows:0fr;margin-top:calc(-1*var(--space-600));opacity:0;transition:grid-template-rows 360ms cubic-bezier(0.3, 0.7, 0.2, 1),margin-top 360ms cubic-bezier(0.3, 0.7, 0.2, 1),opacity 260ms ease}}.acts-section .act-card-more .act-card-more-in{display:flex;flex-direction:column;gap:var(--space-600);min-height:0;overflow:hidden}.acts-section .act-card-divider{display:block;width:100%;height:1px;background:rgba(125,143,250,.3)}.acts-section .act-card-details{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.acts-section .act-card-details p{font-family:var(--font-family-default);font-size:var(--font-size-400);line-height:var(--font-line-height-600);color:var(--color-text-secondary)}.acts-section .act-card-details .act-card-details-clip{font-weight:var(--font-weight-bold)}.acts-section .act-card-details .act-card-details-label{font-family:var(--font-family-brand);font-weight:var(--font-weight-bold);font-size:var(--font-size-300);line-height:normal;letter-spacing:3px;color:var(--color-campaign-periwinkle-glow);white-space:nowrap}.acts-section .act-card--locked .act-card-torchlight{position:absolute;inset:0;background:radial-gradient(circle 170px at calc(var(--cx, 211) * 1px) calc(var(--cy, 180) * 1px), rgba(124, 142, 249, 0.2) 0%, rgba(124, 142, 249, 0) 100%);opacity:0;transition:opacity 250ms ease;pointer-events:none}.acts-section .act-card--locked .act-card-torch{position:absolute;inset:0;opacity:0;transition:opacity 250ms ease;-webkit-mask-image:radial-gradient(circle 62px at calc(var(--px, 79) * 1px) calc(var(--py, 79) * 1px), #000 35%, transparent 100%);mask-image:radial-gradient(circle 62px at calc(var(--px, 79) * 1px) calc(var(--py, 79) * 1px), #000 35%, transparent 100%)}.acts-section .act-card--locked .act-card-torch span{position:absolute;inset:0;background:var(--color-campaign-periwinkle);-webkit-mask:var(--mark) center/contain no-repeat;mask:var(--mark) center/contain no-repeat}@media only screen and (min-width: 1280px){.acts-section .act-cardwrap:hover .act-halo{opacity:1;animation:acts-breathe 4s ease-in-out infinite}.acts-section .act-card--live:hover,.acts-section .act-card--live:focus-within{border-color:rgba(125,143,250,.5);filter:drop-shadow(0 0 12px rgba(125, 143, 250, 0.25))}.acts-section .act-card--live:hover::before,.acts-section .act-card--live:focus-within::before{opacity:1}.acts-section .act-card--live:hover .act-card-wander,.acts-section .act-card--live:focus-within .act-card-wander{opacity:1;animation-play-state:running}.acts-section .act-card--live:hover .act-card-hint,.acts-section .act-card--live:focus-within .act-card-hint{grid-template-rows:0fr;margin-top:calc(-1*var(--space-600));opacity:0}.acts-section .act-card--live:hover .act-card-more,.acts-section .act-card--live:focus-within .act-card-more{grid-template-rows:1fr;margin-top:0;opacity:1}.acts-section .act-card:hover .act-card-split{opacity:.38}.acts-section .act-card:hover .act-card-mark{animation:acts-shiver 2.4s linear infinite}.acts-section .act-card:hover .act-card-name{animation:acts-shiver 2.4s linear .08s infinite;text-shadow:-1.5px 0 rgba(230,0,77,.45),1.5px 0 rgba(124,142,249,.45)}.acts-section .act-card--locked:hover .act-card-torchlight,.acts-section .act-card--locked:hover .act-card-torch{opacity:1}}@media only screen and (min-width: 1280px)and (hover: none),only screen and (min-width: 1280px)and (pointer: coarse){.acts-section .act-card-hint{display:none}.acts-section .act-card--live{border-color:rgba(125,143,250,.5)}.acts-section .act-card--live::before{opacity:1}.acts-section .act-card--live .act-card-more{grid-template-rows:1fr;margin-top:0;opacity:1}}@media(prefers-reduced-motion: reduce){.acts-section .act-card-wander,.acts-section .act-halo,.acts-section .act-card-mark,.acts-section .act-card-name{animation:none !important}}@keyframes acts-shiver{0%,24%,100%{transform:translate(0, 0) rotate(0)}3%{transform:translate(-0.9px, 0.4px) rotate(-0.8deg)}6%{transform:translate(0.9px, -0.4px) rotate(0.7deg)}9%{transform:translate(-0.6px, -0.5px) rotate(-0.5deg)}12%{transform:translate(0.6px, 0.5px) rotate(0.8deg)}15%{transform:translate(-0.8px, 0.3px) rotate(-0.6deg)}18%{transform:translate(0.5px, -0.3px) rotate(0.4deg)}21%{transform:translate(-0.3px, 0.2px) rotate(-0.2deg)}}@keyframes acts-wander{0%,100%{transform:translate(-40px, 40px)}25%{transform:translate(90px, 120px)}50%{transform:translate(20px, 300px)}75%{transform:translate(-80px, 180px)}}@keyframes acts-breathe{0%,100%{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}.enter-section{position:relative}.enter-section .content-wrapper{display:flex;flex-direction:column;align-items:center;gap:var(--space-1000);padding:130px var(--space-400) var(--space-1600)}@media only screen and (min-width: 768px){.enter-section .content-wrapper{gap:50px;padding:170px var(--space-600) var(--space-2000)}}@media only screen and (min-width: 1280px){.enter-section .content-wrapper{gap:var(--space-2400);padding:208px 0 63px}}.enter-section .enter-bg{position:absolute;inset:0;overflow:hidden;pointer-events:none}.enter-section .enter-bg::before{content:"";position:absolute;inset:0;background:url("../images/enter/how-to-enter-lavender.webp") 0 0/100% 100% no-repeat}@media only screen and (min-width: 1280px){.enter-section .enter-bg::before{inset:-4.81% 0 auto;height:109.63%}}.enter-section .enter-content{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-1200);width:100%}@media only screen and (min-width: 1280px){.enter-section .enter-content{max-width:1374px;padding:0 var(--space-600)}}.enter-section .enter-title{display:flex;flex-direction:column;gap:var(--space-300);width:100%;color:var(--color-text-pure);text-align:center}.enter-section .enter-title .enter-title-top{font-family:var(--font-family-brand);font-weight:var(--font-weight-regular);font-size:26px;line-height:normal}@media only screen and (min-width: 768px){.enter-section .enter-title .enter-title-top{font-size:36px}}@media only screen and (min-width: 1280px){.enter-section .enter-title .enter-title-top{font-size:var(--font-size-1100)}}.enter-section .enter-title .enter-title-display{display:flex;align-items:center;justify-content:center;font-family:var(--font-family-display);font-size:40px;line-height:46px;text-transform:uppercase}@media only screen and (min-width: 768px){.enter-section .enter-title .enter-title-display{font-size:54px;line-height:60px}}@media only screen and (min-width: 1280px){.enter-section .enter-title .enter-title-display{height:94px;font-size:var(--font-size-1600);line-height:var(--font-line-height-1300)}}.enter-section .enter-cta{position:relative}.enter-section .enter-steps{display:flex;flex-direction:column;gap:28px;width:100%;max-width:358px}@media only screen and (min-width: 768px){.enter-section .enter-steps{display:grid;grid-template-columns:1fr 1fr;gap:37px 24px;max-width:none}}@media only screen and (min-width: 1280px){.enter-section .enter-steps{display:flex;flex-direction:row;align-items:flex-start;gap:0;max-width:1326px}}.enter-section .enter-step{--k: .64;display:flex;align-items:center;gap:var(--space-500)}@media only screen and (min-width: 768px){.enter-section .enter-step{--k: 1;flex-direction:column;gap:var(--space-400);text-align:center}}@media only screen and (min-width: 1280px){.enter-section .enter-step{flex:1 1 0;min-width:0}}@media only screen and (min-width: 768px){.enter-section .enter-step--2{gap:var(--space-500)}.enter-section .enter-step--2 .enter-step-body{gap:var(--space-500)}}.enter-section .enter-step-media{display:flex;justify-content:center;flex-shrink:0;width:96px}@media only screen and (min-width: 768px){.enter-section .enter-step-media{width:auto}}.enter-section .enter-step-icon{--w: 150px;--h: 150px;position:relative;width:calc(var(--w)*var(--k));height:calc(var(--h)*var(--k))}.enter-section .enter-step--2 .enter-step-icon{--w: 132px;--h: 146px}.enter-section .enter-step-art{position:absolute;left:0;top:0;width:var(--w);height:var(--h);transform:scale(var(--k));transform-origin:0 0}.enter-section .enter-step-body{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-50);flex:1 1 0;min-width:0}@media only screen and (min-width: 768px){.enter-section .enter-step-body{align-items:center;gap:var(--space-400);width:100%}}.enter-section .enter-step-number{font-family:var(--font-family-display);font-size:40px;line-height:44px;color:var(--color-text-pure)}@media only screen and (min-width: 768px){.enter-section .enter-step-number{font-size:var(--font-size-1600);line-height:var(--font-line-height-1800)}}.enter-section .enter-step-text{min-height:48px;font-family:var(--font-family-default);font-size:var(--font-size-400);line-height:var(--font-line-height-600);color:var(--color-text-secondary)}@media only screen and (min-width: 768px){.enter-section .enter-step-text{min-height:0;font-size:var(--font-size-450);line-height:var(--font-line-height-700);text-wrap:balance}}@media only screen and (min-width: 768px){.enter-section .enter-step-text--link{padding-bottom:3px}}.enter-section .enter-step-text .enter-br{display:none}@media only screen and (min-width: 768px){.enter-section .enter-step-text .enter-br{display:inline}}@media only screen and (min-width: 1280px){.enter-section .enter-step-link{transition:color .2s ease-in-out}}.enter-section .enter-step-link--brand{color:var(--color-brand-op);text-decoration:underline;text-decoration-thickness:1px;text-underline-position:from-font}@media only screen and (min-width: 768px){.enter-section .enter-step-link--brand{display:inline-block;margin-top:2.5px;text-decoration:none}}@media only screen and (min-width: 1280px){.enter-section .enter-step-link--brand:hover{color:var(--color-campaign-pink-hover)}}.enter-section .enter-step-link--inline{color:var(--color-brand-op);text-decoration:underline;text-decoration-thickness:1px;text-underline-position:from-font}@media only screen and (min-width: 768px){.enter-section .enter-step-link--inline{text-decoration:none}}@media only screen and (min-width: 1280px){.enter-section .enter-step-link--inline:hover{color:var(--color-campaign-pink-hover)}}.enter-section .enter-art{position:absolute;display:block;max-width:none}.enter-section .enter-art>img,.enter-section .enter-art>span{display:block;flex:none;max-width:none}.enter-section .enter-art--ring,.enter-section .enter-art--discord,.enter-section .enter-step--1 .enter-art--spark-a,.enter-section .enter-step--1 .enter-art--spark-b,.enter-section .enter-step--1 .enter-art--spark-c,.enter-section .enter-art--wave,.enter-section .enter-art--sound-1,.enter-section .enter-art--sound-2,.enter-section .enter-art--light{display:flex;align-items:center;justify-content:center}.enter-section .enter-step--1 .enter-art--rays{left:-3px;top:-3.01px;width:155.84px;height:155.02px}.enter-section .enter-step--1 .enter-art--window{left:12.88px;top:30px;width:123.25px;height:90.38px}.enter-section .enter-step--1 .enter-art--bar{left:12.88px;top:30px;width:123.25px;height:10.95px;background:linear-gradient(270deg, rgb(228, 17, 87) 0%, rgba(219, 28, 102, 0.917) 11.899%, rgba(207, 42, 119, 0.833) 23.798%, rgba(193, 59, 141, 0.75) 35.697%, rgba(176, 80, 168, 0.667) 47.596%, rgba(154, 106, 203, 0.583) 59.495%, rgba(124, 142, 249, 0.5) 71.394%, rgba(124, 142, 249, 0) 100%)}.enter-section .enter-step--1 .enter-art--light{top:32.73px;width:5.78px;height:5.78px}.enter-section .enter-step--1 .enter-art--light span{width:4.08px;height:4.08px;background:var(--color-campaign-bone-art);transform:rotate(135deg)}.enter-section .enter-step--1 .enter-art--light-1{left:126.69px}.enter-section .enter-step--1 .enter-art--light-2{left:118.61px}.enter-section .enter-step--1 .enter-art--light-3{left:110.55px}.enter-section .enter-step--1 .enter-art--crown{left:45.88px;top:48.97px;width:29.58px;height:28.06px}.enter-section .enter-step--1 .enter-art--skull{left:52.19px;top:65.05px;width:52.13px;height:47.92px}.enter-section .enter-step--1 .enter-art--spark-a,.enter-section .enter-step--1 .enter-art--spark-b,.enter-section .enter-step--1 .enter-art--spark-c{transform:rotate(75deg)}.enter-section .enter-step--1 .enter-art--spark-a{left:-3.77px;top:16.81px;width:23.94px;height:23.94px}.enter-section .enter-step--1 .enter-art--spark-b{left:116.25px;top:125.25px;width:23.95px;height:23.95px}.enter-section .enter-step--1 .enter-art--spark-c{left:27.31px;top:133.13px;width:12.27px;height:12.27px}.enter-section .enter-step--1 .enter-art--spark-a img,.enter-section .enter-step--1 .enter-art--spark-b img{width:19.53px;height:19.53px}.enter-section .enter-step--1 .enter-art--spark-c img{width:10px;height:10px}.enter-section .enter-step--2 .enter-art--ring{left:-37.8px;top:-31.5px;width:208.59px;height:208.59px;transform:rotate(135deg)}.enter-section .enter-step--2 .enter-art--ring img{width:139px;height:156px}.enter-section .enter-step--2 .enter-art--bubble-back{left:40.75px;top:60.25px;width:54px;height:30px}.enter-section .enter-step--2 .enter-art--discord{left:10.52px;top:18.02px;width:110.42px;height:110.42px;transform:rotate(9.43deg)}.enter-section .enter-step--2 .enter-art--discord img{width:96px;height:96px}.enter-section .enter-step--2 .enter-art--spark-a{left:-0.5px;top:104.05px;width:19.56px;height:19.55px}.enter-section .enter-step--2 .enter-art--spark-b{left:109.73px;top:18.25px;width:19.56px;height:19.56px}.enter-section .enter-step--2 .enter-art--spark-c{left:117.52px;top:113.02px;width:10.02px;height:10.02px}.enter-section .enter-step--3 .enter-art--swirl{display:none;left:-8.23px;top:-7.81px;width:175.08px;height:177.75px}@media only screen and (min-width: 1280px){.enter-section .enter-step--3 .enter-art--swirl{display:block}}.enter-section .enter-step--3 .enter-art--camera{left:24.3px;top:39.22px;width:125.7px;height:104.28px}.enter-section .enter-step--3 .enter-art--spark-a{left:0px;top:111.03px;width:19.55px;height:19.56px}.enter-section .enter-step--3 .enter-art--spark-b{left:107.56px;top:7px;width:12.7px;height:12.69px}.enter-section .enter-step--4 .enter-art--circle{left:39.7px;top:15px;width:110.3px;height:110.7px}.enter-section .enter-step--4 .enter-art--wave{left:79.22px;top:40.7px;width:56.94px;height:57.13px;transform:rotate(-134.9deg) skewX(0.21deg)}.enter-section .enter-step--4 .enter-art--wave img{width:40.31px;height:40.31px}.enter-section .enter-step--4 .enter-art--sound-1{left:0px;top:55.45px;width:25.42px;height:25.53px;transform:rotate(45.1deg) skewX(0.21deg)}.enter-section .enter-step--4 .enter-art--sound-1 img{width:18px;height:18px}.enter-section .enter-step--4 .enter-art--sound-2{left:97.97px;top:59.53px;width:19.42px;height:19.48px;transform:rotate(45.1deg) skewX(0.21deg)}.enter-section .enter-step--4 .enter-art--sound-2 img{width:13.75px;height:13.75px}.enter-section .enter-step--4 .enter-art--mega{left:17.83px;top:27.72px;width:84.75px;height:107.28px}.enter-section .enter-step--4 .enter-art--spark-a{left:127.98px;top:26.22px;width:16.34px;height:16.39px}.enter-section .enter-step--4 .enter-art--spark-b{left:133.86px;top:51.53px;width:10.83px;height:10.86px}.enter-section .enter-step--4 .enter-art--spark-c{left:111.47px;top:101.27px;width:9.23px;height:9.27px}@media only screen and (min-width: 1280px){.enter-section .enter-step:hover .enter-loop-float{animation:enter-float 3.2s linear infinite}.enter-section .enter-step:hover .enter-loop-flip{animation:enter-flip 3.2s linear infinite}.enter-section .enter-step:hover .enter-art--light-2 .enter-loop-flip{animation-delay:.12s}.enter-section .enter-step:hover .enter-art--light-3 .enter-loop-flip{animation-delay:.24s}.enter-section .enter-step:hover .enter-loop-bubble{animation:enter-bubble 3.2s ease-in-out infinite}.enter-section .enter-step:hover .enter-loop-bubble-back{animation:enter-bubble-back 3.2s ease-in-out infinite}.enter-section .enter-step:hover .enter-loop-ring{animation:enter-ring 3.2s ease-in-out infinite}.enter-section .enter-step:hover .enter-loop-camera{animation:enter-camera 3.2s ease-in-out infinite}.enter-section .enter-step:hover .enter-loop-spiral{animation:enter-spiral 3.2s linear infinite}.enter-section .enter-step:hover .enter-loop-mega{animation:enter-mega 3.2s ease-in-out infinite}.enter-section .enter-step:hover .enter-loop-wave-1{animation:enter-wave 3.2s ease-in-out infinite}.enter-section .enter-step:hover .enter-loop-wave-2{animation:enter-wave 3.2s ease-in-out .08s infinite}.enter-section .enter-step:hover .enter-loop-wave-3{animation:enter-wave 3.2s ease-in-out .16s infinite}.enter-section .enter-step:hover .enter-loop-spark-1{animation:enter-spark 3.2s ease-in-out infinite}.enter-section .enter-step:hover .enter-loop-spark-2{animation:enter-spark 3.2s ease-in-out .16s infinite}.enter-section .enter-step:hover .enter-loop-spark-3{animation:enter-spark 3.2s ease-in-out .4s infinite}}@media(prefers-reduced-motion: reduce){.enter-section .enter-step:hover [class*=enter-loop-]{animation:none}}@keyframes enter-float{0%{transform:translateY(0)}28.75%,37.5%{transform:translateY(-6px)}62.5%{transform:translateY(0)}80%{transform:translateY(3px)}100%{transform:translateY(0)}}@keyframes enter-flip{0%,27.5%{transform:rotate(135deg)}36%{transform:rotate(150deg)}45%{transform:rotate(250deg)}55%,100%{transform:rotate(315deg)}}@keyframes enter-bubble{0%,10%{transform:scale(1)}25%{transform:scale(0.85)}37.5%{transform:scale(1.1)}68.75%,100%{transform:scale(1)}}@keyframes enter-bubble-back{0%,33.75%{transform:scale(1)}46.25%{transform:scale(1.2)}93.75%,100%{transform:scale(1)}}@keyframes enter-ring{0%,10%{transform:rotate(0)}37.5%{transform:rotate(-12deg)}68.75%,100%{transform:rotate(0)}}@keyframes enter-camera{0%,12.5%{transform:rotate(0) scale(1)}37.5%{transform:rotate(-10deg) scale(1.1)}80%,100%{transform:rotate(0) scale(1)}}@keyframes enter-spiral{to{transform:rotate(-360deg)}}@keyframes enter-mega{0%,12.5%{transform:rotate(0)}31.25%,62.5%{transform:rotate(-6deg)}93.75%,100%{transform:rotate(0)}}@keyframes enter-wave{0%,21.25%{transform:scale(1)}32.5%{transform:scale(1.11)}45%{transform:scale(0.98)}57.5%{transform:scale(1.11)}72.5%,100%{transform:scale(1)}}@keyframes enter-spark{0%,20%{transform:translate(0, 0) scale(1)}47%{transform:translate(4px, -6px) scale(0.6)}62%{transform:translate(4px, -6px) scale(0.75)}95%,100%{transform:translate(0, 0) scale(1)}}.faq-section{position:relative;background:var(--color-background-general)}.faq-section .content-wrapper{display:flex;justify-content:center;padding:var(--space-1600) var(--space-400) 180px}@media only screen and (min-width: 768px){.faq-section .content-wrapper{padding:var(--space-2000) var(--space-600) 200px}}@media only screen and (min-width: 1280px){.faq-section .content-wrapper{padding:var(--space-2400) var(--space-600) 220px}}.faq-section .faq-ecg{position:absolute;left:0;right:0;bottom:var(--space-1200);height:var(--space-2400);pointer-events:none;-webkit-mask-image:linear-gradient(90deg, transparent 0%, #000 12%, #000 88%, transparent 100%);mask-image:linear-gradient(90deg, transparent 0%, #000 12%, #000 88%, transparent 100%)}.faq-section .faq-ecg-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.faq-section .faq-ecg-path{fill:none;stroke:var(--color-brand-op);stroke-width:3;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.faq-section .faq-ecg-head{fill:var(--color-campaign-pink-tint);filter:drop-shadow(0 0 5px #E6004D) drop-shadow(0 0 10px rgba(230, 0, 77, 0.6))}.faq-section .faq-content{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-800);width:100%}@media only screen and (min-width: 768px){.faq-section .faq-content{gap:var(--space-1200)}}@media only screen and (min-width: 1280px){.faq-section .faq-content{gap:var(--space-2400)}}.faq-section .faq-title{font-family:var(--font-family-brand);font-weight:var(--font-weight-regular);font-size:26px;line-height:normal;color:var(--color-campaign-bone);text-align:center}@media only screen and (min-width: 768px){.faq-section .faq-title{font-size:36px}}@media only screen and (min-width: 1280px){.faq-section .faq-title{font-size:var(--font-size-1100)}}.faq-section .faq-list{display:flex;flex-direction:column;gap:var(--space-600);width:100%;max-width:885px}.faq-section .faq-question{display:flex;align-items:center;justify-content:space-between;gap:0;width:100%;text-align:left}@media only screen and (min-width: 768px){.faq-section .faq-question{gap:var(--space-600)}}.faq-section .faq-question .faq-question-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-secondary);transition:color .2s ease-in-out}@media only screen and (min-width: 768px){.faq-section .faq-question .faq-question-text{font-size:var(--font-size-550);line-height:var(--font-line-height-750)}}.faq-section .faq-question .faq-chevron{display:block;flex-shrink:0;width:24px;height:24px;color:var(--color-icon-secondary);transition:transform 260ms cubic-bezier(0.3, 0.7, 0.2, 1)}.faq-section .faq-question .faq-chevron svg{display:block}.faq-section .faq-question.active .faq-question-text{color:var(--color-campaign-bone)}.faq-section .faq-question.active .faq-chevron{transform:rotate(180deg)}@media only screen and (min-width: 1280px){.faq-section .faq-question:hover .faq-question-text{color:var(--color-campaign-bone)}}.faq-section .faq-answer{max-height:0;overflow:hidden;transition:max-height 340ms cubic-bezier(0.3, 0.7, 0.2, 1)}.faq-section .faq-answer p{padding-top:var(--space-400);font-family:var(--font-family-default);font-size:var(--font-size-400);line-height:var(--font-line-height-600);color:var(--color-text-tertiary)}@media only screen and (min-width: 768px){.faq-section .faq-answer p{padding-right:var(--space-600);font-size:var(--font-size-450);line-height:var(--font-line-height-700)}}@media only screen and (min-width: 1280px){.faq-section .faq-answer p{padding-right:var(--space-1600)}}.faq-section .faq-answer a{color:var(--color-brand-op);text-decoration:underline;text-underline-position:from-font}@media only screen and (min-width: 1280px){.faq-section .faq-answer a{transition:color .2s ease-in-out}.faq-section .faq-answer a:hover{color:var(--color-campaign-pink-hover)}}.faq-section .faq-divider{display:block;height:1px;margin-top:var(--space-600);background:var(--color-border-secondary)}@media(prefers-reduced-motion: reduce){.faq-section .faq-answer,.faq-section .faq-chevron{transition:none}}.final-section{position:relative;background:radial-gradient(ellipse 55% 45% at 50% 47%, rgba(124, 142, 249, 0.3) 0%, rgba(124, 142, 249, 0.22) 25%, rgba(124, 142, 249, 0.12) 52%, rgba(124, 142, 249, 0.04) 78%, rgba(124, 142, 249, 0) 100%),var(--color-background-general)}.final-section .content-wrapper{display:flex;justify-content:center;padding:var(--space-2000) var(--space-400)}@media only screen and (min-width: 768px){.final-section .content-wrapper{padding:var(--space-2000) var(--space-600)}}@media only screen and (min-width: 1280px){.final-section .content-wrapper{padding:var(--space-2400) var(--space-600)}}.final-section .final-content{display:flex;flex-direction:column;align-items:center;gap:var(--space-800);width:100%;text-align:center}@media only screen and (min-width: 1280px){.final-section .final-content{gap:0}}.final-section .final-title{display:flex;flex-direction:column;align-items:center;color:var(--color-campaign-bone)}.final-section .final-title .final-title-top{font-family:var(--font-family-brand);font-weight:var(--font-weight-regular);font-size:26px;line-height:normal}@media only screen and (min-width: 768px){.final-section .final-title .final-title-top{margin-bottom:-0.5px;font-size:var(--font-size-1100)}}.final-section .final-title .final-title-display{font-family:var(--font-family-display);font-size:40px;line-height:var(--font-line-height-1300);text-transform:uppercase}@media only screen and (min-width: 768px){.final-section .final-title .final-title-display{font-size:var(--font-size-1600);line-height:91px}}.final-section .final-text{max-width:620px;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-secondary)}@media only screen and (min-width: 768px){.final-section .final-text{font-size:var(--font-size-550);line-height:var(--font-line-height-750)}}@media only screen and (min-width: 1280px){.final-section .final-text{max-width:none;margin-top:41.5px}}@media only screen and (min-width: 1280px){.final-section .final-cta{margin-top:var(--space-1200)}}.terms-hero-section{height:252px;overflow:clip;background:var(--color-background-general)}@media only screen and (min-width: 768px){.terms-hero-section{height:356px}}@media only screen and (min-width: 1280px){.terms-hero-section{height:476px}}.terms-hero-section .terms-hero-bg{position:absolute;inset:0}.terms-hero-section .terms-hero-bg img{width:100%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover}.terms-hero-section .content-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;padding-top:var(--space-1000)}@media only screen and (min-width: 768px){.terms-hero-section .content-wrapper{padding-top:56px}}@media only screen and (min-width: 1280px){.terms-hero-section .content-wrapper{padding-top:var(--space-1800)}}.terms-hero-section .terms-hero-lockup{position:relative;display:flex;flex-direction:column;align-items:center;height:118.23px;padding-top:34.668px}@media only screen and (min-width: 768px){.terms-hero-section .terms-hero-lockup{height:180.714px;padding-top:60.892px}}@media only screen and (min-width: 1280px){.terms-hero-section .terms-hero-lockup{height:256.824px;padding-top:86.538px}}.terms-hero-section .terms-hero-emblem{position:absolute;top:2.16px;left:50%;width:22.995px;max-width:none;height:30.296px;transform:translateX(-50%)}@media only screen and (min-width: 768px){.terms-hero-section .terms-hero-emblem{top:3.8px;width:40.39px;height:53.212px}}@media only screen and (min-width: 1280px){.terms-hero-section .terms-hero-emblem{top:5.39px;width:57.4px;height:75.623px}}.terms-hero-section .terms-hero-lockup-text{display:flex;flex-direction:column;align-items:center;gap:4.793px;text-align:center;white-space:nowrap}@media only screen and (min-width: 768px){.terms-hero-section .terms-hero-lockup-text{gap:8.418px}}@media only screen and (min-width: 1280px){.terms-hero-section .terms-hero-lockup-text{gap:11.963px}}.terms-hero-section .terms-hero-lockup-small{display:block;padding:.443px 0 .919px;font-family:var(--font-family-brand);font-weight:var(--font-weight-medium);font-size:11.29px;line-height:8.458px;color:var(--color-campaign-bone)}@media only screen and (min-width: 768px){.terms-hero-section .terms-hero-lockup-small{padding:.779px 0 1.615px;font-size:19.83px;line-height:14.856px}}@media only screen and (min-width: 1280px){.terms-hero-section .terms-hero-lockup-small{padding:1.107px 0 2.295px;font-size:28.181px;line-height:21.113px}}.terms-hero-section .terms-hero-lockup-main{display:flex;align-items:center;justify-content:center;height:54.681px;font-family:var(--font-family-display);font-weight:var(--font-weight-regular);font-size:37.548px;line-height:11.73px;color:var(--color-campaign-wordmark);text-shadow:0 0 10.052px rgba(46,62,154,.9),0 0 3.548px rgba(124,142,249,.75)}@media only screen and (min-width: 768px){.terms-hero-section .terms-hero-lockup-main{height:98.633px;font-size:65.951px;line-height:20.603px;text-shadow:0 0 17.656px rgba(46,62,154,.9),0 0 6.232px rgba(124,142,249,.75)}}@media only screen and (min-width: 1280px){.terms-hero-section .terms-hero-lockup-main{height:136.755px;font-size:93.727px;line-height:29.28px;text-shadow:0 0 25.092px rgba(46,62,154,.9),0 0 8.856px rgba(124,142,249,.75)}}.terms-hero-section .terms-hero-title{margin-top:19.77px;font-family:var(--font-family-brand);font-weight:var(--font-weight-regular);font-size:26px;line-height:normal;color:var(--color-campaign-bone);text-align:center;white-space:nowrap}@media only screen and (min-width: 768px){.terms-hero-section .terms-hero-title{margin-top:24.286px;font-size:36px}}@media only screen and (min-width: 1280px){.terms-hero-section .terms-hero-title{margin-top:28.176px;font-size:44px}}.terms-section{background:var(--color-background-general)}.terms-section .content-wrapper{display:flex;justify-content:center;padding:var(--space-1200) var(--space-400) var(--space-1800)}@media only screen and (min-width: 768px){.terms-section .content-wrapper{padding:var(--space-1800) var(--space-1600) var(--space-2400)}}@media only screen and (min-width: 1280px){.terms-section .content-wrapper{padding:var(--space-2400) var(--space-600) 120px}}.terms-section .terms-content{display:flex;flex-direction:column;gap:var(--space-800);width:100%;max-width:828px;overflow-wrap:break-word}@media only screen and (min-width: 768px){.terms-section .terms-content{gap:var(--space-1000)}}@media only screen and (min-width: 1280px){.terms-section .terms-content{gap:var(--space-1200)}}.terms-section .terms-block{display:flex;flex-direction:column;gap:var(--space-300)}@media only screen and (min-width: 768px){.terms-section .terms-block{gap:var(--space-400)}}.terms-section .terms-heading{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: 768px){.terms-section .terms-heading{font-size:var(--font-size-450);line-height:var(--font-line-height-650)}}@media only screen and (min-width: 1280px){.terms-section .terms-heading{font-size:var(--font-size-550);line-height:var(--font-line-height-750)}}.terms-section .terms-text,.terms-section .terms-list li{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-text-secondary)}@media only screen and (min-width: 768px){.terms-section .terms-text,.terms-section .terms-list li{font-size:var(--font-size-450);line-height:var(--font-line-height-700)}}.terms-section .terms-text-strong{font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.terms-section .terms-list{display:flex;flex-direction:column;gap:10px}@media only screen and (min-width: 768px){.terms-section .terms-list{gap:var(--space-300)}}.terms-section .terms-list li{display:flex;align-items:flex-start;gap:var(--space-300)}@media only screen and (min-width: 768px){.terms-section .terms-list li{gap:var(--space-400)}}.terms-section .terms-list li::before{content:"✦";flex-shrink:0;width:11px;font-family:var(--font-family-symbols);font-size:12px;line-height:var(--font-line-height-600);color:var(--color-campaign-periwinkle)}@media only screen and (min-width: 768px){.terms-section .terms-list li::before{width:13px;font-size:14px;line-height:var(--font-line-height-700)}}.footer{position:relative;clip-path:inset(-100px 0 0 0);background:var(--color-background-general)}.footer .footer-ambience{position:absolute;inset:0;overflow:hidden;pointer-events:none}.footer .footer-glow{position:absolute;top:-56px;left:50%;width:360px;height:200px;margin-left:-180px;pointer-events:none;background:radial-gradient(closest-side, rgba(124, 142, 249, 0.22) 0%, rgba(124, 142, 249, 0) 100%)}@media only screen and (min-width: 768px){.footer .footer-glow{top:-27px;animation:footer-breathe 9s ease-in-out infinite}}.footer .footer-ember{display:none;position:absolute;left:calc(var(--x)*1px)}@media only screen and (min-width: 768px){.footer .footer-ember{display:block}}@media only screen and (min-width: 1921px){.footer .footer-ember{left:calc(var(--x)/1920*100%)}}.footer .footer-ember{border-radius:50%;filter:blur(0.5px);animation:footer-rise 8s ease-out infinite}.footer .footer-ember--p{background:var(--color-campaign-periwinkle)}.footer .footer-ember--b{background:var(--color-campaign-bone)}.footer.is-paused .footer-glow,.footer.is-paused .footer-ember{animation-play-state:paused}.footer .content-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;padding:var(--space-600) 0}@media only screen and (min-width: 768px){.footer .content-wrapper{padding:var(--space-1200) 0}}.footer .footer-logo{display:block}.footer .footer-logo svg{display:block;width:137px;height:40px}@media only screen and (min-width: 768px){.footer .footer-logo svg{width:171px;height:50px}}.footer .footer-bar{position:relative;padding:var(--space-400);background:var(--color-surface-primary)}@media only screen and (min-width: 1280px){.footer .footer-bar{padding:9px clamp(24px,(100% - 1017px)/2,120px)}}.footer .footer-bar-inner{display:flex;flex-direction:column;align-items:center;gap:var(--space-600)}@media only screen and (min-width: 1280px){.footer .footer-bar-inner{flex-direction:row;justify-content:space-between;min-height:30px}}.footer .footer-legal{display:contents}@media only screen and (min-width: 1280px){.footer .footer-legal{display:flex;align-items:center;gap:var(--space-800)}}.footer .footer-copyright,.footer .footer-link{font-family:var(--font-family-brand);font-weight:var(--font-weight-regular);font-size:var(--font-size-350);line-height:var(--font-line-height-500);color:var(--color-text-tertiary);white-space:nowrap}.footer .footer-copyright{order:3;text-align:center}@media only screen and (min-width: 1280px){.footer .footer-copyright{order:0}}.footer .footer-links{order:2;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-400);padding:0 var(--space-200)}@media only screen and (min-width: 1280px){.footer .footer-links{order:0;flex-wrap:nowrap;gap:var(--space-800);padding:0}}.footer .footer-link{display:block;text-decoration:none}@media only screen and (min-width: 1280px){.footer .footer-link{transition:color .2s ease-in-out}.footer .footer-link:hover{color:var(--color-text-pure)}}.footer .footer-socials{order:1;display:flex;align-items:center;gap:var(--space-500);padding:3px 0}@media only screen and (min-width: 1280px){.footer .footer-socials{order:0;padding:0}}.footer .footer-social{display:block;width:24px;height:24px;color:var(--color-icon-secondary)}.footer .footer-social svg{display:block}@media only screen and (min-width: 1280px){.footer .footer-social{transition:color .2s ease-in-out}.footer .footer-social:hover{color:var(--color-text-pure)}}@media(prefers-reduced-motion: reduce){.footer .footer-glow,.footer .footer-ember{animation:none}}@keyframes footer-breathe{0%,100%{opacity:.55;transform:scale(0.94)}50%{opacity:1;transform:scale(1.06)}}@keyframes footer-rise{0%{transform:translate(0, 0);opacity:0}15%{opacity:.8}100%{transform:translate(var(--dx), -260px);opacity:0}}