.hp-page .hp-tiers{margin-bottom:28px}.hp-page .hp-tier-name{font-size:20px;margin:0}.hp-page .hp-tier-summary{margin:12px 0 0;font-size:14px;line-height:1.6;color:var(--ink-soft)}.hp-page .hp-tier-duration{margin:18px 0 16px;font-size:13px;font-weight:700;color:var(--ink)}.hp-page .hp-tier-more{margin:16px 0 14px;font-size:13px;font-weight:700;color:var(--violet)}.hp-page .hp-tiers+.store-note{margin:0 0 28px;max-width:none;text-align:left}.hp-page .pkg .hp-tier-cta{margin-top:auto;min-height:44px;display:inline-flex;align-items:center;justify-content:center;text-align:center}.hp-page .hp-steps{margin:0;padding-left:20px;display:grid;grid-gap:8px;gap:8px;font-size:14px;line-height:1.6;color:var(--ink-soft)}.hp-page .hp-steps li:before{content:none}.hp-page .hp-cta{margin-top:32px;padding-top:28px;border-top:1px solid var(--line);display:grid;grid-gap:12px;gap:12px;justify-items:stretch;text-align:center}.hp-page .hp-cta h2{margin:0;font-size:22px}.hp-page .hp-cta p{margin:0;font-size:14px;color:var(--ink-soft)}@media (max-width:860px){.hp-page .pkg-grid{grid-template-columns:1fr}}