/* A clear hierarchy: pain -> value -> offer -> action. */
.copy-focus{font-weight:850;color:var(--ink);background:linear-gradient(transparent 65%,#fae22b 65%);box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:0 .1em}.hero-question{color:var(--ink);line-height:2.05}.hero-question>strong{font-size:1.08em;font-weight:850}.message-hero h1 .hero-core{font-weight:950;letter-spacing:-.06em}.message-hero h1 em{box-shadow:0 3px 0 #111f30;padding-bottom:3px}.hero .intro{color:#43505b}.empathy-tags>span{border-color:#111f3055;font-weight:700;color:var(--ink);background:white}.empathy-section .section-heading .lead{font-size:16px;line-height:2}.empathy-card .thought{background:var(--ink);color:white;border:0;border-radius:12px 12px 12px 0;font-size:19px;line-height:1.9;padding:21px 10px;box-shadow:5px 5px 0 #d8ddd9}.empathy-card .thought:after{border-top-color:var(--ink)}.pain-key{color:var(--yellow);font-weight:900;font-size:1.12em;white-space:normal;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.empathy-card>h3{font-size:18px;line-height:1.8;margin:12px 0 24px;font-weight:850}.empathy-card>h3>span{background:linear-gradient(transparent 58%,#fae22b 58%);padding:0 4px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.pain-answer{border:1px solid #111f3025;border-top:5px solid var(--yellow);box-shadow:0 8px 20px #111f3007}.pain-answer>span{display:inline-block;color:var(--ink);font-size:10px;letter-spacing:.1em;font-weight:800}.pain-answer h4{font-size:18px;font-weight:850;line-height:1.9;margin:10px 0}.answer-key{background:linear-gradient(transparent 70%,#fae22b 70%);box-decoration-break:clone;-webkit-box-decoration-break:clone}.pain-answer p{color:#4b5965;line-height:1.95;font-size:13px}.empathy-cta p>strong{font-size:1.15em;color:var(--ink);background:linear-gradient(transparent 65%,#fae22b 65%)}.core-principle{display:inline-block;color:var(--yellow);font-size:1.28em;line-height:1.65;border-bottom:3px solid var(--yellow);margin:4px 0 9px}.scene-takeaway b{font-size:17px;line-height:1.85}.takeaway-key{background:linear-gradient(transparent 70%,#fae22b 70%);box-decoration-break:clone;-webkit-box-decoration-break:clone}.price-number{font:800 1em/.95 Arial,sans-serif;letter-spacing:-.07em;color:var(--ink)}.package-amount{font-family:Arial,sans-serif;font-weight:800}.package-amount>span{font-size:22px}.price-package-intro>p:not(.eyebrow){font-size:14px;line-height:2;color:#46545c}.price-package-intro>p>strong{font-size:13px}.price-package-intro>p.price-delivery>strong{background:var(--ink);color:var(--yellow);padding:5px 9px;display:inline-block;font-size:12px}.service-value .price-number{letter-spacing:-.06em}.production-service .service-value{color:var(--ink)}.btn{font-weight:800}.message-hero .hero-copy>.btn{box-shadow:4px 4px 0 var(--ink);border-width:2px}.change-before .change-points li{color:#263743}.change-after .change-points li{font-weight:750}.change-panel h3{font-weight:850}.support-option strong{font-weight:850;color:var(--ink)}.sweep-note,.sample-disclaimer,.case-disclaimer{color:#5b6670}
@media(max-width:720px){.empathy-section .section-heading .lead{font-size:14px}.empathy-card .thought{font-size:19px;padding:19px 12px}.empathy-card>h3{font-size:18px}.pain-answer h4{font-size:18px}.pain-answer p{font-size:13px}.hero-question{font-size:15px}.hero-question>strong{font-size:1em}.scene-takeaway b{font-size:15px}.package-amount>span{font-size:19px}.price-package-intro>p:not(.eyebrow){font-size:12px}.price-package-intro>p>strong{font-size:12px}.price-package-intro>p.price-delivery>strong{font-size:11px}.message-hero .hero-copy>.btn{font-size:13px}.empathy-cta p>strong{font-size:1.08em}}
.heading-phrase{display:inline-block}.empathy-card .thought:after{background:var(--ink);border-color:var(--ink)}
