/* Landing-only examples: real objects and an explicit demonstration hierarchy. */
.lp-page .lc-example{align-items:start;gap:48px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}
.lp-page .lc-example .lc-experiment-sheet{background:#f6f5f4;border:1px solid #dedbd9;border-radius:16px;padding:28px;min-width:0}
.lp-page .lc-example .lc-experiment-top{align-items:center;gap:16px}
.lp-page .lc-example .lc-experiment-top>.lp-label{margin:0;color:#5d5357}
.lp-page .lc-example .lc-variable{background:white;border:1px solid #e3dfdd;border-top:3px solid #ff5a2b;border-radius:10px;padding:24px;margin-top:24px}
.lp-page .lc-example .lc-variable>.lp-label{display:block;font-size:13px;line-height:1.5;color:#66565c;margin:0 0 18px}
.lp-page .lc-example .lc-variable h3{font-size:clamp(28px,3vw,40px);line-height:1.15;min-height:2.3em;max-width:none;margin:0 0 20px;text-wrap:balance}
.lp-page .lc-example .lc-example-copy{font-size:16px;line-height:1.55;color:#4e4a4b;margin:0}
.lc-example-offer{border-top:1px solid #dedbd9;padding-top:20px;margin-top:24px;display:grid;gap:16px}
.lc-example-offer strong{font-size:18px;font-weight:500;line-height:1.4}
.lc-example-cta{background:#ff5a2b;border-radius:7px;padding:14px 16px;font-size:16px;line-height:1.4;color:#171717;display:block;text-align:center}
.lp-page .lc-example .lc-constants{margin-top:20px;padding-top:0;border:0;display:block}
.lp-page .lc-example .lc-constants .lp-label{margin-bottom:8px;color:#5d5357;font-size:13px}
.lp-page .lc-example .lc-constants p{font-size:15px;line-height:1.6;margin:0;color:#4e4a4b}
.lp-page .lc-example .lc-experiment-reading{padding-top:6px}
.lp-page .lc-example .lc-experiment-reading h3{font-size:32px;line-height:1.2;margin:18px 0 28px}
.lc-test-steps{list-style:none;margin:0;padding:0;display:grid;gap:0}
.lc-test-steps li{display:grid;grid-template-columns:28px 1fr;gap:18px;padding:22px 0;border-top:1px solid #dedbd9}
.lc-test-steps li>span{font-size:13px;color:#ab3a20;padding-top:3px}
.lp-page .lc-example .lc-test-steps h4{font-size:20px;line-height:1.35;font-weight:400;margin:0 0 10px}
.lp-page .lc-example .lc-test-steps p{font-size:16px;line-height:1.6;color:#4e4a4b;margin:0}
.cxr-landing .cxr-landing-example-label{padding:20px 28px;background:#f1ecee;color:#553440;font-size:14px;line-height:1.5;border-bottom:1px solid #d6cdd1}
.cxr-landing .cxr-landing-release{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}
.cxr-landing .cxr-landing-ad,.cxr-landing .cxr-landing-page{padding:32px;min-width:0}
.cxr-landing .cxr-landing-ad .cxr-meta,.cxr-landing .cxr-landing-page .cxr-meta{margin-bottom:24px;letter-spacing:.02em}
.cxr-landing .cxr-example-domain{display:block;font-size:12px;color:#656565;margin-bottom:12px;overflow-wrap:anywhere}
.cxr-landing .cxr-landing-ad h4{font-size:28px;line-height:1.2;color:#231c1f}
.cxr-landing .cxr-landing-ad p{font-size:17px;color:#484246;margin-top:16px}
.cxr-landing .cxr-landing-ad>.cxr-example-link:last-child{font-size:16px;color:#773846;margin-top:24px;padding-top:20px}
.cxr-landing .cxr-landing-page h3{font-size:36px;line-height:1.2}
.cxr-landing .cxr-landing-page p{color:#e6dce0!important;font-size:17px;line-height:1.6;margin-top:18px}
.cxr-landing .cxr-example-details{gap:8px;margin-top:22px}
.cxr-example-details>span{padding:6px 10px;border:1px solid #82636f;border-radius:6px;color:#f4edf0;font-size:13px}
.cxr-landing .cxr-landing-page>.cxr-example-booking{display:grid;gap:10px;margin-top:24px;padding-top:22px;border-top:1px solid #82636f}
.cxr-example-booking>span:first-child{font-size:13px;color:#e6dce0}
.cxr-example-booking>strong{font-size:20px;font-weight:400;line-height:1.4}
.cxr-landing .cxr-example-booking .cxr-seo-action{display:block;text-align:center;padding:14px 16px;border-radius:7px;background:#ff5a2b;color:#171717;margin-top:10px;font-size:16px;line-height:1.4}
.cxr-landing .cxr-landing-receipt{padding:28px 32px;gap:28px;grid-template-columns:minmax(0,.8fr) minmax(0,2fr)}
.cxr-landing .cxr-landing-receipt h4{font-size:22px;line-height:1.3}
.cxr-landing .cxr-landing-receipt dl{gap:24px;align-items:start}
.cxr-landing .cxr-landing-receipt dt{color:#62565b;font-size:13px}
.cxr-landing .cxr-landing-receipt dd{color:#241e21;font-size:16px}
@media(max-width:900px){.lp-page .lc-example{grid-template-columns:1fr;gap:32px}}
@media(max-width:767px){.lp-page .lc-example .lc-experiment-sheet{padding:18px}.lp-page .lc-example .lc-variable{padding:20px}.lp-page .lc-example .lc-variable h3{font-size:28px;min-height:3.45em}.lp-page .lc-example .lc-experiment-reading h3{font-size:28px}.lc-test-steps li{gap:12px}.cxr-landing .cxr-landing-release,.cxr-landing .cxr-landing-receipt{grid-template-columns:1fr}.cxr-landing .cxr-landing-ad,.cxr-landing .cxr-landing-page,.cxr-landing .cxr-landing-receipt{padding:22px}.cxr-landing .cxr-landing-example-label{padding:18px 22px}.cxr-landing .cxr-landing-page h3{font-size:28px}.cxr-landing .cxr-landing-receipt dl{grid-template-columns:1fr;gap:20px}.cxr-landing .cxr-landing-ad h4{font-size:26px}}
