.color-future-z-primary{color:#ec3c1c}.bg-future-z-primary{background-color:#ec3c1c}.color-future-z-primary-light{color:#f48a77}.bg-future-z-primary-light{background-color:#f48a77}.cut-butt-future-z-primary:after,.cut-top-future-z-primary:before{background:#ec3c1c}.bg-glass-future-z-primary{background:rgba(236,60,28,.5);border:1px solid rgba(255,255,255,.4);backdrop-filter:blur(8px)}.color-future-z-secondary{color:#3f3957}.bg-future-z-secondary{background-color:#3f3957}.color-future-z-secondary-light{color:#696f93}.bg-future-z-secondary-light{background-color:#696f93}.cut-butt-future-z-secondary:after,.cut-top-future-z-secondary:before{background:#3f3957}.pass-future-z.hero{border:0}.pass-future-z.hero .description,.pass-future-z.hero .feature-tags .tag,.pass-future-z.hero .flush-top .tag,.pass-future-z.hero .title h2,.pass-future-z.hero .title h3{color:#fff!important}.pass-future-z.hero .specify svg{fill:#fff!important}@keyframes logo{100%{width:644px;height:752px;top:90px}}@keyframes logo-680{100%{width:483px;height:564px;top:70px}}@keyframes logo-500{100%{width:354.2px;height:413.6px;top:70px}}@keyframes color{100%{color:#ec3c1c}}#Top>svg#logo-future-z{width:0;height:0;top:480px;max-width:95%;position:absolute;left:50%;transform:translate(-50%,0);animation:logo 4.5s cubic-bezier(.68,.22,.07,.99) forwards}#Top+section{padding-top:300px}#Top .card-pass{background:rgba(255,255,255,.3)!important}#Top .card-pass .box-top{padding-bottom:70px;border-bottom:0}#Top .card-pass .box-butt{border-top:0}@media (max-width:1199px){#Top .top-pass.padding-less{padding-top:80px}}@media (max-width:767px){#Top .top-pass.padding-less{padding-top:140px}#Top .card-pass .box-top{padding-bottom:0}}@media (max-width:680px){#Top .top-pass.padding-less{padding-top:20px!important}#Top>svg#logo-future-z{top:360px;animation:logo-680 4.5s cubic-bezier(.68,.22,.07,.99) forwards}#Top+section{padding-top:250px}}@media (max-width:500px){#Top .top-pass.padding-less{padding:0 0 50px!important}#Top>svg#logo-future-z{top:280px;animation:logo-500 4.5s cubic-bezier(.68,.22,.07,.99) forwards}#Top+section{padding-top:130px}}#Intro blockquote{animation:color 4.5s cubic-bezier(.68,.22,.07,.99) forwards;animation-delay:2.5s}