.ma-ch__block{padding-block:var(--ma-section-md);border-top:1px solid var(--warm-200)}.ma-ch__block:first-child{border-top:none}.ma-ch__block--cream{background:var(--surface-cream)}.ma-ch__inner{display:grid;grid-template-columns:1fr 1fr;gap:var(--ma-space-16);align-items:center;max-width:118rem;margin-inline:auto;padding-inline:var(--ma-space-16)}.ma-ch__block--img-right .ma-ch__visual{order:2}.ma-ch__block--img-right .ma-ch__copy{order:1}.ma-ch__visual{border-radius:var(--ma-radius-xl);overflow:hidden;aspect-ratio:1 / 1;box-shadow:var(--sh-3)}.ma-ch__img{width:100%;height:100%;object-fit:cover;display:block}.ma-ch__img-placeholder{width:100%;height:100%;background:var(--warm-100);display:flex;align-items:center;justify-content:center}.ma-ch__img-placeholder svg{width:60%;height:60%;opacity:.25}.ma-ch__copy{display:flex;flex-direction:column}.ma-ch__eyebrow{display:inline-flex;align-items:center;gap:var(--ma-space-3);margin-bottom:var(--ma-space-5)}.ma-ch__eyebrow-badge{width:3rem;height:3rem;border-radius:var(--ma-radius-sm);background:var(--d-grad);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:800;font-size:1.4rem;box-shadow:0 6px 14px #5b2cdb3d;flex-shrink:0}.ma-ch__eyebrow-label{font-family:var(--font-mono);font-size:var(--ma-text-overline);font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--warm-700)}.ma-ch__heading{font-family:var(--font-display);font-size:var(--ma-text-h2);line-height:.98;letter-spacing:-.025em;color:var(--warm-900);margin:0 0 var(--ma-space-5)}.ma-ch__body{font-size:var(--ma-text-body-lg);line-height:1.6;color:var(--warm-500);margin:0 0 var(--ma-space-6);max-width:50rem}.ma-ch__vs{border-radius:var(--ma-radius-lg);overflow:hidden;border:1px solid var(--warm-200);box-shadow:0 6px 16px #140e040d;max-width:46rem;margin-bottom:var(--ma-space-6)}.ma-ch__vs-row{display:grid;grid-template-columns:2.6rem 12.2rem 1fr;align-items:center;gap:var(--ma-space-3);padding:1.2rem var(--ma-space-4)}.ma-ch__vs-row--win{background:linear-gradient(180deg,var(--warm-50) 0%,#fef2f6 100%);border-bottom:1px solid var(--warm-200)}.ma-ch__vs-row--lose{background:#fff}.ma-ch__vs-badge{width:2.6rem;height:2.6rem;border-radius:var(--ma-radius-full);display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:800;font-size:1.4rem;flex-shrink:0}.ma-ch__vs-badge--win{background:var(--d-grad);color:#fff;box-shadow:0 4px 10px #5b2cdb47}.ma-ch__vs-badge--lose{background:transparent;border:1.5px solid var(--warm-200);color:var(--warm-300);font-weight:600}.ma-ch__vs-brand{font-family:var(--font-display);font-weight:800;font-size:1.3rem;line-height:1.6rem;letter-spacing:-.01em;color:var(--warm-900);display:inline-flex;align-items:center}.ma-ch__vs-brand--muted{color:var(--warm-500)}.ma-ch__vs-text{font-size:1.3rem;line-height:1.35;color:var(--warm-700);font-weight:600}.ma-ch__vs-text--muted{color:var(--warm-500);font-weight:500}.ma-ch__fineprint{list-style:none;padding:0;margin:0 0 var(--ma-space-8);display:flex;flex-direction:column;gap:var(--ma-space-2)}.ma-ch__fineprint-item{display:flex;align-items:flex-start;gap:var(--ma-space-2);font-size:var(--ma-text-body-sm);color:var(--warm-700);line-height:1.5}.ma-ch__fineprint-item:before{content:"\2713";width:1.8rem;height:1.8rem;border-radius:var(--ma-radius-full);background:var(--warm-100);color:var(--warm-700);display:inline-flex;align-items:center;justify-content:center;font-size:1rem;font-weight:800;flex-shrink:0;margin-top:.1rem}.ma-ch__ctas{display:flex;gap:var(--ma-space-3);flex-wrap:wrap}@media screen and (max-width:749px){.ma-ch__ctas{flex-direction:column}.ma-ch__ctas .button{width:100%}.ma-ch__block{padding-block:var(--ma-section-sm)}.ma-ch__inner{grid-template-columns:1fr;gap:var(--ma-space-8);padding-inline:var(--ma-space-5)}.ma-ch__block--img-right .ma-ch__visual,.ma-ch__block--img-right .ma-ch__copy{order:0}.ma-ch__visual{aspect-ratio:4 / 3}.ma-ch__vs-row{grid-template-columns:2.6rem 9rem 1fr}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/ma-comparison-highlight.css.map */
