body{background:#160d23;color:#f3e9fc;font-family:"Segoe UI",system-ui,sans-serif}.support-nav{background:transparent;position:relative}.support-nav nav a:hover{color:#fff}.prices{max-width:1000px;margin:auto;padding:65px 24px 70px}.center-heading{text-align:center;margin:0 auto 54px}.eyebrow{font-weight:600}.center-heading h1{font-size:clamp(36px,5vw,62px);font-weight:500;line-height:1.14;letter-spacing:-.045em;margin:24px 0}.center-heading h1 em{font-style:normal;color:#c194f7}.center-heading p{color:#c5b0d4}.pricing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.price-card{display:flex;flex-direction:column;border:1px solid #714b8750;border-radius:24px;background:#271936;padding:32px}.price-icon{width:50px;height:50px;display:grid;place-items:center;border-radius:15px;background:#79519b2a;color:#c59ce9;font-size:26px;margin-bottom:22px}.price-icon.mint{background:#3f695335;color:#b9e5cf}.price-card h3{font-size:27px;margin:0 0 8px;font-weight:600;letter-spacing:-.035em}.price-audience{color:#c5b0d4;margin:0;min-height:52px}.trial-badge{min-height:30px;margin:12px 0 0;color:#b9e5cf;font-size:13px}.price-card .price{display:flex;align-items:baseline;gap:9px;margin:24px 0;font:600 56px/1.1 "Segoe UI",system-ui,sans-serif;letter-spacing:-2px;color:#f5e9ff}.price>span,.price small{font:400 14px/1.5 "Segoe UI",system-ui,sans-serif;letter-spacing:0;color:#c5add6}.price-card ul{list-style:none;padding:0;margin:12px 0 30px;flex:1}.price-card li{display:flex;gap:12px;padding:8px 0;color:#cdb8de;font-size:15px;line-height:1.7}.price-card li:before{content:"✓";color:#c29be7}.button{display:flex;align-items:center;justify-content:center;gap:14px;min-height:48px;padding:12px 18px;border-radius:30px;text-decoration:none;border:1px solid #a87ccd70;color:#f3e9fc;font-size:15px;font-weight:600}.primary{background:#ba8cea;color:#21122f;border-color:transparent}.button:hover{background:#c59cf2;color:#21122f}.pricing-note{max-width:800px;margin:30px auto 0;text-align:center;color:#bba4cd;font-size:14px;line-height:1.8}@media(max-width:700px){.prices{padding:40px 20px 55px}.pricing-grid{grid-template-columns:1fr}.price-card{padding:27px}.center-heading{margin-bottom:32px}.price-audience{min-height:0}}
