.discord-socials.svelte-1wf8d1f{--section-background-color: var(--color-metal-purple);--section-padding-vertical: var(--spacing-120);--section-accent-color: var(--color-metal-red);display:flex;grid-area:discord;flex-direction:column;gap:var(--spacing-100);background:center / contain no-repeat linear-gradient(to top,#000 0%,transparent 75px),center / var(--character-bg-size, cover) no-repeat url(../../../metal/cta_characters.webp),center top / cover no-repeat url(../../../metal/background-cta.avif)}.discord-socials.svelte-1wf8d1f .wishlist:where(.svelte-1wf8d1f){display:flex;flex-flow:column wrap;justify-content:center;flex:1 1 50%}.discord-socials.svelte-1wf8d1f .h4:where(.svelte-1wf8d1f){margin:var(--spacing-20) 0}.discord-socials.svelte-1wf8d1f .wishlist:where(.svelte-1wf8d1f){display:flex;flex-direction:column;align-items:center}.discord-socials.svelte-1wf8d1f .wishlist:where(.svelte-1wf8d1f) .h4:where(.svelte-1wf8d1f){color:var(--color-metal-gold)}.discord-socials.svelte-1wf8d1f .wishlist:where(.svelte-1wf8d1f) .soon-buttons{flex-flow:row wrap}.discord-socials.svelte-1wf8d1f .wishlist:where(.svelte-1wf8d1f) .btn:hover{filter:drop-shadow(0 0 5px var(--color-faded-white))}.discord-socials.svelte-1wf8d1f .ctacontent:where(.svelte-1wf8d1f){display:flex;flex-direction:column;align-items:center}.discord-socials.svelte-1wf8d1f .ctacontent:where(.svelte-1wf8d1f) .discord-logo:where(.svelte-1wf8d1f){height:45px;width:auto;fill:var(--color-metal-gold)}.discord-socials.svelte-1wf8d1f .ctacontent:where(.svelte-1wf8d1f) .h4:where(.svelte-1wf8d1f){max-width:640px;text-wrap:balance}@media (max-width: 1200px){.discord-socials.svelte-1wf8d1f{--character-bg-size: contain }.discord-socials.svelte-1wf8d1f .platform-buttons{max-width:550px}.discord-socials.svelte-1wf8d1f .btn{padding-bottom:2rem;flex:initial}}@media (max-width: 834px){.discord-socials.svelte-1wf8d1f{background-image:url(../../../metal/background-cta.avif);background-position:center top;background-repeat:no-repeat;background-size:cover}}.header-filigree.svelte-1wf8d1f:before,.header-filigree.svelte-1wf8d1f:after{z-index:0;position:absolute;top:50%;content:"";display:inline-block;height:clamp(12px,2vw,24px);width:auto;aspect-ratio:4.209 / 1;background-color:var(--section-accent-color);-webkit-mask-image:url(../../../metal/cm-accent.svg);mask-image:url(../../../metal/cm-accent.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.divider.svelte-1wf8d1f{max-width:700px}.features.svelte-1wf8d1f{--section-accent-color: var(--color-metal-gold);--section-background-color: var(--color-metal-purple-dark);padding:0;grid-area:features}.features.svelte-1wf8d1f .featuresCarousel:where(.svelte-1wf8d1f){display:grid;height:100%;width:100%;grid-template:". image" minmax(var(--spacing-70),auto) "title image" minmax(150px,auto) "caption image" minmax(var(--captionCellMinSize, 150px),1fr) ". image" minmax(var(--spacing-40),auto) "pagination image" min-content ". image" minmax(var(--spacing-40),auto) / 1fr 1fr;place-items:center center}.features.svelte-1wf8d1f .featuresCarousel:where(.svelte-1wf8d1f) .image:where(.svelte-1wf8d1f){z-index:0;height:100%;grid-area:image}.features.svelte-1wf8d1f .featuresCarousel:where(.svelte-1wf8d1f) .image:where(.svelte-1wf8d1f) picture{height:100%;max-width:unset}.features.svelte-1wf8d1f .featuresCarousel:where(.svelte-1wf8d1f) .image:where(.svelte-1wf8d1f) .media{height:100%;max-width:unset}.features.svelte-1wf8d1f .featuresCarousel:where(.svelte-1wf8d1f) .title:where(.svelte-1wf8d1f),.features.svelte-1wf8d1f .featuresCarousel:where(.svelte-1wf8d1f) .caption:where(.svelte-1wf8d1f),.features.svelte-1wf8d1f .featuresCarousel:where(.svelte-1wf8d1f) .pagination:where(.svelte-1wf8d1f){z-index:2;padding:0 var(--spacing-60)}.features.svelte-1wf8d1f .featuresCarousel:where(.svelte-1wf8d1f) .title:where(.svelte-1wf8d1f),.features.svelte-1wf8d1f .featuresCarousel:where(.svelte-1wf8d1f) .caption:where(.svelte-1wf8d1f){text-wrap:balance}.features.svelte-1wf8d1f .featuresCarousel:where(.svelte-1wf8d1f) .title:where(.svelte-1wf8d1f){z-index:2;grid-area:title;color:var(--color-metal-red);font-size:var(--font-size-h5);font-weight:var(--font-weight-metal-medium)}.features.svelte-1wf8d1f .featuresCarousel:where(.svelte-1wf8d1f) .caption:where(.svelte-1wf8d1f){z-index:2;grid-area:caption;place-self:start center;color:var(--color-metal-gold);font-weight:var(--font-weight-metal-medium)}.features.svelte-1wf8d1f .featuresCarousel:where(.svelte-1wf8d1f) .pagination:where(.svelte-1wf8d1f){z-index:2;grid-area:pagination}@media (max-width: 1200px){.features.svelte-1wf8d1f .featuresCarousel:where(.svelte-1wf8d1f){--captionCellMinSize: 250px }}.features.svelte-1wf8d1f .mobileFeatures:where(.svelte-1wf8d1f){display:flex;padding:var(--spacing-120) 0;flex-flow:column nowrap;align-items:center}.features.svelte-1wf8d1f .mobileFeatures:where(.svelte-1wf8d1f) h2:where(.svelte-1wf8d1f){margin-bottom:var(--spacing-50)}.features.svelte-1wf8d1f .mobileFeatures:where(.svelte-1wf8d1f) .h6:where(.svelte-1wf8d1f){line-height:0}.features.svelte-1wf8d1f .mobileFeature:where(.svelte-1wf8d1f){display:flex;max-width:90%;padding-bottom:var(--spacing-70);flex-direction:column;align-items:center}.features.svelte-1wf8d1f .mobileFeature:where(.svelte-1wf8d1f) h3:where(.svelte-1wf8d1f){padding:2rem}.header-filigree.svelte-1wf8d1f:before,.header-filigree.svelte-1wf8d1f:after{z-index:0;position:absolute;top:50%;content:"";display:inline-block;height:clamp(12px,2vw,24px);width:auto;aspect-ratio:4.209 / 1;background-color:var(--section-accent-color);-webkit-mask-image:url(../../../metal/cm-accent.svg);mask-image:url(../../../metal/cm-accent.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.intro.svelte-1wf8d1f{--section-padding-vertical: var(--spacing-120);--section-background-color: var(--color-metal-purple-dark);--section-accent-color: var(--color-metal-purple-dark);z-index:5;display:flex;min-height:75vh;grid-area:intro;background-image:url(../../../metal/background-intro.webp);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.intro.svelte-1wf8d1f .text:where(.svelte-1wf8d1f){display:flex;max-width:800px;grid-area:text;flex-direction:column;align-items:center;text-wrap:balance}@media (max-width: 834px){.intro.svelte-1wf8d1f .text:where(.svelte-1wf8d1f){max-width:unset;margin-top:unset}}.intro.svelte-1wf8d1f .h1:where(.svelte-1wf8d1f),.intro.svelte-1wf8d1f .h6:where(.svelte-1wf8d1f),.intro.svelte-1wf8d1f .p:where(.svelte-1wf8d1f){color:var(--color-metal-purple-dark);filter:drop-shadow(0 0 25px #faefe2) drop-shadow(0 0 40px #faefe2)}.intro.svelte-1wf8d1f .h1:where(.svelte-1wf8d1f){line-height:normal}.intro.svelte-1wf8d1f .h6:where(.svelte-1wf8d1f){margin-bottom:var(--spacing-40);line-height:0}@media (max-width: 834px){.intro.svelte-1wf8d1f{display:flex;height:unset;background-image:url(../../../metal/background-intro-mobile.webp);background-position:center;background-size:cover}.intro.svelte-1wf8d1f p:where(.svelte-1wf8d1f){text-align:center}}@media (max-width: 640px){.intro.svelte-1wf8d1f{background-position:50% 85%}}.header-filigree.svelte-1wf8d1f:before,.header-filigree.svelte-1wf8d1f:after{z-index:0;position:absolute;top:50%;content:"";display:inline-block;height:clamp(12px,2vw,24px);width:auto;aspect-ratio:4.209 / 1;background-color:var(--section-accent-color);-webkit-mask-image:url(../../../metal/cm-accent.svg);mask-image:url(../../../metal/cm-accent.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.media.svelte-1wf8d1f{--section-padding-vertical: var(--spacing-120);--section-accent-color: var(--color-metal-red);grid-area:media;background-image:url(../../../metal/background-media.webp);background-position:center;background-repeat:no-repeat;background-size:cover}.media.svelte-1wf8d1f .h3:where(.svelte-1wf8d1f){margin-bottom:var(--spacing-50);color:var(--color-metal-gold)}.media.svelte-1wf8d1f .media-container:where(.svelte-1wf8d1f){z-index:1;position:relative}.header-filigree.svelte-1wf8d1f:before,.header-filigree.svelte-1wf8d1f:after{z-index:0;position:absolute;top:50%;content:"";display:inline-block;height:clamp(12px,2vw,24px);width:auto;aspect-ratio:4.209 / 1;background-color:var(--section-accent-color);-webkit-mask-image:url(../../../metal/cm-accent.svg);mask-image:url(../../../metal/cm-accent.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.media-image-frame.svelte-1wf8d1f{--offset: .75vw;z-index:10;position:absolute;top:calc(var(--offset) * -1);left:0;height:calc(100% + var(--offset) * 2);max-height:unset;width:100%;max-width:unset;-o-object-fit:fill;object-fit:fill;pointer-events:none}@media (max-width: 1200px){.media-image-frame.svelte-1wf8d1f{--offset: 1.1vw }}@media (max-width: 640px){.media-image-frame.svelte-1wf8d1f{--offset: 2.5vw }}section.svelte-1wf8d1f{position:relative;display:flex;max-width:1920px;padding:var(--section-padding-vertical, 0) var(--theme-spacing-page-padding-desktop);flex-flow:column nowrap;justify-content:center;align-items:center;background-color:var(--section-background-color, transparent);color:var(--section-font-color, var(--color-pure-black));font-family:var(--crimson)}section.svelte-1wf8d1f:first-of-type{--section-padding-vertical: 0;margin-top:var(--pm-dimebar-height)}@media (max-width: 1200px){section.svelte-1wf8d1f{padding:var(--section-padding-vertical) var(--theme-spacing-page-padding-tablet)}}@media (max-width: 640px){section.svelte-1wf8d1f{padding:var(--section-padding-vertical) var(--theme-spacing-page-padding-mobile)}}@media (max-height: 450px) and (orientation: landscape){section.svelte-1wf8d1f{padding:var(--section-padding-vertical) var(--theme-spacing-page-padding-mobile)}}.splash.svelte-1wf8d1f{--theme-platform-icon-fill-color: var(--color-metal-purple-dark);--theme-platform-icon-fill-color-hover: var(--color-metal-gold-light);--section-accent-color: var(--color-metal-purple-dark);z-index:10;position:relative;display:grid;height:calc(100vh - var(--pm-dimebar-height));max-height:1080px;width:100%;max-width:var(--theme-content-max-width);padding:var(--section-padding-vertical) 0;grid-area:splash;grid-template:"." var(--theme-sticky-header-height) "logo" .5fr "playbtn" 1.5fr "cta" auto "wishlist" auto "platforms" auto / 1fr;place-items:center;background-image:url(../../../metal/background-splash-fire.webp),url(../../../metal/background-header.webp);background-position:center bottom,center;background-repeat:no-repeat;background-size:auto,cover}.splash.svelte-1wf8d1f .playbtn:where(.svelte-1wf8d1f){--size: clamp(100px, 25vw, 125px);--accent-color: var(--color-metal-red);--triangle-fill: var(--accent-color);z-index:5;position:relative;height:var(--size);width:var(--size);border:4px solid var(--accent-color);border-radius:50%;grid-area:playbtn;background-color:var(--color-frosted-black);cursor:pointer}.splash.svelte-1wf8d1f .playbtn:where(.svelte-1wf8d1f):hover{--accent-color: var(--color-metal-gold-light)}.splash.svelte-1wf8d1f .playbtn:where(.svelte-1wf8d1f) .arrow{position:absolute;top:50%;left:50%;height:50%;width:100%;margin-left:5%;transform:translate(-50%) translateY(-50%)}@media (max-width: 1200px){.splash.svelte-1wf8d1f .playbtn:where(.svelte-1wf8d1f){margin:0 5vh}}.splash.svelte-1wf8d1f .logo:where(.svelte-1wf8d1f){z-index:1;height:auto;width:clamp(275px,55vw,475px);grid-area:logo;filter:drop-shadow(0 0 5px var(--color-frosted-black))}.splash.svelte-1wf8d1f .cta:where(.svelte-1wf8d1f){grid-area:cta;color:var(--color-metal-purple-dark);font-size:clamp(5.5rem,calc(5.5rem + .1794871794871795 * (100vw - 64rem)),9rem);font-weight:var(--font-weight-metal-semibold);line-height:normal;filter:drop-shadow(0 0 8px rgba(236 21 19 / 45%))}.splash.svelte-1wf8d1f .wishlist:where(.svelte-1wf8d1f){grid-area:wishlist;color:var(--color-metal-purple-dark);font-weight:var(--font-weight-metal-bold);line-height:normal}.splash.svelte-1wf8d1f .platforms:where(.svelte-1wf8d1f){z-index:2;display:flex;width:100%;padding:var(--spacing-30) 0;grid-area:platforms;flex-direction:row;justify-content:center}.splash.svelte-1wf8d1f .platforms:where(.svelte-1wf8d1f) .btn:hover{filter:drop-shadow(0 0 5px var(--color-faded-white))}@media (max-width: 834px){.splash.svelte-1wf8d1f .platforms:where(.svelte-1wf8d1f){--theme-platform-buttons-icon-size: 40px }}.splash.svelte-1wf8d1f h1:where(.svelte-1wf8d1f){position:absolute;left:-99999px;opacity:0}@media (max-width: 834px){.splash.svelte-1wf8d1f .soon-buttons{gap:0 2rem}}@media (max-width: 1200px) and (orientation: landscape){.splash.svelte-1wf8d1f{min-height:720px}}.header-filigree.svelte-1wf8d1f{position:relative}.header-filigree.svelte-1wf8d1f:before,.header-filigree.svelte-1wf8d1f:after{z-index:0;position:absolute;top:50%;content:"";display:inline-block;height:clamp(12px,2vw,24px);width:auto;aspect-ratio:4.209 / 1;background-color:var(--section-accent-color);-webkit-mask-image:url(../../../metal/cm-accent.svg);mask-image:url(../../../metal/cm-accent.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.header-filigree.svelte-1wf8d1f:before{right:calc(100% + 2vw);transform:translateY(-50%)}.header-filigree.svelte-1wf8d1f:after{left:calc(100% + 2vw);transform:rotate(180deg) translateY(50%)}main.svelte-1wf8d1f{position:relative;display:grid;grid-template:". splash ." auto ". intro ." auto ". features ." auto ". discord ." auto ". media ." auto / 1fr minmax(auto,1920px) 1fr;background-color:var(--theme-page-background-color)}.stickyheader{grid-area:splash}
