.phead{max-width:1180px;margin:0 auto;padding:50px 30px 34px}.tierswrap{padding:0 30px}.tiers{border:1px solid var(--rule);border-radius:var(--r-lg);grid-template-columns:repeat(4,1fr);gap:0;max-width:1180px;margin:0 auto;display:grid;overflow:hidden}.tier{border-right:1px solid var(--rule);flex-direction:column;padding:28px 24px;display:flex}.tier:last-child{border-right:0}.tier.featured{background:var(--paper-card)}.tier .nm{font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--terracotta);font-size:.62rem;font-weight:600}.tier .sz{color:var(--ink-soft);margin-top:4px;font-size:.84rem}.tier .pr{font-family:var(--display);color:var(--ink);margin:16px 0 2px;font-size:2.5rem;line-height:1}.tier .pr small{font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-size:.6rem}.tier ul{flex:1;margin:18px 0 22px;padding:0;list-style:none}.tier li{color:var(--ink-mid);border-bottom:1px solid var(--rule-faint);gap:9px;padding:7px 0;font-size:.88rem;display:flex}.tier li .t{color:var(--moss);font-weight:700}.ribbon{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--terracotta-deep);margin-bottom:10px;font-size:.55rem;font-weight:600}.faq{max-width:1180px;margin:0 auto;padding:46px 30px 0}.faqrow{border-top:1px solid var(--rule);grid-template-columns:280px 1fr;gap:30px;padding:22px 0;display:grid}.faqrow h4{font-family:var(--display);margin:0;font-size:1.2rem;font-weight:420}.faqrow p{color:var(--ink-mid);max-width:40em;margin:0;line-height:1.55}.pricing-cta{text-align:center;max-width:1180px;margin:0 auto;padding:46px 30px 80px}@media (max-width:920px){.tiers{grid-template-columns:1fr 1fr}.tier:nth-child(2){border-right:0}.tier:first-child,.tier:nth-child(2){border-bottom:1px solid var(--rule)}}@media (max-width:620px){.tiers{grid-template-columns:1fr}.tier{border-right:0;border-bottom:1px solid var(--rule)}.faqrow{grid-template-columns:1fr;gap:8px}}