/** (PREGNORF ✅) */
.lpc-member-pricing{background:#f6f8f7;color:#102117;padding:56px 0 96px}.lpc-member-pricing__container{width:min(1160px,calc(100% - 32px));margin:0 auto}.lpc-member-pricing__hero{max-width:820px;margin:0 0 36px}.lpc-member-pricing__eyebrow{margin:0 0 10px;font-size:.86rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:#0f6c33}.lpc-member-pricing__headline{margin:0 0 12px;font-size:clamp(2.2rem,5vw,4rem);line-height:1.02}.lpc-member-pricing__subheadline{margin:0;font-size:1.08rem;line-height:1.7;color:#32443a}.lpc-member-pricing__plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.lpc-member-pricing__plan,.lpc-member-pricing__clarifier,.lpc-member-pricing__faq-item{background:#fff;border:1px solid #dbe6de;border-radius:24px;box-shadow:0 18px 36px rgba(11,39,22,.07);padding:28px}.lpc-member-pricing__plan.is-featured{background:linear-gradient(135deg,#0f2718,#123c22);color:#fff;border-color:#123c22}.lpc-member-pricing__plan-top{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:10px}.lpc-member-pricing__plan h2,.lpc-member-pricing__clarifier h2,.lpc-member-pricing__faq h2{margin:0 0 12px;font-size:1.75rem;line-height:1.1}.lpc-member-pricing__price{margin:0;font-weight:800;font-size:1.3rem;white-space:nowrap}.lpc-member-pricing__plan-body,.lpc-member-pricing__clarifier p,.lpc-member-pricing__faq-item p{margin:0 0 18px;line-height:1.7;color:inherit;opacity:.95}.lpc-member-pricing__features{margin:0 0 22px;padding-left:18px}.lpc-member-pricing__features li+li{margin-top:8px}.lpc-member-pricing__button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border-radius:999px;text-decoration:none;font-weight:700;border:1px solid #b6c8bc;color:#13233a;background:#fff}.lpc-member-pricing__button.is-primary{background:#0c9b3f;border-color:#0c9b3f;color:#fff}.lpc-member-pricing__button:hover{transform:translateY(-1px);box-shadow:0 12px 24px rgba(0,0,0,.08)}.lpc-member-pricing__clarifier{margin-top:24px}.lpc-member-pricing__faq{margin-top:24px}.lpc-member-pricing__faq-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.lpc-member-pricing__faq-item h3{margin:0 0 8px;font-size:1.05rem}.lpc-member-pricing__plan.is-featured .lpc-member-pricing__button.is-primary{background:#fff;color:#0f2718;border-color:#fff}.lpc-member-pricing__plan.is-featured .lpc-member-pricing__button.is-secondary{background:transparent;color:#fff;border-color:rgba(255,255,255,.4)}@media (max-width:980px){.lpc-member-pricing__plan-grid,.lpc-member-pricing__faq-list{grid-template-columns:1fr}}
.lpc-member-pricing__hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}
.lpc-member-pricing__button,
.lpc-member-pricing__button:visited{color:#13233a!important}
.lpc-member-pricing__button.is-primary,
.lpc-member-pricing__button.is-primary:visited{color:#fff!important}
.lpc-member-pricing__button:hover,
.lpc-member-pricing__button:focus,
.lpc-member-pricing__button:active{opacity:1;color:#13233a!important;background:#f7fbf8;border-color:#b6c8bc}
.lpc-member-pricing__button.is-primary:hover,
.lpc-member-pricing__button.is-primary:focus,
.lpc-member-pricing__button.is-primary:active{color:#fff!important;background:#0b8938;border-color:#0b8938}
@media (max-width:680px){.lpc-member-pricing__hero-actions{display:grid}.lpc-member-pricing__hero-actions .lpc-member-pricing__button{width:100%}}

.lpc-member-pricing__plan.is-featured .lpc-member-pricing__button.is-primary,
.lpc-member-pricing__plan.is-featured .lpc-member-pricing__button.is-primary:visited,
.lpc-member-pricing__plan.is-featured .lpc-member-pricing__button.is-primary:hover,
.lpc-member-pricing__plan.is-featured .lpc-member-pricing__button.is-primary:focus,
.lpc-member-pricing__plan.is-featured .lpc-member-pricing__button.is-primary:active{background:#fff!important;border-color:#fff!important;color:#0f2718!important;opacity:1}


.lpc-member-pricing__plan.is-featured h2,
.lpc-member-pricing__plan.is-featured .lpc-member-pricing__price,
.lpc-member-pricing__plan.is-featured .lpc-member-pricing__plan-body,
.lpc-member-pricing__plan.is-featured .lpc-member-pricing__features,
.lpc-member-pricing__plan.is-featured .lpc-member-pricing__features li {
    color: #fff !important;
}

.lpc-member-pricing__plan h2,
.lpc-member-pricing__price,
.lpc-member-pricing__plan-body,
.lpc-member-pricing__features li,
.lpc-member-pricing__clarifier h2,
.lpc-member-pricing__clarifier p,
.lpc-member-pricing__faq h2,
.lpc-member-pricing__faq-item h3,
.lpc-member-pricing__faq-item p {
    text-shadow: none;
}

.lpc-member-pricing__button,
.lpc-member-pricing__button span,
.lpc-member-pricing__button strong {
    color: inherit;
}

.lpc-member-pricing__plan.is-featured,
.lpc-member-pricing__plan.is-featured * {
    text-shadow: none !important;
}

.lpc-member-pricing__plan.is-featured h2,
.lpc-member-pricing__plan.is-featured .lpc-member-pricing__price,
.lpc-member-pricing__plan.is-featured .lpc-member-pricing__plan-body,
.lpc-member-pricing__plan.is-featured .lpc-member-pricing__features,
.lpc-member-pricing__plan.is-featured .lpc-member-pricing__features li,
.lpc-member-pricing__plan.is-featured .lpc-member-pricing__features li::marker {
    color: #ffffff !important;
}

.lpc-member-pricing__hero .lpc-member-pricing__button,
.lpc-member-pricing__hero .lpc-member-pricing__button span,
.lpc-member-pricing__plans .lpc-member-pricing__button,
.lpc-member-pricing__plans .lpc-member-pricing__button span {
    color: inherit !important;
}

.lpc-member-pricing__hero .lpc-member-pricing__button.is-primary,
.lpc-member-pricing__hero .lpc-member-pricing__button.is-primary:visited,
.lpc-member-pricing__plans .lpc-member-pricing__button.is-primary,
.lpc-member-pricing__plans .lpc-member-pricing__button.is-primary:visited {
    color: #ffffff !important;
}


.lpc-member-pricing .lpc-member-pricing__button,
.lpc-member-pricing .lpc-member-pricing__button:link,
.lpc-member-pricing .lpc-member-pricing__button:visited,
.lpc-member-pricing .lpc-member-pricing__button span,
.lpc-member-pricing .lpc-member-pricing__button strong {
    text-shadow: none !important;
}

.lpc-member-pricing .lpc-member-pricing__plan.is-featured .lpc-member-pricing__button,
.lpc-member-pricing .lpc-member-pricing__plan.is-featured .lpc-member-pricing__button:link,
.lpc-member-pricing .lpc-member-pricing__plan.is-featured .lpc-member-pricing__button:visited,
.lpc-member-pricing .lpc-member-pricing__plan.is-featured .lpc-member-pricing__button span,
.lpc-member-pricing .lpc-member-pricing__plan.is-featured .lpc-member-pricing__button strong {
    color: #0f2718 !important;
}

.lpc-member-pricing .lpc-member-pricing__hero .lpc-member-pricing__button.is-primary,
.lpc-member-pricing .lpc-member-pricing__hero .lpc-member-pricing__button.is-primary:link,
.lpc-member-pricing .lpc-member-pricing__hero .lpc-member-pricing__button.is-primary:visited,
.lpc-member-pricing .lpc-member-pricing__hero .lpc-member-pricing__button.is-primary span,
.lpc-member-pricing .lpc-member-pricing__hero .lpc-member-pricing__button.is-primary strong {
    color: #ffffff !important;
}

.lpc-member-pricing__plan-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}
.lpc-member-pricing__plan-actions .lpc-member-pricing__button{margin:0}
.lpc-member-pricing__button.is-subtle{background:transparent;color:inherit!important;border-color:currentColor;opacity:.92}
.lpc-member-pricing__plan.is-featured .lpc-member-pricing__button.is-subtle,
.lpc-member-pricing__plan.is-featured .lpc-member-pricing__button.is-subtle:visited{color:#ffffff!important;border-color:rgba(255,255,255,.38)!important;background:transparent!important}
.lpc-member-pricing__plan.is-featured .lpc-member-pricing__button.is-subtle:hover,
.lpc-member-pricing__plan.is-featured .lpc-member-pricing__button.is-subtle:focus,
.lpc-member-pricing__plan.is-featured .lpc-member-pricing__button.is-subtle:active{color:#ffffff!important;border-color:#ffffff!important;background:rgba(255,255,255,.08)!important}
@media (max-width:680px){.lpc-member-pricing__plan-actions{display:grid}.lpc-member-pricing__plan-actions .lpc-member-pricing__button{width:100%}}
