/* Landing #sample (l1): an example case (not a real customer) and the first answer the service returned for it, shown in part. No price or payment wording here. */
#emotional-landing #sample .sample-input{margin:20px 0 8px;padding:16px 18px;border-left:3px solid var(--violet);background:#faf9ff;border-radius:0 10px 10px 0;font-size:17px;line-height:1.85;color:#2b2731;font-style:normal}
#emotional-landing #sample .sample-tag{display:inline-block;margin-left:8px;padding:1px 8px;border:1px solid #ddd6fe;border-radius:999px;background:#fff;color:#6d28d9;font-size:12px;font-weight:600;letter-spacing:0;vertical-align:1px}
#emotional-landing #sample .sample-input strong{display:block;margin-bottom:6px;color:var(--violet);font-size:14px;font-weight:700;letter-spacing:.02em}
#emotional-landing #sample-answer .story-label{font-size:15px}
#emotional-landing #sample-answer .story-result{font-size:17px;line-height:1.85}
#emotional-landing #sample-answer .story-result p{margin:0}
#emotional-landing #sample-answer .story-result p+p{margin-top:14px}
#emotional-landing #sample-answer .sample-holding{color:#55505b;font-size:15.5px;line-height:1.8}
#emotional-landing #sample-answer .sample-source{display:block;margin-top:4px;font-size:14px;line-height:1.7;color:#777079}
#emotional-landing #sample-answer .sample-gaps{margin:8px 0 0;padding-left:1.3em}
#emotional-landing #sample-answer .sample-gaps li{margin:0}
#emotional-landing #sample-answer .sample-gaps li+li{margin-top:6px}
@media(max-width:740px){
 #emotional-landing #sample .sample-input{font-size:16px;line-height:1.8;padding:14px 16px}
 #emotional-landing #sample-answer .story-card{grid-template-columns:1fr;gap:4px;padding:14px 0}
 #emotional-landing #sample-answer .story-result{font-size:16px;line-height:1.8}
 #emotional-landing #sample-answer .story-result p+p{margin-top:12px}
 #emotional-landing #sample-answer .sample-holding{font-size:15px}
 #emotional-landing #sample-answer .sample-source{font-size:13.5px;line-height:1.65}
 html[data-landing-variant="l1"] #emotional-landing #sample.real{padding-bottom:28px}
 html[data-landing-variant="l1"] #emotional-landing #sample-answer small{margin-top:12px}
}
