/* Conversion and mobile fixes from the October 2026 audit. */
img{max-width:100%;height:auto}
.sales-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px}
.sales-proof-card{padding:18px;border:1px solid #eadfce;border-radius:18px;background:#fffaf0}
.sales-proof-card b{display:block;margin-bottom:6px;color:#3d2b22}.sales-proof-card p{margin:0;color:#75685f;line-height:1.5}
.sales-faq{display:grid;gap:10px}.sales-faq details{border:1px solid #e5d9ca;border-radius:16px;background:#fff;padding:15px 17px}.sales-faq summary{cursor:pointer;font-weight:850;color:#443128}.sales-faq p{margin:10px 0 0;color:#75685f;line-height:1.55}
.sales-review-card{padding:20px;border:1px solid #e3d7c8;border-radius:18px;background:#fff}.sales-review-stars{color:#c7952d;letter-spacing:.12em}.sales-review-card blockquote{margin:12px 0;line-height:1.6;color:#53463e}.sales-review-card cite{font-style:normal;font-weight:800}
.sales-program-anchor{scroll-margin-top:20px}
@media(max-width:760px){
  .n11412-announcement-bar,.n11412-announcement-banner{display:none!important}
  .n254-hero{padding-top:24px!important;min-height:0!important}
  .n254-hero h1{font-size:clamp(38px,11vw,56px)!important}
  .n254-hero-actions{display:grid!important;grid-template-columns:1fr!important}
  .n254-hero-actions a{width:100%;justify-content:center;text-align:center}
  .sales-proof-grid{grid-template-columns:1fr}
  .ac240-checkout-grid .ac240-order-summary{order:2!important}
  .ac240-checkout-grid .ac240-checkout-card{order:1!important}
}
