.plans-grid{grid-template-columns:repeat(4,1fr);max-width:1320px;padding-bottom:30px}.plan-card{min-height:465px}.plan-card h2{font-size:25px}.plan-price{color:#7c518f;flex-wrap:wrap;align-items:baseline;gap:5px;min-height:65px;margin-bottom:10px;display:flex}.plan-price b{color:#51306d;letter-spacing:-.06em;direction:ltr;font-size:31px;font-weight:950}.plan-price>span{font-size:12px;font-weight:900}.plan-price small{color:#9b7f49;width:100%;font-size:10px;font-weight:850}.plan-card p{min-height:70px}.plan-card ul{gap:11px;margin:19px 0;font-size:12px}.plan-card.complete{background:linear-gradient(145deg,#fff,#f8f3ff);border-color:#b9a5dd}.plan-card.complete .plan-price b{color:#70449a}.plan-card.all .plan-price b{color:#fff}.plan-card.all .plan-price{color:#f7dc8b}.plan-card.all .plan-price small{color:#f6dea2}.pricing-value{color:#fff;background:linear-gradient(115deg,#173f71,#704091);border-radius:18px;grid-template-columns:.9fr 1.1fr;gap:30px;max-width:1264px;margin:0 auto 14px;padding:31px 35px;display:grid;box-shadow:0 16px 34px #3120431d}.pricing-value>div>span{color:#f6ce65;font-size:11px;font-weight:950}.pricing-value h2{color:#fff;margin:8px 0;font-size:28px;font-weight:950;line-height:1.32}.pricing-value p{color:#e4dcec;margin:0;font-size:13px;font-weight:700;line-height:1.85}.pricing-value ul{grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.pricing-value li{background:#ffffff12;border:1px solid #ffffff24;border-radius:11px;padding:14px}.pricing-value li b{color:#f9d46f;direction:ltr;font-size:12px;display:block}.pricing-value li span{color:#fff;margin-top:4px;font-size:12px;font-weight:750;display:block}.pricing-note{color:#85748c;text-align:center;max-width:1264px;margin:0 auto 72px;padding:0 28px;font-size:11px;font-weight:700}@media (max-width:1080px){.plans-grid{grid-template-columns:repeat(2,1fr);max-width:760px}.plan-card.featured{transform:none}}@media (max-width:800px){.plans-grid{grid-template-columns:1fr}.pricing-value{grid-template-columns:1fr;margin:0 22px 14px;padding:25px}.pricing-value ul{grid-template-columns:1fr}.pricing-note{padding:0 22px}}.early-access-page .plans-hero{padding-top:62px;padding-bottom:30px}.early-access-page .plans-hero h1{max-width:830px}.early-access-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:20px;display:flex}.early-access-actions .plan-button{margin-top:0}.early-access-secondary{color:#60358a;background:#fff;border:1px solid #dccce6;border-radius:10px;align-items:center;min-height:48px;padding:10px 16px;font-size:14px;font-weight:800;display:inline-flex}.early-access-details{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(1050px,100% - 40px);margin:0 auto;display:grid}.early-access-details article{background:#fff;border:1px solid #e5dbe9;border-radius:16px;padding:24px;box-shadow:0 10px 25px #4b285709}.early-access-details b{color:#5c347e;font-size:20px}.early-access-details p{color:#5b5260;margin:10px 0 0;font-size:14px;line-height:1.85}.early-access-note{color:#59453f;background:#fff8e5;border-radius:13px;width:min(1050px,100% - 40px);margin:20px auto 0;padding:18px 20px;font-size:14px;line-height:1.85}@media (max-width:720px){.early-access-page .plans-hero{padding:42px 20px 28px}.early-access-details{grid-template-columns:1fr}.early-access-actions{flex-direction:column}.early-access-actions a{justify-content:center;width:100%;max-width:320px}}
