/* Conversion improvements: extend the existing BuddyLeader theme. */
.price-grid.conversion-package{grid-template-columns:minmax(0,1fr);max-width:780px;margin-inline:auto}
.conversion-package .price-card{padding:clamp(24px,4vw,44px)}
.conversion-package .founding-price{border-block:1px solid var(--line,#d9cfc4);padding:20px 0;margin:24px 0}
.conversion-package h4{font-size:1.2rem;line-height:1.4;margin:0 0 8px}
.conversion-package .button{margin-top:18px;max-width:100%}
.document-paths{margin:18px 0}
.document-paths details{margin:12px 0}
.document-paths summary{font-size:1rem;line-height:1.5;cursor:pointer}
.document-paths p{font-size:1rem;line-height:1.6}
.request-next{border-left:3px solid var(--accent,#ed765d);padding:12px 16px;margin:20px 0;background:var(--cream,#fffaf5);border-radius:0 10px 10px 0}
.request-next p{font-size:1rem;line-height:1.55;margin:10px 0}
.request-next .note{font-size:.875rem}
.review-conversion{border-top:1px solid var(--line,#d9cfc4);margin:22px 0;padding-top:18px}
.review-conversion .button{white-space:normal;text-align:center;max-width:100%;min-height:44px}
.review-conversion .note{font-size:.875rem;line-height:1.6}
@media(max-width:760px){.conversion-package .button,.review-conversion .button{width:100%}.request-next{padding:12px}.conversion-package .pill{white-space:normal}.nav-row>.nav-app-cta{display:inline-flex;margin-left:0}}
@media(max-width:390px){.nav-row>.nav-app-cta{padding-inline:8px;font-size:11px}}
.nav-app-cta{white-space:nowrap}
.hero-reassurance a{color:var(--capri-deep);font-weight:700}
