.pricing-page{min-height:100vh;color:#34283f;background:radial-gradient(ellipse at 80% 0,#e5dff4,transparent 52%),radial-gradient(ellipse at 10% 80%,#e5dce9,transparent 55%),#f5f3f8;position:relative}.pricing-page .nav{max-width:none;border-color:#ffffffd9;background:#ffffffa0;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.pricing-page .logo{color:#2f263c}.pricing-page .logo-mark{background:linear-gradient(135deg,#9c88b8,#e2d7ed);color:#342741;border:1px solid #fff}.pricing-page .nav-cta{background:linear-gradient(120deg,#c5b5dc,#eee6f8);color:#3b2c4a;box-shadow:inset 0 1px 0 white,0 8px 23px #ab9bbf38}.pricing-page .eyebrow{color:#9883aa}.pricing-page .pricing-hero{padding:75px 18px 100px}.pricing-page h1,.pricing-page h1 span{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-2px;line-height:1.06;color:#30233c}.pricing-page h1 span{color:#9781b0}.pricing-page .hero-sub{color:#796d83}.pricing-page .pricing-card{background:linear-gradient(145deg,#fffffff5,#eee9f5d8);border:1px solid #fff;box-shadow:0 20px 65px #a7a0ba35,inset 1px 2px 0 #fff;border-radius:26px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.pricing-page .pricing-amount strong{color:#30253d;font-family:Georgia,serif;font-weight:400}.pricing-page .pricing-amount span{color:#87758f}.pricing-page .pricing-trial{color:#9075aa}.pricing-page .pricing-card p,.pricing-page .pricing-card ul{color:#665972}.pricing-page .pricing-divider{background:#d5c9e1}.pricing-page .pricing-unavailable{background:#e8e1f1;border:1px solid #d0c2e1;color:#705787}.pricing-page .pricing-disclaimer{color:#8d8197}