/* Approved founder review: retain the design system and simplify the story. */
.cover h1{font-size:62px}.cover-copy .lead{font-size:29px;margin-top:34px;line-height:1.5}.cover .audience{margin-top:36px}.cover .cover-grid{align-items:center}
.early-proof-slide .heading{margin-bottom:24px}.early-proof-slide .process{margin-top:25px}.early-proof-slide .process h3{font-size:28px}.early-proof-slide .process p{font-size:22px}.early-proof-slide .roles-band{padding:18px 27px;margin-top:18px}.early-proof-slide .roles-band p{font-size:21px}.early-proof{display:flex;align-items:center;gap:29px;padding:23px 0 0;margin-top:20px;border-top:1px solid var(--line);color:var(--accent)}.early-proof>span{font-size:18px;max-width:270px;line-height:1.45}.early-proof strong{font-size:32px;letter-spacing:-.025em}.early-proof i{font-style:normal;color:#8da996;padding:0 10px}.early-proof>b{margin-left:auto;font-size:18px}.early-proof:hover>b{text-decoration:underline}
.crm-result .heading{margin-bottom:23px}.crm-result .compare>div{padding:20px 29px}.crm-result .compare .field{margin-top:10px}.crm-result .compare h3{margin-bottom:12px}.crm-result .ui-head{padding:17px 28px}.crm-result .bottom-note{color:var(--accent);font-size:22px;margin-top:21px}
.segments-refined .heading h2{font-size:49px}.segment-examples{margin-top:35px}.segment-example,.segment-example-head{display:grid;grid-template-columns:.84fr .89fr 1.27fr;gap:36px;padding:24px 25px;border-bottom:1px solid var(--line)}.segment-example-head{padding-top:0;padding-bottom:18px;font-size:18px;color:var(--muted)}.segment-example:first-of-type{background:var(--soft)}.segment-example b{font-size:26px;line-height:1.25;display:block}.segment-example p{font-size:22px;line-height:1.4;margin-top:11px}.segment-example>p{font-size:25px;line-height:1.42;color:var(--ink);margin-top:0}.segments-refined .bottom-note{font-size:23px;margin-top:25px}
.proof-frame{border:1px solid var(--line);border-radius:12px;padding:15px 15px 20px;background:var(--soft)}.wa-proof .evidence-split{margin-top:35px;align-items:center}.wa-proof figure{width:540px}.wa-proof figure .original{height:455px}.wa-proof .evidence-copy h3{font-size:35px}.wa-proof blockquote{font-size:32px;margin-top:29px;margin-bottom:29px}.wa-proof .explain{margin-top:30px;font-size:25px!important}.wa-proof .reply-options span{font-size:22px}
.qual-proof .qualification-layout{margin-top:35px}.qual-proof .qual-body{padding:25px;gap:19px}.qual-proof .qual-body .bubble{font-size:26px;padding:21px 23px}.qual-proof .ui-head{padding:20px 28px}.qual-proof .qualification-layout aside{padding-top:20px}.qual-proof .qualification-layout .plain-step{padding:22px 0}.appendix-link{display:inline-block;font-size:19px;color:var(--accent);margin-top:25px;text-decoration:underline;text-underline-offset:4px}.qual-proof>.slide-body>.appendix-link{margin-top:25px}.results .bottom-note{margin-top:30px;font-size:20px}
.email-service-layout{display:grid;grid-template-columns:1.08fr .92fr;gap:78px;margin-top:20px;align-items:start}.email-service-layout blockquote{font-size:28px;margin:21px 0 25px}.email-service-layout .plain-step{padding:13px 0}.email-service-layout .plain-step b{font-size:25px}.email-service-layout .plain-step p{font-size:23px;margin-top:8px}.email-service-proof{background:var(--soft);padding:20px;border:1px solid var(--line);border-radius:12px}.email-service-proof>span{font-size:18px;color:var(--accent)}.email-service-proof>a:not(.appendix-link){display:flex;flex-direction:column;gap:16px;margin-top:16px}.email-service-proof img{width:100%;height:auto}.email-service-proof blockquote{font-size:26px;margin:22px 0 0;padding-left:18px}.email-service-proof .appendix-link{font-size:18px;margin-top:20px}
.email-result-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;margin-top:31px;align-items:center}.compact-metrics{border-top:1px solid var(--line)}.compact-metrics>div{display:grid;grid-template-columns:1fr 135px 92px;gap:16px;align-items:center;padding:18px 18px;border-bottom:1px solid var(--line)}.compact-metrics span{font-size:23px}.compact-metrics strong{font-size:39px;text-align:right}.compact-metrics b{font-size:21px;text-align:right;color:var(--accent)}.compact-metrics .accent-row{background:var(--sage)}.compact-metrics .accent-row strong{color:var(--accent)}.compact-metrics>p{font-size:18px;line-height:1.5;margin-top:20px}.selected-replies{display:flex;flex-direction:column;gap:17px}.selected-replies article{display:grid;grid-template-columns:1.04fr .96fr;align-items:center;gap:19px;border:1px solid var(--line);border-radius:9px;background:var(--soft);padding:13px 16px;min-height:142px}.selected-replies .original{width:100%;height:122px}.selected-replies .original img{background:#fff}.selected-replies article>div>span{font-size:15px;color:var(--muted);display:block;margin-bottom:9px}.selected-replies article p{font-size:23px;line-height:1.35;color:var(--ink)}.email-result-bottom{display:flex;align-items:baseline;justify-content:space-between;gap:35px;margin-top:22px}.email-result-bottom p{font-size:20px}.email-result-bottom a{font-size:19px;white-space:nowrap;color:var(--accent);text-decoration:underline;text-underline-offset:4px}
.commercial-source{font-size:18px;margin-top:24px}.commercial-source a{text-decoration:underline;text-underline-offset:4px}.product-note{font-size:23px;line-height:1.5;margin-top:27px}
.closing-refined .slide-body{margin-top:95px}.closing-simple{max-width:1150px}.closing-simple h2{font-size:70px;line-height:1.15}.closing-simple .closing-lead{font-size:32px;line-height:1.5;margin-top:31px;max-width:1050px}.closing-simple .cta{display:inline-block;font-size:27px;margin-top:40px;padding:22px 31px}.closing-simple-contacts{display:flex;gap:55px;border-top:1px solid #6f9783;margin-top:65px;padding-top:29px;font-size:23px;color:#cfe0d5}
#toc-list h3{font-size:18px;color:var(--accent);letter-spacing:0;margin:18px 0 8px}#toc-list a>span{min-width:25px}#appendix-toggle{white-space:nowrap}.return-link{color:var(--accent);font-size:17px}.appendix .slide-top>span{font-weight:600}.appendix .heading h2{font-size:48px}.appendix .heading{margin-bottom:23px}.appendix .heading p{font-size:24px}.appendix-qualification{margin-top:30px}.appendix-qual-top{display:grid;grid-template-columns:650px 1fr;gap:60px;align-items:center;margin-bottom:30px}.appendix-qual-top .original{height:125px}.appendix-qual-top p{font-size:25px;line-height:1.5}.appendix-qualification>.original{width:1350px;max-height:325px}.appendix-qualification>.original img{object-fit:contain;width:100%;height:auto}.appendix-qualification .appendix-link{margin-top:28px}.appendix-email{display:grid;grid-template-columns:810px 1fr;gap:75px;align-items:center}.appendix-email>a{display:flex;justify-content:flex-start;align-items:flex-start}.appendix-email img{height:570px;object-fit:contain;object-position:left top;width:100%}.appendix-email aside h3{font-size:33px;line-height:1.22}.appendix-email aside>p:not(.kicker){font-size:25px;line-height:1.5;margin-top:24px}.appendix-email aside .appendix-link{margin-top:30px}.additional-replies{display:flex;flex-direction:column;gap:22px;margin-top:30px}.additional-replies article{display:grid;grid-template-columns:580px 1fr;align-items:center;gap:55px;padding:17px 22px;border:1px solid var(--line);border-radius:10px;background:var(--soft)}.additional-replies .original{height:128px}.additional-replies blockquote{font-size:27px;margin:0;padding-left:24px}.additional-replies blockquote>span{font-size:16px;margin-bottom:9px}
@media screen and (max-width:700px){.nav-label{display:none}.controls{gap:2px}#appendix-toggle{font-size:11px;padding:5px}.controls button,.controls>a{padding:7px}.paging{gap:0}}
@media print{.appendix .screen-only{display:none}.appendix-link{font-size:19px}.return-link{display:inline}.commercial-source a{text-decoration:none}}

/* English copy: preserve comfortable spacing in the segment examples. */
.segment-example{padding-top:20px;padding-bottom:20px}
