/**
 * T51–T200 master refinement law (body.refine-t51)
 * Reinforces editorial products, less SaaS chrome, CTA contrast, bold nav.
 */

body.atelier.refine-t51 .an-product {
  box-shadow: none;
  background: transparent;
}

body.atelier.refine-t51 .an-hero__glass,
body.atelier.refine-t51 .hx__glass {
  backdrop-filter: none;
  background: color-mix(in srgb, var(--bg) 92%, transparent);
}

body.atelier.refine-t51 :is(.b05-nav__logo, .b06-nav__logo, .b07-nav__logo, .an-nav__logo) {
  font-size: clamp(1.15rem, 2.4vw, 1.65rem);
  font-weight: 700;
}

body.atelier.refine-t51 :is(.b05-nav__links a, .b06-nav__links a, .b07-nav__links a, .an-nav__links a) {
  font-weight: 600;
  min-height: 2.4rem;
}

body.atelier.refine-t51 .an-btn--solid,
body.atelier.refine-t51 .an-btn--sale {
  background: var(--cta-bg);
  color: var(--cta-fg) !important;
}

body.atelier.refine-t51 :is(.an-section--proof, .an-section--reviews) {
  background: transparent;
}

body.atelier.refine-t51 :is(.an-review, .an-press__item) {
  box-shadow: none;
  border-radius: 0;
}
