/* Anar product styles load only on its product pages. */
.product-anar{--teal:#b6173e;--soft:#fff0f2;--amber:#f4bb6f;--ink:#391f2b;--muted:#6d5862;--paper:#fffcf8;--line:#ebdfe1}
.product-anar .product-hero{gap:64px;padding-block:70px 78px}
.product-anar .product-hero h1{font-size:clamp(36px,4.3vw,59px);line-height:1.6}
.product-anar.mrnwp-en .product-hero h1{line-height:1.18}
.product-anar .product-hero-copy .mrnwp-lead{font-size:18px}
.anar-hero-visual{position:relative;padding:30px;border:1px solid #edd9df;border-radius:32px;background:linear-gradient(145deg,#fff7ee,#fff 50%,#fff0f3);box-shadow:0 24px 70px #7a163e12;transform:rotate(-2deg)}
.anar-visual-brand{display:flex;align-items:center;gap:15px;padding-bottom:24px}
.anar-visual-brand img{width:90px;height:90px;border-radius:24px}
.anar-visual-brand strong{display:block;font-size:36px;line-height:1.5}
.anar-visual-brand span{display:block;color:var(--muted);font-size:13px}
.anar-visual-row{display:flex;align-items:center;gap:15px;margin-block:12px;padding:19px 18px;background:#fff;border:1px solid var(--line);border-radius:18px}
.anar-visual-row>.mrnwp-icon{color:var(--teal);width:28px;height:28px}
.anar-visual-row strong{display:block;font-size:17px}
.anar-visual-row div>span{display:block;font-size:11px;color:var(--muted);margin-top:3px}
.anar-visual-check{display:flex;margin-inline-start:auto;color:#087c64;background:#e9f7ef;border-radius:50%;padding:5px}
.anar-visual-check svg{width:16px;height:16px}
.anar-visual-foot{display:flex;align-items:center;justify-content:center;gap:10px;font-size:12px;padding-top:15px}
.product-anar .product-facts{flex-wrap:wrap;justify-content:center;background:#fff4f0;border-block:1px solid var(--line);border-radius:18px;padding:20px;gap:28px}
.product-anar .product-feature{border:1px solid var(--line);background:#fff;border-radius:22px;padding:28px}
.product-anar .product-feature h3{font-size:20px}
.product-anar .product-feature p{font-size:14px}
.product-anar .mrnwp-icon-tile{background:var(--soft);color:var(--teal)}
.product-anar .product-demo-section{background:#fff0f2;border-block:1px solid var(--line)}
.anar-recovery-flow{list-style:none;padding:0;margin:0;display:grid;gap:14px}
.anar-recovery-flow li{display:flex;align-items:start;gap:20px;padding:24px;background:#fff;border:1px solid var(--line);border-radius:18px}
.anar-recovery-flow li>span{font-size:22px;font-weight:800;color:var(--teal);line-height:1.5}
.anar-recovery-flow h3{font-size:20px}
.anar-recovery-flow p{font-size:14px;margin-top:5px}
.anar-providers{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.anar-providers li{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:14px;padding:20px;background:#fff;font-weight:650}
.anar-providers svg{width:18px;height:18px;color:var(--teal)}
.anar-provider-note{font-size:13px;max-width:920px;margin-top:25px}
.anar-modular{padding-block:var(--space);background:#fff5e7}
.anar-modular .mrnwp-section-heading{margin-bottom:20px}
.anar-modular-note{background:#fffaf2;border:1px solid #ecdac0;border-radius:24px;padding:35px}
.anar-modular-note>.mrnwp-icon{width:42px;height:42px;color:var(--teal);margin-bottom:20px}
.anar-modular-note h3{font-size:23px;margin-bottom:15px}
.anar-modular-note p{font-size:15px}
.product-anar .anar-screens{grid-template-columns:repeat(2,minmax(0,1fr))}
.product-anar .product-screen-link{border-color:var(--line);background:#fff}
.product-anar .product-guide-section{background:#fff3ef;border-block:1px solid var(--line)}
.product-anar .product-download{background:#fff0f2;border:1px solid #eed4dc}
.product-anar .product-download .mrnwp-small{margin-top:14px}
@media(max-width:1000px){.product-anar .product-hero{gap:30px}.anar-hero-visual{padding:23px}.anar-providers{grid-template-columns:repeat(2,minmax(0,1fr))}.anar-visual-row{padding:16px 12px;gap:12px}.anar-visual-row strong{font-size:15px}}
@media(max-width:760px){.product-anar .product-hero{padding-block:42px 55px;gap:36px}.product-anar .product-hero h1{font-size:38px}.product-anar.mrnwp-en .product-hero h1{font-size:43px}.product-anar .product-hero-copy .mrnwp-lead{font-size:16px}.anar-hero-visual{transform:none;width:100%;max-width:520px;margin-inline:auto;padding:22px}.anar-visual-brand{padding-bottom:14px}.anar-visual-brand img{width:76px;height:76px}.anar-visual-brand strong{font-size:31px}.anar-visual-row strong{font-size:16px}.anar-visual-foot{font-size:11px}.product-anar .product-facts{gap:15px;font-size:11px;justify-content:start}.product-anar .product-feature{padding:23px}.anar-recovery-flow li{padding:20px;gap:16px}.anar-recovery-flow h3{font-size:18px}.anar-recovery-flow p{font-size:13px}.anar-providers li{padding:17px 13px;font-size:13px}.anar-modular-note{padding:25px}.product-anar .anar-screens{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){.anar-hero-visual{transform:none}}
