.nav-trial{background:none;padding:9px 0;color:#d2bbef;font-size:11px;white-space:nowrap}.nav-trial:hover{color:white}.screenshot-pricing .pricing-grid{gap:28px;margin-top:65px;align-items:stretch}.screenshot-pricing .plan{position:relative;background:#100a19;border:1px solid #503365;border-radius:25px;padding:32px 28px 29px;display:flex;flex-direction:column;align-items:stretch;box-shadow:none;text-align:center}.screenshot-pricing .plan.featured{background:#211032;border-color:#a16be9;box-shadow:0 0 0 1px #a16be926,0 15px 60px #7835b712}.best-value{position:absolute;top:-15px;left:50%;transform:translateX(-50%);background:linear-gradient(110deg,#9762ff,#6d36e1);color:white;border-radius:30px;padding:6px 18px;font-size:11px;font-weight:750;line-height:1.5;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;box-shadow:0 0 20px #9762ff55}.screenshot-pricing .plan h3{text-transform:uppercase;color:#b5a0c9;font-size:13px;font-weight:750;letter-spacing:1.7px;line-height:1.4;margin-top:0}.screenshot-pricing .plan-price{display:flex;align-items:flex-start;justify-content:center;gap:2px;color:#fff;margin:17px 0 0;line-height:1;letter-spacing:-2px}.screenshot-pricing .plan-price strong{font-size:66px;font-weight:800;line-height:1;letter-spacing:-3px}.screenshot-pricing .plan-price strong.custom-price{font-size:38px;letter-spacing:-1px;line-height:1.6}.screenshot-pricing .plan-price .currency{font-size:24px;letter-spacing:0;margin:15px 7px 0 0;font-weight:700}.screenshot-pricing .plan-price sup{font-size:21px;font-weight:800;line-height:1;margin-top:11px;letter-spacing:-.5px}.screenshot-pricing .price-note{font-size:8px;color:#9987aa;margin:13px 0 0;line-height:1.8}.screenshot-pricing .plan ul{margin:27px 0 0;padding:0;border:0;text-align:left;flex:1}.screenshot-pricing .plan li{font-size:12px;color:#c8bad5;line-height:1.6;margin:0 0 18px;gap:11px;align-items:flex-start;font-weight:550}.screenshot-pricing .plan li>span{font-size:22px;color:#bd8df4;font-weight:800;line-height:1;flex:none;margin-top:1px}.plan-action{padding-top:25px;text-align:center;margin-top:auto}.screenshot-pricing .plan-action>.button{width:auto;min-width:145px;justify-content:center;gap:15px;padding:15px 20px;font-size:13px;font-weight:750;border-radius:11px;line-height:1.2;box-shadow:none}.screenshot-pricing .plan-action>.button span{font-size:19px}.screenshot-pricing .plan-action>.button.lime{background:linear-gradient(110deg,#9762ff,#6d36e1);color:white;box-shadow:0 5px 20px #9762ff35}.screenshot-pricing .plan-action>.button.lime:hover{background:#ae83ff}.screenshot-pricing .plan-action>.button.outline{color:#9762ff;border-color:#8050aa;background:#21112e}.screenshot-pricing .plan-action>.button.outline:hover{color:white;background:#3c1b57;border-color:#9762ff}.plan-action p{margin-top:24px;color:#9d89ad;font-size:10px}.screenshot-pricing .plan-fine{max-width:780px;font-size:10px;line-height:1.9;margin-top:24px}.trial-banner{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:55px;padding:32px 35px;background:linear-gradient(110deg,#241037,#130a1e);border:1px solid #704496;border-radius:15px}.trial-banner .eyebrow{font-size:7px;letter-spacing:1.6px;color:#bc8bf0;margin-bottom:9px}.trial-banner h3{font-size:24px;letter-spacing:-.8px;line-height:1.2;color:#f5f0fc}.trial-banner p{font-size:11px;line-height:1.9;color:#b29bc4;max-width:540px;margin-top:11px}.trial-banner>.button{font-size:11px;white-space:nowrap;color:#d2b0fa;border-color:#8750b4;background:#261238;padding:15px 20px}.trial-banner>.button:hover{background:#402057}
@media(max-width:1100px){.nav-trial{display:none}.screenshot-pricing .pricing-grid{gap:18px}.screenshot-pricing .plan{padding:30px 23px 26px}.screenshot-pricing .plan li{font-size:11px;gap:10px}.screenshot-pricing .plan-price strong{font-size:60px}.trial-banner{gap:25px;padding:28px}.trial-banner h3{font-size:22px}}
@media(max-width:800px){.screenshot-pricing .pricing-grid{gap:13px}.screenshot-pricing .plan{padding:29px 17px 23px;border-radius:20px}.best-value{font-size:9px;padding:5px 13px;top:-12px}.screenshot-pricing .plan h3{font-size:11px;letter-spacing:1.2px}.screenshot-pricing .plan-price strong{font-size:50px}.screenshot-pricing .plan-price .currency{font-size:19px;margin:12px 4px 0 0}.screenshot-pricing .plan-price sup{font-size:16px;margin-top:8px}.screenshot-pricing .price-note{font-size:7px}.screenshot-pricing .plan li{font-size:10px;line-height:1.65;gap:7px;margin-bottom:16px}.screenshot-pricing .plan li>span{font-size:18px}.screenshot-pricing .plan-action>.button{font-size:11px;min-width:0;padding:13px 16px;gap:10px}.plan-action p{font-size:8px}.trial-banner{padding:27px;flex-direction:column;align-items:flex-start}.trial-banner>.button{font-size:11px}.trial-banner p{max-width:100%}}
@media(max-width:560px){.screenshot-pricing .pricing-grid{margin-top:52px;gap:30px}.screenshot-pricing .plan{padding:32px 30px 29px;border-radius:23px}.best-value{font-size:10px;top:-14px;padding:6px 17px}.screenshot-pricing .plan h3{font-size:13px;letter-spacing:1.6px}.screenshot-pricing .plan-price strong{font-size:68px}.screenshot-pricing .plan-price .currency{font-size:24px;margin:15px 7px 0 0}.screenshot-pricing .plan-price sup{font-size:22px;margin-top:11px}.screenshot-pricing .price-note{font-size:9px;margin-top:12px}.screenshot-pricing .plan li{font-size:12px;gap:12px;margin-bottom:18px}.screenshot-pricing .plan li>span{font-size:22px}.screenshot-pricing .plan ul{margin-top:29px}.screenshot-pricing .plan-action>.button{font-size:13px;min-width:170px;padding:15px 20px}.plan-action{padding-top:20px}.plan-action p{font-size:10px;margin-top:22px}.screenshot-pricing .plan-fine{font-size:9px}.trial-banner{margin-top:34px;padding:26px 23px;gap:24px}.trial-banner h3{font-size:25px}.trial-banner p{font-size:11px}.trial-banner .eyebrow{font-size:6px}.trial-banner>.button{width:100%;justify-content:space-between;font-size:11px}}
