/* Preserve original page design; only the new sections and targeted refinements. */
.sales-page-merged > .sales-added-live{order:5}
.sales-page-merged > .sales-added-mee{order:6}
.sales-page-merged > .sales-video-combined{order:7}
.sales-page-merged > .sales-v2-offer{order:8}
.sales-page-merged > .sales-results-compact{order:9}
.sales-page-merged > .sales-decision-band{order:10}
.sales-page-merged > #faq{order:11}
.sales-page-merged > .score-plan-invite{order:12}
.sales-page-merged .sales-v2-hero button,.sales-page-merged .sales-proof-cta button{cursor:pointer;font-family:var(--font-heading)}
.sales-mobile-actions button.sales-mobile-buy{border:0;font:inherit;cursor:pointer;background:#32d74b;color:#082c14;display:grid;align-content:center;justify-content:center;text-align:center;padding:.5rem}
.sales-mobile-actions button.sales-mobile-buy span{font-size:.7rem}.sales-mobile-actions button.sales-mobile-buy strong{font-family:var(--font-heading);font-size:1rem}
.sales-page-merged .sales-added-live{background:#f4f5f7}
.added-practice-path{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:0 0 28px;padding:0}
.added-practice-path li{background:#fff;border:1px solid #dfe3e8;border-radius:8px;padding:14px;display:flex;align-items:center;gap:10px}
.added-practice-path b{color:#147c27;font-family:var(--font-heading);font-size:1.3rem}.added-practice-path span{font-size:.9rem;font-weight:600}
.added-live-grid{display:grid;grid-template-columns:1.35fr 1fr;align-items:start;gap:30px}
.added-live-grid figure{margin:0}.added-live-grid figure img{width:100%;height:auto;border-radius:8px}
.added-live-grid figcaption{font-size:.75rem;color:#5e6470;margin-top:8px}
.added-live-copy h3{font-size:1.45rem;margin-bottom:14px}.added-live-copy ul{padding-left:22px;font-size:.9rem;margin:0 0 18px}.added-live-copy li{margin-bottom:6px}
.added-help-image{width:220px;max-width:100%;height:auto;border-radius:8px}
.sales-page-merged .sales-added-mee{background:#fff}
.added-mee-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:38px;align-items:center}
.added-mee-photo>img{width:100%;aspect-ratio:1.1;object-fit:cover;border-radius:8px}
.added-mee-score{margin-top:12px;padding:15px;background:#f4f5f7;border-radius:8px;display:grid;text-align:center}
.added-mee-score span,.added-mee-score small{font-size:.8rem}.added-mee-score strong{font:600 3rem/1.25 var(--font-heading);color:#147c27}
.added-mee-story h2{font-size:clamp(1.5rem,2.4vw,2rem);margin-bottom:15px}.added-mee-story p{font-size:.9rem}
.added-mee-story .added-story-lead{font:500 1.2rem/1.5 var(--font-heading);color:#163a70;margin-bottom:15px}
.added-mee-takeaway{border-left:3px solid #32d74b;padding:8px 15px;background:#f4f5f7;margin:18px 0;font-weight:600}
.added-score-proof summary{cursor:pointer;color:#163a70;font-size:.85rem;text-decoration:underline}
.added-score-proof img{width:100%;max-width:500px;height:auto;border:1px solid #dfe3e8;border-radius:8px;margin-top:12px}
.added-mee-story .added-evidence-note{font-size:.7rem;color:#5e6470;margin-top:16px}
.sales-page-merged .sales-decision-band{padding-block:2rem}.sales-page-merged .sales-decision-band .sales-section-heading{margin-bottom:1rem}
body:has(.sales-page-merged) .cookie-consent{left:12px;right:12px;bottom:88px;max-width:370px;padding:12px!important;border-radius:8px}
body:has(.sales-page-merged) .cookie-consent h3{font-size:16px;margin:0 0 4px!important}
body:has(.sales-page-merged) .cookie-consent p{font-size:12px;line-height:1.65;margin:0!important}
body:has(.sales-page-merged) .cookie-actions{display:flex;flex-direction:row!important;gap:8px;margin-top:10px}
body:has(.sales-page-merged) .cookie-actions button{width:auto!important;padding:9px;min-height:42px;font-size:12px;flex:1}
body:has(.sales-page-merged) .nav-score-cta{background:transparent;color:#163a70;border:1px solid #dfe3e8;font-size:12px}
@media(max-width:760px){
.added-practice-path{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:20px}.added-practice-path li{padding:10px;gap:8px}.added-practice-path span{font-size:.78rem}.added-practice-path b{font-size:1.1rem}
.added-live-grid{grid-template-columns:1fr;gap:18px}.added-live-copy h3{font-size:1.3rem}.added-live-copy ul{font-size:.85rem}.added-help-image{width:170px}
.added-mee-grid{grid-template-columns:1fr;gap:22px}.added-mee-photo{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:stretch}.added-mee-photo>img{height:100%;aspect-ratio:1;object-fit:cover}.added-mee-score{margin-top:0;padding:12px 8px;align-content:center}.added-mee-score strong{font-size:2.6rem}.added-mee-score small{font-size:.67rem}
.added-mee-story h2{font-size:1.5rem}.added-mee-story p{font-size:.85rem}.sales-page-merged .sales-added-live,.sales-page-merged .sales-added-mee{padding-block:2rem}
}
.sales-page-merged>.sales-case-groups{order:6;background:#fff}.learner-case-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.learner-case{border:1px solid #dfe3e8;border-radius:8px;padding:22px;background:#fff}.learner-case-top{display:grid;grid-template-columns:120px 1fr;gap:18px;align-items:center}.learner-case-thumb{height:140px;position:relative;overflow:hidden;border-radius:7px;background:#f4f5f7}.learner-case-thumb img{position:absolute;height:124%;width:auto;max-width:none;right:-10%;top:-15%}.learner-case-thumb.is-photo img{position:static;width:100%;height:100%;object-fit:cover;object-position:50% 45%}.learner-case-label{font:600 .95rem var(--font-heading);color:#163a70;margin:0 0 6px}.learner-case-score{margin:0 0 6px;color:#147c27;line-height:1.2}.learner-case-score span{font-size:.8rem}.learner-case-score strong{font:600 2rem/1.2 var(--font-heading)}.learner-case h3{font-size:1.05rem;margin:0;line-height:1.5}.learner-case-copy{font-size:.86rem;line-height:1.6;margin:16px 0 12px}.learner-case-open{border:0;background:transparent;color:#163a70;text-decoration:underline;font:600 .8rem var(--font);padding:7px 0;cursor:pointer;min-height:44px}.learner-case-note{font-size:.72rem;color:#5e6470;margin:18px 0 0}.learner-case-dialog{width:min(94vw,1050px);max-height:92vh;padding:22px;border:0;border-radius:8px;overflow:auto}.learner-case-dialog::backdrop{background:#0c1c35c9}.learner-case-dialog h2{font-size:1.2rem;padding-right:40px;margin-bottom:15px}.learner-case-dialog>button{position:absolute;right:10px;top:8px;width:40px;height:40px;background:#f4f5f7;border:0;border-radius:6px;font-size:24px;cursor:pointer}.learner-case-dialog img{width:100%;height:auto;display:block}.learner-case-open:focus-visible{outline:2px solid #163a70;outline-offset:3px}
@media(max-width:760px){.learner-case-grid{grid-template-columns:1fr;gap:12px}.learner-case{padding:16px}.learner-case-top{grid-template-columns:88px 1fr;gap:13px}.learner-case-thumb{height:108px}.learner-case h3{font-size:.96rem}.learner-case-score strong{font-size:1.8rem}.learner-case-copy{font-size:.8rem;margin:12px 0 5px}.sales-page-merged .sales-case-groups{padding-block:2rem}.learner-case-note{font-size:.68rem}.learner-case-dialog{padding:18px 12px}.learner-case-dialog h2{font-size:1rem}}
/* Concise reading hierarchy and purchase summary, 2026-09-12. */
.sales-page-merged .sales-section-heading .eyebrow{font-size:14px;line-height:1.5;margin-bottom:8px}.sales-page-merged .sales-case-groups .sales-section-heading{margin-bottom:24px}.sales-page-merged .learner-case{transition:border-color .18s,box-shadow .18s}.sales-page-merged .learner-case:hover,.sales-page-merged .learner-case:focus-within{border-color:#147c27;box-shadow:0 5px 18px rgba(22,58,112,.09)}.sales-page-merged .sales-added-live{background:#f0f7f3}.sales-page-merged .added-live-copy h3{font-size:1.3rem}.live-rights-line{font-size:.85rem;line-height:1.7;padding:12px 15px;background:#fff;border-left:3px solid #147c27;border-radius:4px}.sales-page-merged .offer-includes{font-size:.9rem;color:#163a70;margin-bottom:14px}.compact-study-plan{max-width:680px;margin:auto;border:1px solid #dfe3e8;border-radius:8px;padding:14px 18px}.compact-study-plan summary{cursor:pointer;color:#163a70;font-weight:600}.compact-study-plan ul{font-size:.9rem;padding-left:20px;margin-top:12px}.sales-mobile-actions button.sales-mobile-buy strong,.sales-mobile-actions button.sales-mobile-buy span{color:#082c14}.sales-page-merged .sales-v2-offer-card{border:1px solid #163a70}.sales-page-merged .added-live-grid figure{position:relative}.sales-page-merged .added-live-grid figcaption{position:absolute;left:10px;bottom:10px;margin:0;padding:5px 9px;border-radius:5px;background:#ffffffed;color:#163a70}
@media(max-width:760px){.sales-page-merged .sales-v2-offer-card{order:-1}.sales-page-merged .sales-v2-offer-copy{order:1}.sales-page-merged .learner-case-copy{font-size:16px;line-height:1.6}.sales-page-merged .learner-case h3{font-size:16px}.sales-page-merged .learner-case-note{font-size:13px}.sales-page-merged .sales-section-heading h2{font-size:26px}.sales-page-merged .sales-added-live{padding-block:28px}.sales-page-merged .added-live-copy ul{font-size:16px}.sales-page-merged .sales-decision-band{padding-block:28px}}
@media(prefers-reduced-motion:reduce){.sales-page-merged .learner-case{transition:none}}
