.lp-key{background:#eef7fc;border-left:4px solid var(--accent-color,#2a8fa3);border-radius:var(--radius-md,12px);padding:1.2rem 1.5rem;margin:0 0 .5rem}
.lp-key strong{display:block;color:var(--primary-dark);font-size:1.05rem;margin-bottom:.4rem}
.lp-key ul{margin:0;padding-left:1.2rem;line-height:1.75}
.lp-types{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:1rem}
.lp-type{background:#f7fbfd;border:1px solid rgba(13,90,140,.1);border-top:4px solid var(--accent-color,#2a8fa3);border-radius:var(--radius-md,12px);padding:1.1rem 1.2rem}
.lp-type h4{margin:0 0 .45rem;font-size:1.02rem;color:var(--primary-dark)}
.lp-type p{margin:0;font-size:.95rem;line-height:1.6}
.lp-myths{margin-top:1rem;display:grid;gap:12px}
.lp-myth{border:1px solid rgba(13,90,140,.1);border-radius:var(--radius-md,12px);padding:.9rem 1.2rem}
.lp-myth p{margin:0;line-height:1.6}
.lp-myth p+p{margin-top:.35rem}
.lp-myth span{display:inline-block;margin-right:.4rem;padding:.05rem .55rem;border-radius:999px;font-size:.75rem;font-weight:700;letter-spacing:.4px;text-transform:uppercase;background:#fdecec;color:#a13030}
.lp-myth span.r{background:#e6f5ec;color:#1f6b3f}
@media (max-width:768px){.lp-types{grid-template-columns:1fr}}
