/* Finished, photo-free layouts. No changes to choice chips or pricing. */
.chybrid .band{border-bottom:1px solid rgba(176,134,87,.3);background:radial-gradient(ellipse at top right,rgba(176,134,87,.15),transparent 65%),#0d0d0e}
.chybrid .hero{height:auto;min-height:0;background:radial-gradient(ellipse at 85% 25%,rgba(176,134,87,.17),transparent 60%),#0d0d0e;padding-bottom:0}
.chybrid .hero .c{height:auto;max-width:1040px;padding:160px 56px 72px}
.chybrid .hero .tiles{position:relative;bottom:auto;left:auto;right:auto;width:auto;margin:0 56px 30px}
.chybrid .hero:after{pointer-events:none}
.sample-intro{padding:20px 24px;border-left:3px solid #B08657;background:#151516;color:#F1EDE4;margin-bottom:28px}
.sample-intro p{margin:8px 0 0;color:#d9d3c8;line-height:1.6}
.sample-reports{display:grid;gap:24px}
.sample-report{padding:28px;border:1px solid rgba(176,134,87,.4);border-radius:12px;background:#151516;color:#F1EDE4;scroll-margin-top:100px}
.sample-report h3{margin:12px 0;font-size:25px}.sample-report p,.sample-report li{color:#d9d3c8;line-height:1.65}.sample-report ul{padding-left:22px}
.sample-label{display:inline-block;color:#e0ba86;border:1px solid #B08657;padding:5px 9px;font:11px/1.5 monospace;letter-spacing:.07em}
.sample-facts{display:grid;grid-template-columns:minmax(100px,1fr) 3fr;gap:0;margin:20px 0}
.sample-facts dt,.sample-facts dd{padding:9px 0;border-bottom:1px solid rgba(176,134,87,.2);margin:0;overflow-wrap:anywhere}
.sample-facts dt{color:#c9a476}.sample-facts dd{padding-left:18px;color:#F1EDE4}
.sample-report .btn{margin-top:12px}.sample-note{font-size:13px;border-top:1px solid rgba(176,134,87,.3);padding-top:14px}
@media(max-width:760px){.chybrid .hero .tiles{margin:0 22px 24px}.chybrid .hero .c{padding:116px 22px 40px}.sample-report{padding:20px}.sample-facts{grid-template-columns:1fr}.sample-facts dd{padding-left:0;padding-top:0}.sample-facts dt{border:0;padding-bottom:4px}}
