/*! 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:"SFProDisplay";src:url(fonts/FontsFree-Net-SFProDisplay-Light.eot);src:url(fonts/FontsFree-Net-SFProDisplay-Light.woff) format("woff"),url(fonts/FontsFree-Net-SFProDisplay-Light.ttf) format("truetype"),url(fonts/FontsFree-Net-SFProDisplay-Light.svg) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"SFProDisplay";src:url(fonts/FontsFree-Net-SFProDisplay-Medium.eot);src:url(fonts/FontsFree-Net-SFProDisplay-Medium.woff) format("woff"),url(fonts/FontsFree-Net-SFProDisplay-Medium.ttf) format("truetype"),url(fonts/FontsFree-Net-SFProDisplay-Medium.svg) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"SFProDisplay";src:url(fonts/FontsFree-Net-SFProDisplay-Regular.eot);src:url(fonts/FontsFree-Net-SFProDisplay-Regular.woff) format("woff"),url(fonts/FontsFree-Net-SFProDisplay-Regular.ttf) format("truetype"),url(fonts/FontsFree-Net-SFProDisplay-Regular.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"SFProDisplay";src:url(fonts/FontsFree-Net-SFProDisplay-Bold.eot);src:url(fonts/FontsFree-Net-SFProDisplay-Bold.woff) format("woff"),url(fonts/FontsFree-Net-SFProDisplay-Bold.ttf) format("truetype"),url(fonts/FontsFree-Net-SFProDisplay-Bold.svg) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"URW DIN";src:url(fonts/URWDIN-Demi.woff2) format("woff2"),url(fonts/URWDIN-Demi.woff) format("woff"),url(fonts/URWDIN-Demi.ttf) format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"DIN2014-Demi";src:url(fonts/DIN2014-Demi.eot);src:url(fonts/DIN2014-Demi.eot?#iefix) format("embedded-opentype"),url(fonts/DIN2014-Demi.woff2) format("woff2"),url(fonts/DIN2014-Demi.woff) format("woff"),url(fonts/DIN2014-Demi.ttf) format("truetype"),url(fonts/DIN2014-Demi.svg#DIN2014-Demi) format("svg");font-display:swap}*{box-sizing:border-box}@media (min-width: 1024px){html{font-size:14px}}@media (min-width: 1024px) and (max-width: 1279px){html{font-size:12px}}body{padding-top:128px;padding-top:8rem;font-family:"SFProDisplay",sans-serif;font-weight:400;font-size:1.5rem;font-weight:400;background-color:#000;color:#fff;-webkit-font-smoothing:antialiased}@media (max-width: 1023px){body{padding-top:72px;padding-top:4.5rem}}p{line-height:1.67;font-weight:600}ul{list-style-type:none;padding:0;margin:0}a{color:#333;text-decoration:none}img{max-width:100%}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:3.75rem}h2{font-size:3rem}h3{font-size:2.625rem}h4{font-size:2.25rem}h5{font-size:1.875rem}h6{font-size:1.5rem}svg{height:auto;pointer-events:none}@media (min-width: 1024px){.is-mb{display:none}.is-mb-visible{position:absolute;opacity:0;width:0 !important;height:0 !important}}@media (max-width: 1023px){.is-pc{display:none}.is-pc-visible{position:absolute;opacity:0;width:0 !important;height:0 !important}}.btn{padding:8px 16px;padding:.5rem 1rem;border-radius:50px;border-radius:3.125rem;font-size:20px;font-size:1.25rem;height:48px;height:3rem;text-transform:uppercase;background:cyan;background:linear-gradient(90deg, cyan 0%, #ad4dff 100%);color:#fff;line-height:1;cursor:pointer;border:0;display:inline-flex;align-items:center;justify-content:center}.btn:hover{animation:button 0.8s linear forwards}.btn:focus{outline:none}.btn.disabled,.btn:disabled{pointer-events:none;background:#f7f7f7}@keyframes button{0%{background:cyan}100%{background:#ad4dff}}input[type="text"],input[type="password"],input[type="tel"],input[type="number"],select,textarea{padding:8px;padding:.5rem;height:40px;height:2.5rem;border-radius:8px;border-radius:.5rem;width:100%;border:1px solid #e4e4e4;background:#fff;outline:none;transition:border-color 0.4s;display:block;-webkit-appearance:none;transition:border-color 0.4s, box-shadow 0.4s}input[type="text"]:focus,input[type="password"]:focus,input[type="tel"]:focus,input[type="number"]:focus,select:focus,textarea:focus{box-shadow:0 0 0 1px}input[type="text"]:disabled,input[type="text"].disabled,input[type="password"]:disabled,input[type="password"].disabled,input[type="tel"]:disabled,input[type="tel"].disabled,input[type="number"]:disabled,input[type="number"].disabled,select:disabled,select.disabled,textarea:disabled,textarea.disabled{background:#f7f7f7;border-color:#f7f7f7}input[type="text"][readonly],input[type="password"][readonly],input[type="tel"][readonly],input[type="number"][readonly],select[readonly],textarea[readonly]{border-color:#e4e4e4;box-shadow:none}input::-ms-clear,input::-ms-reveal{display:none}textarea{resize:vertical}label{margin-bottom:5px;margin-bottom:.3125rem;display:block}.form-group{margin-bottom:20px;margin-bottom:1.25rem}table{width:100%;border-collapse:collapse}table th,table td{padding:10px;padding:.625rem;border:1px solid #e4e4e4}.form-group{margin-bottom:20px;margin-bottom:1.25rem}.page-header{padding:31px 0px;padding:1.9375rem 0rem;min-height:128px;min-height:8rem;background:#000;color:#fff;box-shadow:0 -7px 24px #9edbf2;position:fixed;left:0;right:0;top:0;z-index:100}.page-header .container{display:flex;align-items:center}.page-header nav{margin-left:auto}.page-header .logo{min-height:66px;min-height:4.125rem}.page-header .logo img{display:block}.page-header .btn-mint{min-width:213px;min-width:13.3125rem}.page-header .toggle-menu{padding:13px 10px;padding:.8125rem .625rem;background:none;border:0;margin-left:auto;cursor:pointer;outline:none;z-index:101;display:none}.page-header .toggle-menu::after,.page-header .toggle-menu::before{width:22px;width:1.375rem;height:3px;height:.1875rem;transform-origin:17px 0px;transform-origin:1.0625rem 0rem;border-radius:10px;background-color:#fff;content:"";display:block;transition:transform 0.4s}.page-header .toggle-menu::before{margin-bottom:6px;margin-bottom:.375rem;transform-origin:16px 3px;transform-origin:1rem .1875rem}.page-header .toggle-menu.active::after{transform:rotate(45deg)}.page-header .toggle-menu.active::before{transform:rotate(-45deg)}.page-header .page-nav{display:flex;align-items:center}.main-menu{margin-right:120px;margin-right:7.5rem;display:flex}.main-menu a{padding:18px 50px;padding:1.125rem 3.125rem;color:#fff;display:block;transition:opacity 0.4s}.main-menu a:hover{opacity:0.5}@media (max-width: 1023px){.page-header{padding:16px 0px;padding:1rem 0rem;min-height:auto}.page-header .page-nav{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;transition:all 0.4s;pointer-events:none;background:#19002b;background:linear-gradient(180deg, #19002b 0%, rgba(0,20,47,0.9) 51.7%, #001c1c 100%);flex-direction:column;justify-content:center}.page-header .page-nav.active{opacity:1;pointer-events:all}.page-header .logo{min-height:40px;min-height:2.5rem}.page-header .logo img{width:95px;width:5.9375rem}.page-header .toggle-menu{display:block}.page-header .btn-mint{height:56px;height:3.5rem;font-size:24px;font-size:1.5rem}.main-menu{margin-bottom:18px;margin-bottom:1.125rem;flex-direction:column;margin-right:0;width:100%;text-align:center}.main-menu a{font-size:32px;font-size:2rem;padding:20.5px 15px;padding:1.28125rem .9375rem}}.page-footer{padding:44.5px 0px;padding:2.78125rem 0rem;background:#1a436f;background:linear-gradient(90deg, #1a436f 0%, #472159 100%);position:relative}.page-footer img{display:block}.page-footer .social{display:flex;margin-left:auto}.page-footer .social img{height:32px;height:2rem}.page-footer .social li:not(:last-child){margin-right:40px;margin-right:2.5rem}.page-footer .copyright{font-size:16px;font-size:1rem;position:absolute;left:50%;bottom:50%;margin:0;transform:translate(-50%, 50%)}.page-footer .container{display:flex;align-items:center}.stroke-gradient{fill:none;stroke:url(#linear-gradient-line);stroke-miterlimit:10}@media (max-width: 1023px){.page-footer{padding:18px 0px 52px;padding:1.125rem 0rem 3.25rem}.page-footer .container{justify-content:center}.page-footer .social{margin-left:65px;margin-left:4.0625rem}.page-footer .social img{height:24px;height:1.5rem}.page-footer .logo-footer img{width:95px;width:5.9375rem}.page-footer .copyright{bottom:14px;bottom:.875rem;font-size:12px;font-size:.75rem;transform:translate(-50%, 0)}}.container{padding-left:.9375rem;padding-right:.9375rem;margin:0 auto;max-width:89.375rem}.container.md{max-width:76.25rem;padding-left:1.875rem;padding-right:1.875rem}.row{display:flex;flex-wrap:wrap;margin-left:-.9375rem;margin-right:-.9375rem}.row>[class*="col-"]{padding-left:.9375rem;padding-right:.9375rem}.row-no-gutters{margin-left:0;margin-right:0}.row-no-gutters>[class*="col-"]{padding-left:0;padding-right:0}.col-1{width:8.33333%}.col-2{width:16.66667%}.col-3{width:25%}.col-4{width:33.33333%}.col-5{width:41.66667%}.col-6{width:50%}.col-7{width:58.33333%}.col-8{width:66.66667%}.col-9{width:75%}.col-10{width:83.33333%}.col-11{width:91.66667%}.col-12{width:100%}@media (min-width: 480px){.col-small-1{width:8.33333%}.col-small-2{width:16.66667%}.col-small-3{width:25%}.col-small-4{width:33.33333%}.col-small-5{width:41.66667%}.col-small-6{width:50%}.col-small-7{width:58.33333%}.col-small-8{width:66.66667%}.col-small-9{width:75%}.col-small-10{width:83.33333%}.col-small-11{width:91.66667%}.col-small-12{width:100%}}@media (min-width: 768px){.col-medium-1{width:8.33333%}.col-medium-2{width:16.66667%}.col-medium-3{width:25%}.col-medium-4{width:33.33333%}.col-medium-5{width:41.66667%}.col-medium-6{width:50%}.col-medium-7{width:58.33333%}.col-medium-8{width:66.66667%}.col-medium-9{width:75%}.col-medium-10{width:83.33333%}.col-medium-11{width:91.66667%}.col-medium-12{width:100%}}@media (min-width: 1024px){.col-large-1{width:8.33333%}.col-large-2{width:16.66667%}.col-large-3{width:25%}.col-large-4{width:33.33333%}.col-large-5{width:41.66667%}.col-large-6{width:50%}.col-large-7{width:58.33333%}.col-large-8{width:66.66667%}.col-large-9{width:75%}.col-large-10{width:83.33333%}.col-large-11{width:91.66667%}.col-large-12{width:100%}}@media (min-width: 1280px){.col-largest-1{width:8.33333%}.col-largest-2{width:16.66667%}.col-largest-3{width:25%}.col-largest-4{width:33.33333%}.col-largest-5{width:41.66667%}.col-largest-6{width:50%}.col-largest-7{width:58.33333%}.col-largest-8{width:66.66667%}.col-largest-9{width:75%}.col-largest-10{width:83.33333%}.col-largest-11{width:91.66667%}.col-largest-12{width:100%}}.layout-2-col-left{display:flex}.layout-2-col-left>.col-left{width:32%}.layout-2-col-left>.col-main{width:68%}.page-main,.page-header{animation:fadeoo 0.8s linear forwards}@keyframes fadeoo{from{opacity:0}to{opacity:1}}.txt-left{text-align:left}.txt-center{text-align:center}.txt-right{text-align:right}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-none{display:none}.d-none-imp{display:none !important}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-over-hidden{overflow:hidden}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.ml-0{margin-left:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.mx-5{margin-left:.3125rem !important;margin-right:.3125rem !important}.my-5{margin-top:.3125rem !important;margin-bottom:.3125rem !important}.m-5{margin:.3125rem !important}.mt-5{margin-top:.3125rem !important}.ml-5{margin-left:.3125rem !important}.mr-5{margin-right:.3125rem !important}.mb-5{margin-bottom:.3125rem !important}.mx-10{margin-left:.625rem !important;margin-right:.625rem !important}.my-10{margin-top:.625rem !important;margin-bottom:.625rem !important}.m-10{margin:.625rem !important}.mt-10{margin-top:.625rem !important}.ml-10{margin-left:.625rem !important}.mr-10{margin-right:.625rem !important}.mb-10{margin-bottom:.625rem !important}.mx-15{margin-left:.9375rem !important;margin-right:.9375rem !important}.my-15{margin-top:.9375rem !important;margin-bottom:.9375rem !important}.m-15{margin:.9375rem !important}.mt-15{margin-top:.9375rem !important}.ml-15{margin-left:.9375rem !important}.mr-15{margin-right:.9375rem !important}.mb-15{margin-bottom:.9375rem !important}.mx-20{margin-left:1.25rem !important;margin-right:1.25rem !important}.my-20{margin-top:1.25rem !important;margin-bottom:1.25rem !important}.m-20{margin:1.25rem !important}.mt-20{margin-top:1.25rem !important}.ml-20{margin-left:1.25rem !important}.mr-20{margin-right:1.25rem !important}.mb-20{margin-bottom:1.25rem !important}.mx-25{margin-left:1.5625rem !important;margin-right:1.5625rem !important}.my-25{margin-top:1.5625rem !important;margin-bottom:1.5625rem !important}.m-25{margin:1.5625rem !important}.mt-25{margin-top:1.5625rem !important}.ml-25{margin-left:1.5625rem !important}.mr-25{margin-right:1.5625rem !important}.mb-25{margin-bottom:1.5625rem !important}.mx-30{margin-left:1.875rem !important;margin-right:1.875rem !important}.my-30{margin-top:1.875rem !important;margin-bottom:1.875rem !important}.m-30{margin:1.875rem !important}.mt-30{margin-top:1.875rem !important}.ml-30{margin-left:1.875rem !important}.mr-30{margin-right:1.875rem !important}.mb-30{margin-bottom:1.875rem !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.ml-auto{margin-left:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pl-0{padding-left:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.px-5{padding-left:.3125rem !important;padding-right:.3125rem !important}.py-5{padding-top:.3125rem !important;padding-bottom:.3125rem !important}.p-5{padding:.3125rem !important}.pt-5{padding-top:.3125rem !important}.pl-5{padding-left:.3125rem !important}.pr-5{padding-right:.3125rem !important}.pb-5{padding-bottom:.3125rem !important}.px-10{padding-left:.625rem !important;padding-right:.625rem !important}.py-10{padding-top:.625rem !important;padding-bottom:.625rem !important}.p-10{padding:.625rem !important}.pt-10{padding-top:.625rem !important}.pl-10{padding-left:.625rem !important}.pr-10{padding-right:.625rem !important}.pb-10{padding-bottom:.625rem !important}.px-15{padding-left:.9375rem !important;padding-right:.9375rem !important}.py-15{padding-top:.9375rem !important;padding-bottom:.9375rem !important}.p-15{padding:.9375rem !important}.pt-15{padding-top:.9375rem !important}.pl-15{padding-left:.9375rem !important}.pr-15{padding-right:.9375rem !important}.pb-15{padding-bottom:.9375rem !important}.px-20{padding-left:1.25rem !important;padding-right:1.25rem !important}.py-20{padding-top:1.25rem !important;padding-bottom:1.25rem !important}.p-20{padding:1.25rem !important}.pt-20{padding-top:1.25rem !important}.pl-20{padding-left:1.25rem !important}.pr-20{padding-right:1.25rem !important}.pb-20{padding-bottom:1.25rem !important}.px-25{padding-left:1.5625rem !important;padding-right:1.5625rem !important}.py-25{padding-top:1.5625rem !important;padding-bottom:1.5625rem !important}.p-25{padding:1.5625rem !important}.pt-25{padding-top:1.5625rem !important}.pl-25{padding-left:1.5625rem !important}.pr-25{padding-right:1.5625rem !important}.pb-25{padding-bottom:1.5625rem !important}.px-30{padding-left:1.875rem !important;padding-right:1.875rem !important}.py-30{padding-top:1.875rem !important;padding-bottom:1.875rem !important}.p-30{padding:1.875rem !important}.pt-30{padding-top:1.875rem !important}.pl-30{padding-left:1.875rem !important}.pr-30{padding-right:1.875rem !important}.pb-30{padding-bottom:1.875rem !important}.a-items-center{align-items:center}.j-content-between{justify-content:space-between}.js-text-move{display:block}.section-sub-title{font-size:80px;font-size:5rem;line-height:1.18;margin:0;overflow:hidden}.section-sub-title span.right{float:right}.section-title{overflow:hidden}.section-mint{padding:71px 0px 160px;padding:4.4375rem 0rem 10rem;background:#000;background:linear-gradient(180deg, #000 0%, #212121 33%, #2f2f2f 100%)}.section-mint .section-title{margin-bottom:-208px;margin-bottom:-13rem;text-align:right}.section-mint .section-title svg{width:605px;width:37.8125rem}.section-mint .mint-info{padding-top:69px;padding-top:4.3125rem;position:relative;display:flex}.section-mint .mint-info__left{padding-top:126px;padding-top:7.875rem;width:51.7%}.section-mint .mint-info__left p{font-size:18px;font-size:1.125rem;margin:0}.section-mint .mint-info__left .title{font-size:28px;font-size:1.75rem;line-height:1.4}.section-mint .mint-info__left h5{font-size:55px;font-size:3.4375rem;margin:38px 0px 23px;margin:2.375rem 0rem 1.4375rem;font-weight:400}.section-mint .mint-info__right{flex:1}.section-mint .mint-info__right .canvas{margin:101px 0px 0px 7px;margin:6.3125rem 0rem 0rem .4375rem;width:87.5%;position:relative;z-index:2}.section-mint .mint-info svg{position:absolute;top:0;left:0;width:100%;pointer-events:none}.section-hero-banner{padding-top:371px;padding-top:23.1875rem;background:#19002b;background:linear-gradient(180deg, #19002b 0%, #00142f 51.7%, #001c1c 100%);position:relative}.section-hero-banner .cap-wrapper{overflow:hidden}.section-hero-banner .cap-inner{max-width:1440px;margin:auto}.section-hero-banner h2{font-size:267px;font-size:16.6875rem;opacity:0.16;text-transform:uppercase;font-family:"URW DIN",sans-serif;margin:0;line-height:1.07}.section-hero-banner h2 span{display:inline-block}.section-hero-banner .cap-1 span{margin-left:-17px;margin-left:-1.0625rem}.section-hero-banner .cap-2{text-align:right}.section-hero-banner .cap-2 span{margin-right:-190px;margin-right:-11.875rem}.section-hero-banner .canvas-card{position:relative}@media (min-width: 1024px){.section-hero-banner .canvas-card{padding-bottom:4px;padding-bottom:.25rem}.section-hero-banner .canvas-card img{max-width:778px;max-width:48.625rem;bottom:-84px;bottom:-5.25rem;display:block;width:100%;left:50%;transform:translateX(-50%);position:absolute}}.section-hero-banner .scroll-guide{right:53px;right:3.3125rem;height:128px;height:8rem;position:absolute;bottom:0}.section-about{padding-top:155px;padding-top:9.6875rem}.section-about .section-title{margin-bottom:-116px;margin-bottom:-7.25rem}.section-about .section-title svg{max-width:836px;max-width:52.25rem;margin-left:-7px;margin-left:-.4375rem}.section-about .section-sub-title{margin:0px -23px 34px 0px;margin:0rem -1.4375rem 2.125rem 0rem}.section-about .about-item{padding:73px 0px;padding:4.5625rem 0rem}@media (min-width: 1024px){.section-about .about-item{display:flex;align-items:center}}.section-about .about-item .text{flex:1}.section-about .about-item .img{padding:0px 100px;padding:0rem 6.25rem;width:39%}.section-about .about-item .img img{height:141px;height:8.8125rem;display:block}.section-about .about-item h5{font-size:48px;font-size:3rem;margin:0px 0px 38px;margin:0rem 0rem 2.375rem}.section-about .about-item p{margin:0}.section-about .about-item p span{display:inline}@media (min-width: 1024px){.section-about .about-item:nth-child(2n) .img{order:2}.section-about .about-item:nth-child(2n) .img img{float:right}}.section-about .about-canvas{padding:39px 0px 58px;padding:2.4375rem 0rem 3.625rem;position:relative}.section-about .about-canvas .img{width:560px;width:35rem;top:-189px;top:-11.8125rem;left:-114px;left:-7.125rem;padding:0;position:absolute;transform:rotate(-15deg);z-index:2}.section-about .about-canvas .img img{width:100%;height:auto}.section-about .about-canvas .text{max-width:650px;max-width:40.625rem;margin-left:auto}.section-about .about-wrap-svg{padding-bottom:18px;padding-bottom:1.125rem;position:relative}.section-about .about-wrap-svg svg{left:-12px;left:-.75rem;position:absolute;top:0;width:calc(100% + .75rem);pointer-events:none;height:auto}.section-future{padding:54px 0px 170px;padding:3.375rem 0rem 10.625rem}.section-future .section-title{padding-left:102px;padding-left:6.375rem;margin:0px 0px -155px;margin:0rem 0rem -9.6875rem}.section-future .section-title svg{width:925px;width:57.8125rem}.section-future .section-sub-title{margin-bottom:-29px;margin-bottom:-1.8125rem;padding-left:96px;padding-left:6rem}.section-future .future-content-svg{position:relative}.section-future .future-content-svg .content{padding-left:42.2%}.section-future .future-content-svg p{font-size:28px;font-size:1.75rem;margin:0px 0px 42px;margin:0rem 0rem 2.625rem;line-height:1.5}.section-future .future-content-svg p:last-child{margin-bottom:0}.section-future .future-content-svg svg{bottom:4px;bottom:.25rem;position:absolute;left:0;width:40.2%}.animate-title,.animate-text{opacity:0}.animate-title .animate-line,.animate-text .animate-line{display:block;overflow-y:hidden}.animate-title .animate-line span,.animate-text .animate-line span{display:block}.in-view .animate-title,.in-view .animate-text{opacity:1}.in-view .animate-title .animate-line.line1 span,.in-view .animate-text .animate-line.line1 span{-webkit-animation-delay:.2s;-webkit-animation-duration:.8s;-webkit-animation-name:slideInUp;-webkit-animation-fill-mode:both;-webkit-animation-timing-function:ease;-moz-animation-delay:.2s;-moz-animation-duration:.8s;-moz-animation-name:slideInUp;-moz-animation-fill-mode:both;-moz-animation-timing-function:ease;-o-animation-delay:.2s;-o-animation-duration:.8s;-o-animation-name:slideInUp;-o-animation-fill-mode:both;-o-animation-timing-function:ease;animation-delay:.2s;animation-duration:.8s;animation-name:slideInUp;animation-fill-mode:both;animation-timing-function:ease}.in-view .animate-title .animate-line.line2 span,.in-view .animate-text .animate-line.line2 span{-webkit-animation-delay:.3s;-webkit-animation-duration:.8s;-webkit-animation-name:slideInUp;-webkit-animation-fill-mode:both;-webkit-animation-timing-function:ease;-moz-animation-delay:.3s;-moz-animation-duration:.8s;-moz-animation-name:slideInUp;-moz-animation-fill-mode:both;-moz-animation-timing-function:ease;-o-animation-delay:.3s;-o-animation-duration:.8s;-o-animation-name:slideInUp;-o-animation-fill-mode:both;-o-animation-timing-function:ease;animation-delay:.3s;animation-duration:.8s;animation-name:slideInUp;animation-fill-mode:both;animation-timing-function:ease}.in-view .animate-title .animate-line.line3 span,.in-view .animate-text .animate-line.line3 span{-webkit-animation-delay:.4s;-webkit-animation-duration:.8s;-webkit-animation-name:slideInUp;-webkit-animation-fill-mode:both;-webkit-animation-timing-function:ease;-moz-animation-delay:.4s;-moz-animation-duration:.8s;-moz-animation-name:slideInUp;-moz-animation-fill-mode:both;-moz-animation-timing-function:ease;-o-animation-delay:.4s;-o-animation-duration:.8s;-o-animation-name:slideInUp;-o-animation-fill-mode:both;-o-animation-timing-function:ease;animation-delay:.4s;animation-duration:.8s;animation-name:slideInUp;animation-fill-mode:both;animation-timing-function:ease}.in-view .animate-title .animate-line.line4 span,.in-view .animate-text .animate-line.line4 span{-webkit-animation-delay:.5s;-webkit-animation-duration:.8s;-webkit-animation-name:slideInUp;-webkit-animation-fill-mode:both;-webkit-animation-timing-function:ease;-moz-animation-delay:.5s;-moz-animation-duration:.8s;-moz-animation-name:slideInUp;-moz-animation-fill-mode:both;-moz-animation-timing-function:ease;-o-animation-delay:.5s;-o-animation-duration:.8s;-o-animation-name:slideInUp;-o-animation-fill-mode:both;-o-animation-timing-function:ease;animation-delay:.5s;animation-duration:.8s;animation-name:slideInUp;animation-fill-mode:both;animation-timing-function:ease}.in-view .animate-title .animate-line.line5 span,.in-view .animate-text .animate-line.line5 span{-webkit-animation-delay:.6s;-webkit-animation-duration:.8s;-webkit-animation-name:slideInUp;-webkit-animation-fill-mode:both;-webkit-animation-timing-function:ease;-moz-animation-delay:.6s;-moz-animation-duration:.8s;-moz-animation-name:slideInUp;-moz-animation-fill-mode:both;-moz-animation-timing-function:ease;-o-animation-delay:.6s;-o-animation-duration:.8s;-o-animation-name:slideInUp;-o-animation-fill-mode:both;-o-animation-timing-function:ease;animation-delay:.6s;animation-duration:.8s;animation-name:slideInUp;animation-fill-mode:both;animation-timing-function:ease}.in-view .animate-text .animate-line.line1 span{-webkit-animation-delay:.6s;-webkit-animation-duration:.8s;-webkit-animation-name:slideInUp;-webkit-animation-fill-mode:both;-webkit-animation-timing-function:ease;-moz-animation-delay:.6s;-moz-animation-duration:.8s;-moz-animation-name:slideInUp;-moz-animation-fill-mode:both;-moz-animation-timing-function:ease;-o-animation-delay:.6s;-o-animation-duration:.8s;-o-animation-name:slideInUp;-o-animation-fill-mode:both;-o-animation-timing-function:ease;animation-delay:.6s;animation-duration:.8s;animation-name:slideInUp;animation-fill-mode:both;animation-timing-function:ease}.in-view .animate-text .animate-line.line2 span{-webkit-animation-delay:.7s;-webkit-animation-duration:.8s;-webkit-animation-name:slideInUp;-webkit-animation-fill-mode:both;-webkit-animation-timing-function:ease;-moz-animation-delay:.7s;-moz-animation-duration:.8s;-moz-animation-name:slideInUp;-moz-animation-fill-mode:both;-moz-animation-timing-function:ease;-o-animation-delay:.7s;-o-animation-duration:.8s;-o-animation-name:slideInUp;-o-animation-fill-mode:both;-o-animation-timing-function:ease;animation-delay:.7s;animation-duration:.8s;animation-name:slideInUp;animation-fill-mode:both;animation-timing-function:ease}.in-view .animate-text .animate-line.line3 span{-webkit-animation-delay:.8s;-webkit-animation-duration:.8s;-webkit-animation-name:slideInUp;-webkit-animation-fill-mode:both;-webkit-animation-timing-function:ease;-moz-animation-delay:.8s;-moz-animation-duration:.8s;-moz-animation-name:slideInUp;-moz-animation-fill-mode:both;-moz-animation-timing-function:ease;-o-animation-delay:.8s;-o-animation-duration:.8s;-o-animation-name:slideInUp;-o-animation-fill-mode:both;-o-animation-timing-function:ease;animation-delay:.8s;animation-duration:.8s;animation-name:slideInUp;animation-fill-mode:both;animation-timing-function:ease}.in-view .animate-text .animate-line.line4 span{-webkit-animation-delay:.9s;-webkit-animation-duration:.8s;-webkit-animation-name:slideInUp;-webkit-animation-fill-mode:both;-webkit-animation-timing-function:ease;-moz-animation-delay:.9s;-moz-animation-duration:.8s;-moz-animation-name:slideInUp;-moz-animation-fill-mode:both;-moz-animation-timing-function:ease;-o-animation-delay:.9s;-o-animation-duration:.8s;-o-animation-name:slideInUp;-o-animation-fill-mode:both;-o-animation-timing-function:ease;animation-delay:.9s;animation-duration:.8s;animation-name:slideInUp;animation-fill-mode:both;animation-timing-function:ease}.in-view .animate-text .animate-line.line5 span{-webkit-animation-delay:1s;-webkit-animation-duration:.8s;-webkit-animation-name:slideInUp;-webkit-animation-fill-mode:both;-webkit-animation-timing-function:ease;-moz-animation-delay:1s;-moz-animation-duration:.8s;-moz-animation-name:slideInUp;-moz-animation-fill-mode:both;-moz-animation-timing-function:ease;-o-animation-delay:1s;-o-animation-duration:.8s;-o-animation-name:slideInUp;-o-animation-fill-mode:both;-o-animation-timing-function:ease;animation-delay:1s;animation-duration:.8s;animation-name:slideInUp;animation-fill-mode:both;animation-timing-function:ease}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media (max-width: 1023px){.container.md{padding-left:8vw;padding-right:8vw}.section-sub-title{font-size:8.54vw}.section-hero-banner{padding-top:158px;padding-top:9.875rem}.section-hero-banner h2{font-size:19.2vw;letter-spacing:-0.04em}.section-hero-banner .scroll-guide{width:41px;width:2.5625rem;height:auto;right:50%;transform:translateX(50%)}.section-hero-banner .canvas-card{padding:0 8vw;padding-bottom:112px;padding-bottom:7rem;margin-top:-7.3vw}.section-hero-banner .canvas-card img{width:100%}.section-hero-banner .cap-1 span{margin-left:-28vw}.section-hero-banner .cap-2 span{margin-right:-37.4vw}.section-about{padding-top:13.5vw}.section-about .section-title{margin:0 0 2.5vw}.section-about .section-title svg{width:85vw;margin-left:-3vw}.section-about .section-sub-title{margin:0;padding-left:5vw}.section-about .section-sub-title .right{float:none}.section-about .about-item{padding:9.6vw 0 9.6vw 5vw}.section-about .about-item p{font-size:4.8vw}.section-about .about-item h5{font-size:7vw;margin-bottom:5.1vw}.section-about .about-item .img{padding:0;width:auto;margin-bottom:7vw}.section-about .about-item .img img{height:18.9vw}.section-about .about-item:nth-child(2n){padding:9.5vw 5vw 9.5vw 0}.section-about .about-item:nth-child(3) .img{display:flex;justify-content:flex-end}.section-about .about-canvas{padding:11.6vw 0 7.6vw 5vw;position:static}.section-about .about-canvas .img{width:67.2vw;margin:0;right:-6vw;left:auto;top:-13.5vw;transform:rotate(-15deg)}.section-about .about-canvas .img img{height:auto}.section-about .about-canvas .text{max-width:none}.section-about .about-wrap-svg{padding-bottom:2vw;position:static}.section-about .about-wrap-svg svg{left:-2vw;width:calc(100% + 2vw)}.section-about .about-inner{padding-top:42vw;position:relative}.section-mint{padding:29.5vw 0 24vw}.section-mint .section-title{margin:0 0 -22vw}.section-mint .section-title svg{width:64vw;margin-right:-3vw}.section-mint .mint-info{flex-direction:column;padding:16.5vw 0 37vw}.section-mint .mint-info__left{padding:6vw 5vw 0 0;width:auto}.section-mint .mint-info__left .title{font-size:4.8vw}.section-mint .mint-info__left h5{font-size:10.5vw;margin:6vw 0}.section-mint .mint-info__left p{font-size:3.8vw;line-height:1.55}.section-mint .mint-info__right{order:-1}.section-mint .mint-info__right .canvas{width:59%;margin:2vw 0 0}.section-future{padding:98px 0px 95px;padding:6.125rem 0rem 5.9375rem;padding:26vw 0 25vw}.section-future .section-title{margin:0 0 -10.5vw;padding:0}.section-future .section-title svg{width:95.2vw;margin-left:-3.2vw}.section-future .future-content-svg .content{padding:0 5vw 0 0}.section-future .future-content-svg p{font-size:4.8vw;line-height:1.67;margin-bottom:8vw}.section-future .future-content-svg p:last-child{margin-bottom:0}.section-future .section-sub-title{margin:0 0 67.5vw;padding:0;text-align:center}.section-future .section-sub-title span{display:inline}.section-future .future-content-svg svg{width:calc(100% + 1vw);right:-1vw;left:auto}}

