.color-down-four{color:hsl(252,25%,30%)}.color-down-three{color:hsl(252,25%,40%)}.color-down-two{color:hsl(252,30%,50%)}.color-down-one{color:hsl(252,34%,60%)}.color-up-one{color:hsl(252,38%,80%)}.color-up-two{color:hsl(252,38%,90%)}.color-accent{color:#ca59ff}.font-gradient{background:linear-gradient(130deg,hsl(252,38%,90%),hsl(252,34%,60%));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.font-gradient-down-one{background:linear-gradient(130deg,hsl(252,34%,60%),hsl(252,34%,60%));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.font-shadow{text-shadow:0 -.8em 0 #221d36,0 .8em 0 #221d36;box-shadow:0 0 0 #ff0080;line-height:220%;transition:all 1s ease .1s}@media(hover:none){.font-shadow{line-height:150%;transition:all .3s ease .1s;text-shadow:0 0 aqua,0 0 aqua;box-shadow:0 3px 0 #402c9c}}.font-shadow:hover{transition:all .3s ease .1s;text-shadow:0 0 aqua,0 0 aqua;box-shadow:0 3px 0 #402c9c}.h1,h1{font-size:3.6rem}.h2,h2{font-size:2.6rem}@media(max-width:500px){.h2,h2{padding:1rem}}.h3,h3{font-size:1.8rem}@media(max-width:500px){.h3,h3{font-size:1.6rem;line-height:150%}}.h4,h4{font-size:1.3rem}.font-light{font-weight:lighter}.font-normal{font-weight:400}.font-bold{font-weight:bolder}.font-italic{font-style:italic}.p,p{line-height:175%;font-size:1.3rem;max-width:60em;padding-right:1rem}@media(max-width:500px){.p,p{text-indent:0;max-width:unset}}.narrow{max-width:60vw}@media(max-width:500px){.narrow{max-width:90%}}.text-center{text-align:center}.text-right{text-align:right}@media(max-width:500px){.after-cta{line-height:150%;padding:1rem}}.pricing{position:relative}.pricing *{z-index:1}.pricing .pricing-img{aspect-ratio:5903/5534;height:90vh;width:84.3740470947vh;position:relative;left:0;margin-top:-10vh;margin-bottom:-5vh;z-index:0}@media(max-width:700px){.pricing .pricing-img{display:none}}.pricing .pricing-img img{transform:perspective(95px) rotateX(-1.7deg) translateY(5vh);filter:brightness(1.1) hue-rotate(8deg) drop-shadow(0 -1em 10em hsla(270,70%,30%,.8))}.pricing .pricing-img:after{transition:all .5s linear .1s;content:" ";background:linear-gradient(0deg,transparent,hsla(262,44%,16%,.5) 19%,transparent 50%,transparent);width:200vw;height:120%;top:-20vh;left:-50vw;position:absolute;z-index:2}.pricing-bg-container{position:absolute;top:-25vw;left:-50vw;height:100vw;aspect-ratio:1/1;z-index:0}.actual-pricing-container{display:grid;grid-column-gap:3em;column-gap:3em;grid-template-columns:repeat(2,26em)}@media screen and (max-width:900px){.actual-pricing-container{grid-template-columns:26em}}.actual-pricing-container *{transition:all .5s ease}.actual-pricing-container .actual-pricing{background:hsl(249,24%,13%)}.actual-pricing-container .actual-pricing:hover{transition:all .5s ease;background:hsl(259,40%,15%);box-shadow:0 0 0 8px hsl(252,26%,9%),0 10px 0 0 hsl(259,61%,41%),0 -10px 0 0 #8d37b4}.actual-pricing-container .actual-pricing:hover>*{filter:brightness(1.2)}.actual-pricing-container .actual-pricing .plan-name{padding:.7em 0}.actual-pricing-container .actual-pricing .plan-name .barcode{font-size:3.5rem;color:hsl(261,41%,35%)}.actual-pricing-container .actual-pricing .plan-option{position:relative;padding:1em;border-top:3px solid hsl(251,28%,9%)}.actual-pricing-container .actual-pricing .plan-option>*{font-size:1.3rem}.actual-pricing-container .actual-pricing .plan-option .cycle{margin-top:2px}.actual-pricing-container .actual-pricing .plan-option .discount{border-radius:1px;position:absolute;right:1em;bottom:1em;padding:.3em .5em;font-size:1rem;background:#8600a4;color:#ffd5e9}.actual-pricing-container .actual-pricing .plan-option .h2{position:absolute;margin-top:1em}.pricing-grid{display:grid;justify-content:center;align-self:center;box-shadow:0 0 0 10px hsl(252,26%,9%),-63px -63px 0 -50px hsl(249,45%,17%),93px 93px 0 -80px #3a1c4a;grid-template-columns:30em 10em 8em 6em;transition:box-shadow .6s ease}@media screen and (max-width:900px){.pricing-grid{grid-template-columns:16em 10em 7em 5em}}@media screen and (max-width:650px){.pricing-grid{grid-template-columns:12em 8em 7em 4em}}.pricing-grid:hover{box-shadow:0 0 0 10px hsl(252,26%,9%),-14px -14px 0 -1px #4e2cbb,16px 16px 0 -3px hsl(295,100%,41%)}.pricing-grid:hover .pricing-grid-header{color:hsl(250,100%,75%);background:hsl(255,55%,21%)}.pricing-grid:hover .pricing-icon.accent-color{fill:hsl(250,68%,62%)}.pricing-grid:hover .pricing-icon.alert-color{fill:#7e0c88}.pricing-grid:hover .description{color:hsl(252,34%,60%)}.pricing-grid>*{background:hsl(249,24%,13%);min-height:5em;margin-top:3px;padding:.5em 0;display:flex;flex-direction:column;justify-content:center}.pricing-grid>.row-odd{background:hsl(251,28%,15%)}.pricing-grid>.pricing-grid-header{min-height:3em;font-size:1.3rem;background:hsl(249,45%,17%);color:hsl(250,60%,60%);margin-top:0;transition:all .5s ease}@media screen and (max-width:650px){.pricing-grid>.pricing-grid-header{font-size:1.1rem}}.pricing-grid>* svg{transition:all .5s ease}.pricing-grid .feature-box{padding-left:.8em}.pricing-grid .pricing-grid-header{align-items:center}.pricing-grid .title{font-size:1.4rem}.pricing-grid .description{margin-top:2px;font-size:1.2rem;color:hsl(252,25%,40%);transition:all .5s ease}.pricing-grid .pricing-icon{display:flex;align-items:center;justify-content:center}.pricing-grid .pricing-icon .icon{height:2em;width:2em}.pricing-grid .pricing-icon.accent-color{fill:hsl(252,25%,30%)}.pricing-grid .pricing-icon.alert-color{fill:#151320}@media(hover:none){.pricing-grid{box-shadow:0 0 0 10px hsl(252,26%,9%),-14px -14px 0 -1px #4e2cbb,16px 16px 0 -3px hsl(295,100%,41%)}.pricing-grid .pricing-grid-header{color:hsl(250,100%,75%);background:hsl(255,55%,21%)}.pricing-grid .pricing-icon.accent-color{fill:hsl(250,68%,62%)}.pricing-grid .pricing-icon.alert-color{fill:#7e0c88}.pricing-grid .description{color:hsl(252,34%,60%)}}@media(max-width:390px){.pricing-grid{box-shadow:none}}