/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

@font-face{font-family:"Amagro";src:url(bundle__Amagro-Bold.woff) format("woff"),url(bundle__Amagro-Bold.woff2) format("woff2"),url(bundle__Amagro-Bold.ttf) format("ttf");font-weight:700;font-style:normal}@font-face{font-family:"Amagro";src:url(bundle__Amagro-Bold.woff) format("woff"),url(bundle__Amagro-Bold.woff2) format("woff2"),url(bundle__Amagro-Bold.ttf) format("ttf");font-weight:bold;font-style:normal}strong{font-weight:800}.body-text{line-height:1.5}.body-text blockquote{margin-left:0;margin-right:0;padding:0 0 0 1.5em}.body-text blockquote *:last-child{margin-bottom:0}.body-text code{background:rgba(0,0,0,.1);border-radius:.4em;font-size:86%;margin:0 .2em;padding:.2em .5em;white-space:nowrap}.body-text pre{background:rgba(0,0,0,.1);overflow-y:hidden}.body-text pre>code{border-radius:0;display:block;padding:1em 1.5em;white-space:pre}.body-text hr{border:0;border-top:1px solid rgba(255,255,255,.25);margin:3em 0}.body-text a:not(.cta-button){color:inherit;text-decoration:underline}.body-text a:not(.cta-button):focus{opacity:.75;color:inherit}.body-text .plain-link{text-decoration:none}.body-text h1 a,.body-text h2 a,.body-text h3 a,.body-text h4 a,.body-text h5 a,.body-text h6 a{text-decoration:none}.body-text dl,.body-text ol,.body-text ul{list-style:none;margin-top:0;padding-left:0}.body-text dl dl,.body-text dl ol,.body-text dl ul,.body-text ol dl,.body-text ol ol,.body-text ol ul,.body-text ul dl,.body-text ul ol,.body-text ul ul{margin:1em 0 1em 2em}.body-text li{margin-bottom:.25em}.body-text ol{list-style:decimal inside}.body-text ul li{padding-left:1em;text-indent:-0.5em}.body-text ul li:before{display:inline-block;content:"•";opacity:.375;width:.5em}.body-text .button,.body-text button,.body-text dd,.body-text dt,.body-text li{margin-bottom:div(1.5em, 4)}.body-text fieldset,.body-text input,.body-text select,.body-text textarea{margin-bottom:1.5em}.body-text blockquote,.body-text dl,.body-text figure,.body-text form,.body-text ol,.body-text p,.body-text pre,.body-text table,.body-text ul{margin-top:0;margin-bottom:1.5em}.body-text table{border-spacing:0;width:100%}.body-text td,.body-text th{border-top:1px solid rgba(255,255,255,.25);padding:1em 1em;text-align:left}.body-text td:first-child,.body-text th:first-child{padding-left:0}.body-text td:last-child,.body-text th:last-child{padding-right:0}.body-text h1,.body-text h2,.body-text h3,.body-text h4,.body-text h5,.body-text h6{margin-bottom:1.5em}.body-text h1:first-child,.body-text h2:first-child,.body-text h3:first-child,.body-text h4:first-child,.body-text h5:first-child,.body-text h6:first-child{margin-top:0}.body-text h1,.body-text h2{font-family:"Amagro",sans-serif;font-weight:700;line-height:1.1;font-size:2.4rem;margin-bottom:2rem;margin-top:6rem}@media(max-width: 575px){.body-text h1,.body-text h2{font-size:1.8rem}}.body-text h3{font-family:"Amagro",sans-serif;font-weight:700;line-height:1.1;font-size:1.6rem;margin-bottom:2rem;margin-top:4rem}@media(max-width: 575px){.body-text h3{font-size:1.4rem}}.body-text h4{margin-top:3rem;margin-bottom:1.5rem;font-family:"Amagro",sans-serif;font-weight:700;line-height:1.1;font-size:1rem}.body-text h5,.body-text h6{font-size:1em;font-weight:800;margin-top:3rem;margin-bottom:1.5rem}.body-text img{max-width:100%}html{font-size:14px}@media(min-width: 768px){html{font-size:15px}}@media(min-width: 1200px){html{font-size:15px}}@media(min-width: 1400px){html{font-size:16px}}@media(min-width: 2000px){html{font-size:19px}}body{font-family:"acumin-pro",sans-serif;font-weight:400;line-height:1.5;background:#1e0a38;color:#fff}*{outline:none}*:focus{outline:#005fcc auto 1px}*:focus:not(.focus-visible){outline:none}*:focus:not(:focus-visible){outline:none}a{text-decoration:none;color:inherit}img{color:rgba(0,0,0,0)}.body-text--center{text-align:center}.hidden{display:none}.anchor:before{content:"";display:block;position:relative;width:100%;height:0;margin-top:0}.no-js .lazyload{display:none}.lazyautosizes,.lazyload,.lazyloading,.lazyloaded{transition:opacity 600ms}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1}.container{width:100%;max-width:45rem;margin:0 auto;padding:0 3rem;box-sizing:border-box}@media(max-width: 575px){.container{padding:0 1.5rem}}.container--wide{max-width:60rem}.container--megawide{max-width:75rem}.container--ultrawide{max-width:90rem}@media(max-width: 575px){.container--mobile-fullbleed{padding:0}}.container--full-width{max-width:100%}.container-item{margin-top:4rem;margin-bottom:4rem}@media(min-width: 576px){.container-item{margin-top:6rem;margin-bottom:6rem}}@media(min-width: 768px){.desktop\:container-item{margin-top:4rem;margin-bottom:4rem}}@media(min-width: 768px)and (min-width: 576px){.desktop\:container-item{margin-top:6rem;margin-bottom:6rem}}@media(max-width: 767px){.mobile\:container-item{margin-top:4rem;margin-bottom:4rem}}@media(max-width: 767px)and (min-width: 576px){.mobile\:container-item{margin-top:6rem;margin-bottom:6rem}}.container-item--tight{margin-top:3rem;margin-bottom:3rem}@media(min-width: 768px){.desktop\:container-item--tight{margin-top:3rem;margin-bottom:3rem}}@media(max-width: 767px){.mobile\:container-item--tight{margin-top:3rem;margin-bottom:3rem}}.container-item--large{margin-top:6rem;margin-bottom:6rem}@media(min-width: 768px){.desktop\:container-item--large{margin-top:6rem;margin-bottom:6rem}}@media(max-width: 767px){.mobile\:container-item--large{margin-top:6rem;margin-bottom:6rem}}.grid{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -1.5rem}.grid>*{box-sizing:border-box;padding:0 1.5rem;width:100%}.grid--col-1>*{width:100%}.grid--col-2>*{width:50%}.grid--col-3>*{width:33.3333333333%}@media(min-width: 768px){.desktop\:grid{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -1.5rem}.desktop\:grid>*{box-sizing:border-box;padding:0 1.5rem;width:100%}.desktop\:grid--col-1>*{width:100%}.desktop\:grid--col-2>*{width:50%}.desktop\:grid--col-3>*{width:33.3333333333%}}@media(max-width: 767px){.mobile\:grid{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -1.5rem}.mobile\:grid>*{box-sizing:border-box;padding:0 1.5rem;width:100%}.mobile\:grid--col-1>*{width:100%}.mobile\:grid--col-2>*{width:50%}.mobile\:grid--col-3>*{width:33.3333333333%}}@media(min-width: 768px){.split{display:flex;flex-direction:row}.split>*{box-sizing:border-box;width:50%;padding:0 1.5rem}.split--first-right>*{order:1}.split--first-right>*:first-child{order:2}}.slice{position:relative;padding:1px 0;display:flex;flex-direction:column;justify-content:center}@media(min-width: 576px){.slice--min-height{min-height:100vh}}@media(min-width: 576px)and (min-height: 50rem){.slice--min-height{min-height:50rem}}.slice__content{position:relative;z-index:1}.section-heading{margin:0;font-family:"Amagro",sans-serif;font-weight:700;line-height:1.1;text-shadow:0px 0px 20px rgba(255,255,255,.4)}.section-heading--center{text-align:center;margin-left:auto;margin-right:auto}.section-heading--narrow{max-width:24em}h2.section-heading{font-size:2.4rem}@media(max-width: 575px){h2.section-heading{font-size:1.8rem}}@media(min-width: 576px){h2.section-heading--xl{font-size:3.5rem}}h3.section-heading{font-size:1.6rem}@media(max-width: 575px){h3.section-heading{font-size:1.4rem}}h4.section-heading{font-size:1.2rem}.body-item{margin-top:2rem;margin-bottom:2rem}.body-item--top-0{margin-top:0}.center-text{text-align:center}.animate-expand-enter{display:block !important;overflow-y:hidden}.animate-expand-enter--from-0{height:0 !important}.animate-expand-enter-active{display:block !important;transition:height 500ms;overflow-y:hidden}.animate-expand-exit{display:block !important;overflow-y:hidden}.animate-expand-exit-active{display:block !important;height:0 !important;transition:height 500ms;overflow-y:hidden}.grain-overlay::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(bundle__grain.png);background-repeat:repeat;pointer-events:none;mix-blend-mode:overlay;z-index:1}.escape-bg{position:relative;z-index:2}.bg-wrapper{position:relative}.responsive-image{display:block;width:100%;height:auto}.side-graphic{position:absolute;z-index:1;pointer-events:none;display:none}@media(min-width: 992px){.side-graphic{display:block}}.side-graphic--margin-width{width:calc((100vw - 45rem)/2 - 3vw);max-width:25vw}.side-graphic__image{display:block;width:100%;height:auto}.side-graphic--left{top:100%;left:0;transform:translate(0, -15%)}.side-graphic--right{top:0;right:0;max-width:16vw}.breadcrumbs{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:2rem}.breadcrumbs__item{font-family:"presicav",sans-serif;font-weight:900;line-height:1.25;font-size:.9rem}.breadcrumbs__item:after{margin-left:.875em;content:"";display:inline-block;position:relative;top:.15em;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 30' xmlns='http://www.w3.org/2000/svg' stroke='%23fff' fill='none'%3E%3Cpath d='m2 1 14 14-14 14' stroke-width='1' vector-effect='non-scaling-stroke'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-position:center center;width:.75em;height:1em}.breadcrumbs__item:last-child::after{display:none}.breadcrumbs__item{padding-right:.875rem}.background{background:radial-gradient(ellipse at top, #270834, #12052f);z-index:0;position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.background__background-image{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";z-index:0}.top-center-shadow::before{z-index:1;content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:radial-gradient(ellipse at top, rgba(18, 5, 47, 0.6784313725), rgba(18, 5, 47, 0) 37.5%);pointer-events:none}.top-left-shadow::before{z-index:1;content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:radial-gradient(circle at 5rem, at 0, #0b002d, rgba(11, 0, 45, 0) 18rem);background:radial-gradient(circle at 5rem 0, #0b002d, rgba(11, 0, 45, 0) 18rem);pointer-events:none}.background-spotlight-1{background:#002;background:radial-gradient(circle at 10%, at 60vw, #23092e 26vw, rgba(35, 9, 46, 0) 52vw),radial-gradient(circle at 103%, at 30vw, #231a3a 7vw, rgba(35, 26, 58, 0) 33vw),radial-gradient(circle at 102%, at 110vw, #23092e 13vw, rgba(35, 9, 46, 0) 33vw),radial-gradient(circle at 25%, at 190vw, rgba(35, 26, 58, 0.6666666667) 10vw, rgba(35, 26, 58, 0) 63vw),#002;background:radial-gradient(circle at 10% 60vw, #23092e 26vw, rgba(35, 9, 46, 0) 52vw),radial-gradient(circle at 103% 30vw, #231a3a 7vw, rgba(35, 26, 58, 0) 33vw),radial-gradient(circle at 102% 110vw, #23092e 13vw, rgba(35, 9, 46, 0) 33vw),radial-gradient(circle at 25% 190vw, rgba(35, 26, 58, 0.6666666667) 10vw, rgba(35, 26, 58, 0) 63vw),#002}.background-plain{background:#1e0a38}.background-plain-darker{background:#0b002d}.background-plain-brighter{background:#32215a}.social-icon{display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center;width:1.5rem;height:1.5rem}.social-icon--facebook{background-image:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 30 30' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m29.5 15.1c0-8.1-6.5-14.6-14.5-14.6s-14.5 6.5-14.5 14.6c0 7.3 5.3 13.3 12.2 14.4v-10.2h-3.6v-4.2h3.7v-3.2c0-3.7 2.2-5.7 5.5-5.7 1.6 0 3.2.3 3.2.3v3.6h-1.8c-1.8 0-2.4 1.1-2.4 2.3v2.7h4l-.6 4.2h-3.4v10.2c6.9-1.1 12.2-7.1 12.2-14.4z' fill='%23fff'/%3E%3C/svg%3E")}.social-icon--instagram{background-image:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 30 30' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m15 1c-3.8 0-4.3 0-5.8.1s-2.5.3-3.4.6c-.9.4-1.8.9-2.4 1.7-.8.6-1.3 1.5-1.7 2.4-.3.9-.5 1.9-.6 3.4s-.1 2-.1 5.8 0 4.3.1 5.8.3 2.5.7 3.4.8 1.7 1.6 2.5 1.6 1.3 2.5 1.6 1.9.6 3.4.7 2 .1 5.8.1 4.3 0 5.8-.1 2.5-.3 3.4-.7 1.8-.9 2.5-1.6c.8-.8 1.3-1.6 1.6-2.5s.6-1.9.7-3.4.1-2 .1-5.8 0-4.3-.1-5.8-.3-2.5-.7-3.4-.9-1.8-1.6-2.5-1.5-1.3-2.5-1.6c-.9-.3-1.9-.6-3.4-.7-1.6 0-2.1 0-5.9 0zm-1.3 2.5h1.3c3.7 0 4.2 0 5.7.1 1.4.1 2.1.3 2.6.5.7.3 1.1.6 1.6 1s.8 1 1 1.6c.2.5.4 1.2.5 2.6.1 1.5.1 1.9.1 5.7s0 4.2-.1 5.7c-.1 1.4-.3 2.1-.5 2.6-.2.6-.6 1.2-1 1.6-.5.5-1 .8-1.6 1-.5.2-1.2.4-2.6.5-1.5.1-1.9.1-5.7.1s-4.2 0-5.7-.1c-1.4-.1-2.1-.3-2.6-.5-.6-.2-1.2-.6-1.6-1-.5-.5-.8-1-1-1.6-.2-.5-.4-1.2-.5-2.6-.1-1.5-.1-1.9-.1-5.7 0-3.7 0-4.2.1-5.7.1-1.3.3-2.1.5-2.6.3-.7.6-1.1 1-1.6.5-.5 1-.8 1.6-1 .5-.2 1.3-.4 2.6-.5s1.8-.1 4.4-.1zm8.8 2.3c-.9 0-1.7.8-1.7 1.7s.8 1.7 1.7 1.7c.9 0 1.7-.8 1.7-1.7s-.8-1.7-1.7-1.7zm-7.5 2c-4-.1-7.2 3.1-7.3 7.1s3.1 7.2 7.1 7.3h.2c4-.1 7.1-3.3 7.1-7.3-.1-3.9-3.2-7-7.1-7.1zm0 2.5c2.6 0 4.7 2.1 4.7 4.7s-2.1 4.7-4.7 4.7c-2.6 0-4.7-2.1-4.7-4.7s2.1-4.7 4.7-4.7z' fill='%23fff'/%3E%3C/svg%3E")}.social-icon--discord{background-image:url("data:image/svg+xml,%3Csvg stroke='currentColor' fill='currentColor' stroke-width='0' viewBox='0 0 640 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z'%3E%3C/path%3E%3C/svg%3E")}.cta-centered{text-align:center}.cta-button,.expand-button,.collapse-button{border:none;margin:0;padding:0;width:auto;overflow:visible;background:rgba(0,0,0,0);color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;position:relative;box-sizing:border-box;vertical-align:middle;display:inline-block;font-family:"presicav",sans-serif;font-weight:900;line-height:1.25;font-size:1rem;white-space:nowrap;padding:.875em 1.5em;transition:box-shadow 300ms;text-align:center}.cta-button::-moz-focus-inner,.expand-button::-moz-focus-inner,.collapse-button::-moz-focus-inner{border:0;padding:0}.cta-button:hover,.expand-button:hover,.collapse-button:hover{box-shadow:0px 0px 40px rgba(255,255,255,.3)}.cta-button{background:#fff;color:#000}.cta-button .social-icon{position:relative;vertical-align:middle;top:-0.15em;margin-top:-0.25em;margin-bottom:-0.25em}.cta-button .social-icon:first-child{margin-right:.5em}.cta-button--arrow::after{content:"";display:inline-block;width:.525em;height:.875em;background-size:contain;background-repeat:no-repeat;margin-left:1rem;position:relative;top:.05em;background-image:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 18 30' viewBox='0 0 18 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m2 1 14 14-14 14' stroke='%23000' fill='none' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E")}.cta-button--arrow.cta-button--subtle::after{background-image:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 18 30' viewBox='0 0 18 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m2 1 14 14-14 14' stroke='%23fff' fill='none' vector-effect='non-scaling-stroke' /%3E%3C/svg%3E")}.cta-button--subtle,.expand-button,.collapse-button{background:#35235f;color:#fff;font-size:.8rem;padding:.875em 1.25em}.expand-button,.collapse-button{padding:.875em 1.25em}.expand-button:after,.collapse-button:after{content:"";display:inline-block;width:.875em;height:.875em;background-size:contain;background-repeat:no-repeat;margin-left:1rem;position:relative;top:.05em}.expand-button::after{background-image:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 14 14' viewBox='0 0 14 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23fff' stroke-miterlimit='10'%3E%3Cpath d='m0 7h14'/%3E%3Cpath d='m7 0v14'/%3E%3C/g%3E%3C/svg%3E")}.collapse-button{background:#fff;color:#000}.collapse-button::after{background-image:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 14 14' viewBox='0 0 14 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m0 7h14' fill='none' stroke='%23000' stroke-miterlimit='10'/%3E%3C/svg%3E")}.cta-buttons{margin-top:-1.5rem;display:flex;flex-direction:row;flex-wrap:wrap}.cta-buttons .cta-button{margin-top:1.5rem;margin-right:1.5rem}.page-header{position:relative;padding:1.5rem;box-sizing:border-box}.page-header__content{position:relative}@media(min-width: 768px){.page-header{min-height:calc((100vh - 26.666667vw)/2);min-height:min(17rem,(100vh - 26.666667vw)/2)}}@media(max-width: 767px){.header-tickets-button{display:block}}@media(min-width: 768px){.page-header__layout{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.header-menu{display:flex;flex-direction:row;justify-content:space-between}}.header-social-nav__list{display:flex;flex-direction:row;align-items:center;list-style:none;margin:0;padding:0;min-height:100%}.header-social-nav__link .social-icon{display:block;width:1.5rem;height:1.5rem}.header-social-nav__link span{position:absolute !important;height:1px;width:1px;overflow:hidden;opacity:.01;padding:0;border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.header-social-nav__item{padding-right:1.5rem}@media(max-width: 767px){.header-social-nav__list{display:none}}.page-footer{padding:1px 0;background:#32215a}.page-footer__inner{margin:0 auto;max-width:90rem;box-sizing:border-box;padding:0 3rem}@media(max-width: 575px){.page-footer__inner{padding:0 1.5rem}}.page-footer__header{margin-top:1.5rem}@media(min-width: 576px){.page-footer__header{margin-top:3rem}}.footer-events-nav__list{list-style:none;margin:0;padding:0}.footer-events-nav__item{padding:0;margin-bottom:2rem}.footer-events-nav__item:last-child{margin-bottom:0}.footer-events-nav__link{display:inline-block}.footer-events-nav__event-name{position:relative;display:inline-block;font-family:"presicav",sans-serif;font-weight:900;line-height:1.25;font-size:1.2rem;padding-right:1.5rem}.footer-events-nav__event-tagline{margin-top:.25rem;font-size:.8rem}.footer-info-nav__list{list-style:none;margin:0;padding:0}.footer-info-nav__item{padding:0;margin-bottom:1.2rem}.footer-info-nav__item:last-child{margin-bottom:0}.footer-info-nav__link{font-family:"presicav",sans-serif;font-weight:900;line-height:1.25;font-size:1.2rem}.footer-support-nav{margin-top:1.5rem}.footer-support-nav__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap}.footer-support-nav__item{padding:0;margin-bottom:1.2rem;padding-right:1.5rem}.footer-support-nav__item:last-child{margin-bottom:0}.footer-support-nav__link{display:block}.footer-support-nav__link-logo{height:3.2rem;width:auto;display:block}.footer-support-nav__link-text{position:absolute !important;height:1px;width:1px;overflow:hidden;opacity:.01;padding:0;border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.footer-social-nav{margin-top:1.5rem}.footer-social-nav__list{list-style:none;margin:0;padding:0}.footer-social-nav__item{padding:0;margin-bottom:1.2rem}.footer-social-nav__item:last-child{margin-bottom:0}.footer-social-nav__link{position:relative;display:inline-block;padding-left:2.2rem;font-size:1.2rem}.footer-social-nav__link .social-icon{display:block;width:1.5rem;height:1.5rem;position:absolute;top:.2rem;left:0}.festival-heading{display:inline-block}.page-header .festival-heading{margin-bottom:3rem}.festival-heading__title{font-family:"presicav",sans-serif;font-weight:900;line-height:1.25;font-size:1.5rem;margin:0}.festival-heading__title-line{display:block}.festival-heading__subtitle{font-family:"acumin-pro",sans-serif;font-weight:400;line-height:1.5;font-size:1rem;margin:0;margin-top:.25rem}.main-events-nav__toggle-button{display:none}.main-events-nav--mobile-expanded .main-events-nav__toggle-button:after{transform:rotate(180deg)}.main-events-nav__toggle-button{position:relative;border:none;margin:0;padding:0;width:auto;overflow:visible;background:rgba(0,0,0,0);color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;display:none;font-family:"Amagro",sans-serif;font-weight:700;line-height:1.1;text-align:center;width:100%;padding:1.5rem 3.875rem;border-bottom:1px solid #fff}.main-events-nav__toggle-button::-moz-focus-inner{border:0;padding:0}.main-events-nav__toggle-button:after{content:"";display:inline-block;width:.875rem;height:.875rem;background-size:contain;background-repeat:no-repeat;margin-left:1rem;position:absolute;right:1.5rem;top:50%;margin-top:-0.4375rem;background-image:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 14 14' viewBox='0 0 14 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 4 6 6 6-6' fill='none' stroke='%23fff' stroke-miterlimit='10'/%3E%3C/svg%3E");transition:transform 500ms}.main-events-nav__list{list-style:none;margin:0;padding:0}.main-events-nav__item{box-sizing:border-box;padding:0}.main-events-nav-item{display:block;position:relative;height:100%}.main-events-nav-item__view-minimized,.main-events-nav-item__view-maximized{text-align:center;height:100%;box-sizing:border-box}.main-events-nav-item__view-maximized{transition:box-shadow 300ms}.main-events-nav-item__view-minimized__title{margin:0 auto;width:100%;font-family:"presicav",sans-serif;font-weight:900;line-height:1.25;font-size:1.2rem;padding:1.5rem 0;padding-bottom:0}.main-events-nav-item__view-maximized__logo-box{position:relative;max-width:30rem;width:90%;margin:0 auto;padding:0 2rem;box-sizing:border-box}.main-events-nav-item__view-maximized__logo-box:after{content:"";display:block;padding-top:65%}.main-events-nav-item__view-maximized__logo-box{margin:2rem auto}.main-events-nav-item__logo-image{display:block;position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain"}.main-events-nav-item__view-minimized__dates{margin:.5rem 2rem 1.5rem 2rem}.main-events-nav-item__view-maximized__dates{margin:1rem 2rem}.main-events-nav-item__view-maximized__tagline{font-family:"Amagro",sans-serif;font-weight:700;line-height:1.1;font-size:1.8rem;text-shadow:0px 0px 20px rgba(255,255,255,.4);margin:2rem auto;padding:0 2rem;width:24rem;max-width:100%;box-sizing:border-box}@media(min-width: 768px)and (max-width: 991px){.main-events-nav-item__view-maximized__dates{font-size:.9rem}.main-events-nav-item__view-maximized__tagline{font-size:1.4rem}}.main-events-nav-item__view-maximized{flex-grow:1;display:flex;flex-direction:column;justify-content:center}@media(min-width: 768px){body.page--menu-maximized .main-events-nav-item__view-minimized{position:absolute !important;height:1px;width:1px;overflow:hidden;opacity:.01;padding:0;border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.main-events-nav__list{display:flex;flex-direction:row}.main-events-nav__item{width:33.33333%}.main-events-nav-item__view-maximized{min-height:26.666667vw}.main-events-nav-item__view-minimized,.main-events-nav-item__view-maximized{border:1px solid #fff;border-left:0}.main-events-nav__item:last-child .main-events-nav-item__view-minimized,.main-events-nav__item:last-child .main-events-nav-item__view-maximized{border-right:0}body:not(.page--menu-maximized) .main-events-nav-item__view-maximized{position:absolute;top:0;left:0;width:100%;height:auto;background:#20143c;border:1px solid #fff;box-sizing:content-box;left:-1px;z-index:3;pointer-events:none;opacity:0;transition:0;transform:scale(1, 0.8);transform-origin:top center;transition:transform 300ms ease-in-out,opacity 300ms ease-in-out}body:not(.page--menu-maximized) .main-events-nav-item:hover .main-events-nav-item__view-maximized{opacity:1;transform:scale(1, 1);pointer-events:initial}.main-events-nav-item--active .main-events-nav-item__view-minimized{box-shadow:0px 0px 40px rgba(255,255,255,.3)}.main-events-nav-item:hover .main-events-nav-item__view-maximized{box-shadow:0px 0px 40px rgba(255,255,255,.3)}}@media(max-width: 767px){.main-events-nav{border-top:1px solid #fff}.main-events-nav-item__view-minimized,.main-events-nav-item__view-maximized{border-bottom:1px solid #fff}.main-events-nav__item:first-child .main-events-nav-item__view-maximized{border-top:1px solid #fff}.main-events-nav-item__view-maximized{display:none}body .main-events-nav__toggle-button{display:block}body .main-events-nav-item__view-maximized{display:none}body .main-events-nav__drawer{display:none}body .main-events-nav--mobile-expanded .main-events-nav__drawer{display:block}body .main-events-nav__drawer{position:relative}body .main-events-nav__drawer::after{content:"";display:block;width:100%;border-top:1px solid #fff;position:absolute;bottom:0;left:0}.main-events-nav-item--active .main-events-nav-item__view-minimized__title{text-shadow:0px 0px 20px rgba(255,255,255,.4)}}.program-table{width:100%;max-width:40rem}.program-table__margin-fix{margin:0 -1.5rem}@media(max-width: 575px){.program-table__margin-fix{margin:0 -1rem}}.program-table__table{width:100%;border:none;border-spacing:1.5rem 0;border-collapse:separate}@media(max-width: 575px){.program-table__table{border-spacing:1rem 0}}.program-table__row{height:7rem}.program-table__row:first-child{height:4.3rem}.program-table__row:first-child .program-table__date-cell{vertical-align:top}.program-table__row:last-child{height:4.3rem}.program-table__row:last-child .program-table__date-cell{vertical-align:bottom}.program-table__event-cell{vertical-align:top;position:relative}.program-table__event-box{display:block;position:absolute;width:100%;height:100%;top:0;left:0;box-sizing:border-box;height:100%;vertical-align:top;border:3px solid #fff;color:#fff;padding:.5rem;transition:box-shadow 300ms}.program-table__event-box:hover{box-shadow:0px 0px 40px rgba(255,255,255,.3)}.program-table__event-title{font-family:"Amagro",sans-serif;font-weight:700;line-height:1.1;margin:0;margin-bottom:.25rem;font-size:1.2rem}@media(max-width: 575px){.program-table__event-title{font-size:1rem}}.program-table__event-dates{font-size:.9rem}.program-table__event-read-more{font-size:.9rem}.program-table__event-read-more-link{position:relative;display:inline-block;padding-right:.9em}.program-table__event-box--relive-herleef{border-color:#ff9f15;color:#ff9f15}.program-table__event-box--relive-herleef:hover,.program-table__event-box--relive-herleef:focus{box-shadow:0px 0px 40px rgba(255,159,21,.3)}.program-table__event-box--networking-day{border-color:#f34149;color:#f34149}.program-table__event-box--networking-day:hover,.program-table__event-box--networking-day:focus{box-shadow:0px 0px 40px rgba(243,65,73,.3)}.program-table__event-box--global-game-jam-antwerp{border-color:#4aaed8;color:#4aaed8}.program-table__event-box--global-game-jam-antwerp:hover,.program-table__event-box--global-game-jam-antwerp:focus{box-shadow:0px 0px 40px rgba(74,174,216,.3)}.program-table__date-cell{width:20%}.program-table__event-cell{width:40%}.program-table__date{font-size:1.5rem;white-space:nowrap;line-height:1}.program-table__date-day{font-size:.8rem;white-space:nowrap;margin-top:.25rem}.event-slice__title-logo{margin:0}.event-slice__logo-image{display:block;width:100%;height:auto}.event-slice__title-text{position:absolute !important;height:1px;width:1px;overflow:hidden;opacity:.01;padding:0;border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}@media(min-width: 768px){.event-slice__text-col:before{content:"";display:block;padding-top:10%}}.generic-grid{margin-top:-4rem}.generic-grid-item{display:block;margin-top:4rem}.generic-grid-item__thumbnail-box{margin-bottom:.5rem;opacity:.95;transition:box-shadow 300ms,opacity 300ms}.generic-grid-item__thumbnail-image{display:block;width:100%}.generic-grid-item:hover .generic-grid-item__thumbnail-box{opacity:1;box-shadow:0px 0px 40px rgba(255,255,255,.3)}.generic-grid-item__title{font-family:"presicav",sans-serif;font-weight:900;line-height:1.25;font-size:1.2rem;margin-top:1rem;margin-bottom:.25rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.generic-grid-item__subtitle--multiline{height:3em}.generic-grid-item__subtitle{font-size:.9rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.generic-grid-item__action{margin-top:1rem}.generic-grid-drawer{padding-top:3rem}.generic-grid-drawer__inner{padding:1px 0;background-color:#35235f}.generic-grid-drawer__image{display:block;position:absolute;width:100%;height:100%;top:0;left:0}.generic-grid-drawer__image-box{position:relative}.generic-grid-drawer__header{margin-top:3rem;display:flex;flex-direction:row;justify-content:space-between}.generic-grid-drawer__heading{flex-grow:1;flex-shrink:1;padding-right:2rem;box-sizing:border-box}.generic-grid-drawer__close{flex-grow:0;flex-shrink:0;height:1.2rem}.drawer-grid{position:relative}.drawer-grid__drawer{position:absolute;width:100%;left:0}.generic-grid-item__actions{display:flex;flex-direction:row;flex-wrap:wrap}.generic-grid-item__action{margin-right:1rem}.generic-grid-item__action:last-child{margin-right:0}.drawer-grid .grid-item .generic-grid-item__action--collapse{display:none}.drawer-grid [data-drawer-current] .generic-grid-item__action--collapse{display:block}.drawer-grid [data-drawer-current] .generic-grid-item__action--expand{display:none}.close-button{position:relative;border:none;margin:0;padding:0;width:auto;overflow:visible;background:rgba(0,0,0,0);color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;display:block;cursor:pointer;width:1.2rem;height:1.2rem;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg enable-background='new 0 0 30 30' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'%3E%3Cpath d='m1 1 28 28'/%3E%3Cpath d='m29 1-28 28'/%3E%3C/g%3E%3C/svg%3E")}.close-button::-moz-focus-inner{border:0;padding:0}.close-button:after{content:"";position:absolute;width:300%;height:300%;top:-100%;left:-100%}.close-button span{position:absolute !important;height:1px;width:1px;overflow:hidden;opacity:.01;padding:0;border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.read-more-icon{display:block;position:absolute;top:50%;right:0;width:.66667em;height:.8em;margin-top:-0.375em}.read-more-icon svg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.photo-slice__image{display:block;width:100%;height:auto;max-height:100vh;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}@media(max-width: 575px){.photo-slice__image{height:100vw}}.event-intro__dates{text-align:center}.schedule-table td:first-child{font-family:"Menlo","PT Mono","Monaco","Segoe UI Mono","Droid Sans Mono",monospace;font-weight:400;width:8em;width:13ch;white-space:nowrap;text-align:right;font-size:.9rem;line-height:1.5rem;vertical-align:top}@media(max-width: 575px){.schedule-table td:first-child{width:1px}}.schedule-table td:nth-child(2) h4{font-family:"acumin-pro",sans-serif;font-weight:400;line-height:1.5;font-size:1rem;font-weight:bold;margin-bottom:1rem}.schedule-table td:nth-child(2) h4:last-child{margin-bottom:0}.schedule-table td:nth-child(2) p{font-size:.875rem;margin-bottom:1rem}.schedule-table td:nth-child(2) p:first-child{font-size:1rem}.schedule-table td:nth-child(2) p:last-child{margin-bottom:0}.ticket-options__list{list-style:none;margin:0;padding:0}.ticket-options__item{padding:0}.ticket-option{display:flex;flex-direction:column;background:#fff;color:#000;max-width:25rem;margin:0 auto}@media(min-width: 768px){.ticket-options{margin:0 -1.5rem;margin-bottom:-4rem}.ticket-option{width:25rem;min-height:100%}.ticket-options__list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;margin:0 1.5rem}.ticket-options__item{padding:0 1.5rem;padding-bottom:3rem}}.ticket-option__main{flex-grow:1;padding:1.75rem}.ticket-option__title{margin:0;margin-bottom:1.5rem;font-family:"Amagro",sans-serif;font-weight:700;line-height:1.1;font-size:1.8rem}.ticket-option__price{margin:1.5rem 0;font-family:"presicav",sans-serif;font-weight:900;line-height:1.25;font-size:1.2rem}.ticket-option__body{margin:1.5rem 0}.ticket-option__footer{flex-grow:0;flex-shrink:0;border-top:2px dashed rgba(0,0,0,.2);padding:0 1.75rem}.ticket-option__cta-link{position:relative;display:inline-block;font-family:"presicav",sans-serif;font-weight:900;line-height:1.25;font-size:1.2rem;padding:1.5rem 0;padding-right:1.5rem}.google-map-container{position:relative;background:#32215a;overflow-y:hidden;padding-top:125%}@media(min-width: 768px){.google-map-container{padding-top:100%}}@media(min-width: 992px){.google-map-container{padding-top:50%}}.google-map-container .google-map-box{position:absolute;width:100%;height:100%;height:calc(100% + 66px);top:0;left:0}.google-map-container iframe{background:#32215a;position:absolute;width:100%;height:100%;height:calc(100% + 66px);top:0;left:0}
