/* Scoped additions for the existing cost, AI role, and plan explanations. */
.hp-cost-note{margin:0 0 26px;padding:22px 26px;border:1px solid #718d7d66;border-radius:18px;background:#fff9ee;color:#203c40}
.hp-cost-note h3{font-size:22px;margin:0 0 12px;line-height:1.5}
.hp-cost-note p{font-size:16px;line-height:1.8;margin:10px 0 0}
.hp-cost-equation{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:0!important;font-weight:800}
.hp-cost-equation span{background:#e4eee3;padding:6px 12px;border-radius:8px}
.hp-cost-note a,.hp-plan-guide a{color:inherit;text-decoration:underline;text-underline-offset:.2em}
.hp-plan-guide{font-size:16px!important;line-height:1.85;margin:18px 0 24px}
.intent-notes.intent-notes--roles p{font-size:21px!important;line-height:1.6}
.intent-notes--roles p span{display:block;margin-top:10px;font-size:15px;font-weight:600;line-height:1.7}
.hp-mcp-tools{border-top:1px solid #d4e8da55;padding-top:18px;margin-top:20px}
.hp-mcp-tools p{font-size:16px!important;line-height:1.8;margin:0 0 12px}
.hp-mcp-tools strong{color:#ffdb96}
.hp-mcp-tools a{color:#fff;text-decoration:underline;text-underline-offset:.2em}
.pricing-page .hp-cost-note{margin:18px 0;padding:20px}
@media(max-width:600px){.hp-cost-note{padding:18px}.hp-cost-note h3{font-size:20px}.hp-cost-equation{gap:8px}.hp-cost-equation span{padding:5px 9px}.hp-cost-note p,.hp-plan-guide,.hp-mcp-tools p{font-size:15px!important}.intent-notes.intent-notes--roles p{font-size:19px!important}.intent-notes--roles p span{font-size:14px}}
