.pricing-intro{text-align:center;padding-top:75px;padding-bottom:30px}.pricing-intro h1{font-size:48px;line-height:1.3;letter-spacing:-.05em;font-weight:400}.pricing-intro>p:last-child{font-size:12px;color:#b8a9c4;line-height:2;max-width:580px;margin:25px auto}.pricing-plans .cycle{margin:15px auto 25px}.pricing-currency,.pricing-note{font-size:10px;line-height:1.9;color:#b5a3c3;text-align:center;margin:20px auto 30px}.pricing-plans .cards{align-items:stretch}.pricing-plans .plan{display:flex;flex-direction:column}.pricing-plans .plan .price{white-space:nowrap}.pricing-plans .annual-total{font-size:10px;line-height:1.7;min-height:17px;color:#c3afcd;margin:0 0 18px}.pricing-plans .annual-total[hidden]{display:block;visibility:hidden}.pricing-plans .plan-btn{display:flex;justify-content:center;align-items:center;text-align:center;font-size:11px;min-height:48px}.pricing-plans .plan ul{margin-bottom:0}.pricing-plans .plan ul.studio{margin-top:16px}@media(max-width:900px){.pricing-plans .cards{grid-template-columns:1fr;max-width:550px;margin:auto}.pricing-intro h1{font-size:38px}.pricing-intro{padding-top:45px}}@media(max-width:400px){.pricing-intro h1{font-size:32px}}
