
/* ================= CO2 laser page (shares the laser + lip + Morpheus8 building blocks) ================= */

/* "why clients choose" list */
/* before & after: static side-by-side pairs (photos don't line up well enough for a slider) */
.co-ba{max-width:1100px;margin-left:auto;margin-right:auto;grid-template-columns:repeat(3,1fr)}
@media(max-width:860px){.co-ba{grid-template-columns:1fr;max-width:480px}}
/* manufacturer photos keep no Pari watermark */
.co-pair.no-wm .aft::after{display:none}
.co-pair{display:grid;grid-template-columns:1fr 1fr;gap:6px;border-radius:18px;overflow:hidden;box-shadow:0 24px 50px rgba(0,0,0,.12)}
.co-pair figure{position:relative;margin:0}
.co-pair img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}
.co-pair .aft::after{content:"";position:absolute;right:10px;bottom:8px;width:56px;height:56px;background:url(../img/pari-logo.webp) center/contain no-repeat;filter:brightness(0) invert(1) drop-shadow(0 1px 3px rgba(0,0,0,.45));opacity:.75;pointer-events:none}
@media(max-width:600px){.co-pair .ba-tag{top:10px;font-size:10px}.co-pair .ba-tag.l{left:10px}.co-pair .ba-tag.r{right:10px}.co-pair .aft::after{width:44px;height:44px}}
/* six concern / area cards */
.lp-goals.co-concerns{grid-template-columns:repeat(3,1fr);max-width:1000px;margin-left:auto;margin-right:auto}
@media(max-width:860px){.lp-goals.co-concerns{grid-template-columns:1fr 1fr}}
/* Why CoolPeel: text left, award graphic right */
.co-why .wrap{grid-template-columns:1.1fr .9fr}
.co-award{max-width:380px;justify-self:center}
@media(max-width:860px){.co-award{max-width:300px}}
.co-photo{margin:0;border-radius:24px;overflow:hidden;box-shadow:0 24px 50px rgba(0,0,0,.12)}
.co-photo img{display:block;width:100%;height:auto}
@media(max-width:860px){.co-why .wrap{grid-template-columns:1fr}}
/* closing CTA headline: shrink on narrow phones so "Clearer" never clips */
@media(max-width:600px){h2.co-cta-h2{font-size:min(32px,8.4vw)}}

/* how-it-works heading: fit "Resurface · Rebuild" on one line on phones */
@media(max-width:420px){.co2-how-h{font-size:min(32px,7.6vw)}}
