.pr-hero{padding:48px 0 24px;max-width:820px}.pill{display:inline-block;background:#2a2112;color:#f5a623;border:1px solid #f5a623;border-radius:999px;padding:6px 14px;font-size:14px;font-weight:700;margin-bottom:18px}
.tiers{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:28px 0}
.tier{background:#1b232c;border-radius:16px;padding:26px;display:flex;flex-direction:column;border:1px solid #2a343e}
.tier.hot{border:2px solid #f5a623;position:relative}.tier.hot:before{content:"Most popular";position:absolute;top:-12px;left:20px;background:#f5a623;color:#0f1419;font-size:12px;font-weight:800;padding:3px 10px;border-radius:999px}
.tier h3{margin:0 0 4px;font-size:20px}.price{font-size:40px;font-weight:800;margin:10px 0 2px}.price small{font-size:16px;color:#b8c2cc;font-weight:500}
.tier ul{padding-left:18px;color:#b8c2cc;margin:14px 0 22px;flex:1}.tier li{margin:6px 0}
.btn{display:block;text-align:center;background:#f5a623;color:#0f1419;font-weight:800;border-radius:10px;padding:12px;text-decoration:none}.btn.ghost{background:transparent;color:#f5a623;border:1px solid #f5a623}
.promise{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:12px 0 40px}.promise div{background:#151c23;border-radius:12px;padding:18px;color:#b8c2cc;font-size:15px}.promise b{display:block;color:#fff;margin-bottom:4px}
.launch{background:linear-gradient(90deg,#2a2112,#1b232c);border-left:4px solid #f5a623;border-radius:12px;padding:20px 24px;margin:8px 0 24px}
textarea{width:100%;font:inherit;background:#0f1419;color:#fff;border:1px solid #39444f;border-radius:10px;padding:13px 14px;min-height:96px}
.lead{max-width:760px;margin:0 auto 56px}.hp{position:absolute;left:-9999px}
footer.f{color:#6f7c88;font-size:14px;padding:24px 0 40px;border-top:1px solid #222c35}
@media(max-width:960px){.tiers,.promise{grid-template-columns:1fr 1fr}}@media(max-width:600px){.tiers,.promise,.row{grid-template-columns:1fr}}
