/* V8: concise primary action in header; no other layout changes */
.nav nav a.lp-add-plan{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:#1766b0;color:#fff;padding:9px 15px;border-radius:10px;text-decoration:none;font-weight:700;white-space:nowrap;box-shadow:0 4px 12px rgba(23,102,176,.15);transition:background .2s,transform .2s,box-shadow .2s}
.nav nav a.lp-add-plan:hover,.nav nav a.lp-add-plan:focus-visible{background:#10518f;color:#fff;transform:translateY(-1px);box-shadow:0 6px 16px rgba(23,102,176,.22)}
.lp-add-plan-icon{display:inline-flex;align-items:center;justify-content:center;width:21px;height:21px;border:1.8px solid rgba(255,255,255,.9);border-radius:6px;font-size:19px;font-weight:500;line-height:1}
@media(max-width:480px){.nav nav a.lp-add-plan{padding:8px 11px;gap:6px;font-size:12px}.lp-add-plan-icon{width:19px;height:19px;font-size:17px}}
