/* Вариант 1 «как было, освежённое»: графит и зелень старого сайта, светлый герой, воздух и мягкие тени. Только светлая тема */
body.rd.rd-v1:not(.dark){
  --rd-bg:#f6f8fa; --rd-paper:#fff; --rd-surface:#fff; --rd-soft:#f6f8fa; --rd-ph:#eef2f6;
  --rd-ink:#1d2229; --rd-ink2:#2c3640; --rd-muted:#66727f; --rd-line:#e3e8ee; --rd-line2:#edf1f5;
  --rd-brass:#2e9d5b; --rd-brass2:#2e9d5b; --rd-green:#2e9d5b; --rd-red:#ff543e;
  --rd-deep:#1d2229; --rd-solid:#1d2229; --rd-on-solid:#fff;
  --rd-serif:'Manrope',system-ui,sans-serif; --rd-sans:'Manrope',system-ui,sans-serif; --rd-r:18px;
}
body.rd-v1:not(.dark) h1,body.rd-v1:not(.dark) h2,body.rd-v1:not(.dark) h3{letter-spacing:-.025em}
body.rd-v1:not(.dark) .rd-sec h2,body.rd-v1:not(.dark) .rd-hero h1,body.rd-v1:not(.dark) .rd-cat-head__h1{font-weight:700}
body.rd-v1:not(.dark) .rd-btn--brass{background:#2e9d5b;box-shadow:0 8px 20px rgba(46,157,91,.25)}
body.rd-v1:not(.dark) .rd-ticker{background:#1d2229}
/* светлый герой */
body.rd-v1:not(.dark) .rd-hero{background:#eef2f6;background-image:radial-gradient(circle at 12% 15%,rgba(46,157,91,.10),transparent 45%);color:var(--rd-ink)}
body.rd-v1:not(.dark) .rd-hero:before{background:linear-gradient(90deg,#eef2f6,rgba(238,242,246,0))}
body.rd-v1:not(.dark) .rd-hero h1{color:var(--rd-ink)}
body.rd-v1:not(.dark) .rd-hero__lead{color:#475769}
body.rd-v1:not(.dark) .rd-hero__chips{color:#66727f}
body.rd-v1:not(.dark) .rd-hero .rd-eyebrow{color:#2e9d5b}
body.rd-v1:not(.dark) .rd-chip--glass{background:#fff;border-color:#e3e8ee;color:var(--rd-ink);backdrop-filter:none}
body.rd-v1:not(.dark) .rd-btn--light{border-color:var(--rd-ink);color:var(--rd-ink)}
body.rd-v1:not(.dark) .rd-hero__ai{background:#fff;border-color:#e3e8ee;color:#475769}
body.rd-v1:not(.dark) .rd-hero__ai b{color:var(--rd-ink)}
body.rd-v1:not(.dark) .rd-hsearch input{box-shadow:0 6px 20px rgba(16,24,40,.08)}
body.rd-v1:not(.dark) .rd-hsearch__photo{background:#eef2f6;color:#2c3640}
body.rd-v1:not(.dark) .rd-trust b{color:var(--rd-ink);font-weight:700}
/* плашки с мягкой тенью вместо рамок */
body.rd-v1:not(.dark) .rd-cat:not(.rd-cat--big),body.rd-v1:not(.dark) .rd-card{border-color:transparent;box-shadow:0 1px 2px rgba(16,24,40,.04),0 6px 18px rgba(16,24,40,.06)}
body.rd-v1:not(.dark) .rd-cat:not(.rd-cat--big) img,body.rd-v1:not(.dark) .rd-mm__tiles img{background:linear-gradient(180deg,#f4f7fa,#e9eef3)}
body.rd-v1:not(.dark) .rd-chip:hover b,body.rd-v1:not(.dark) .rd-chip.is-on b{color:#cdd1d7}
body.rd-v1:not(.dark) .rd-appb__card{background:linear-gradient(120deg,#fff,#eef2f6);border-color:#e3e8ee}
body.rd-v1:not(.dark) .rd-appb__tx h2,body.rd-v1:not(.dark) .rd-appb__qr span{color:#1d2229}
body.rd-v1:not(.dark) .rd-app{background:linear-gradient(120deg,#fff,#e9eef3);box-shadow:0 10px 30px rgba(16,24,40,.06)}
body.rd-v1:not(.dark) .rd-app h2,body.rd-v1:not(.dark) .rd-app ul,body.rd-v1:not(.dark) .rd-b2b h3,body.rd-v1:not(.dark) .rd-b2b__card{color:#1d2229}
body.rd-v1:not(.dark) .rd-app p,body.rd-v1:not(.dark) .rd-b2b p{color:#475769}
body.rd-v1:not(.dark) .rd-pmock__scr{background:#f6f8fa}
body.rd-v1:not(.dark) .rd-pick,body.rd-v1:not(.dark) .rd-pmock__chat,body.rd-v1:not(.dark) .rd-b2b .rd-btn--ink{background:#1d2229}
body.rd-v1:not(.dark) .rd-b2b__card--sand{background:#fff;box-shadow:0 6px 18px rgba(16,24,40,.06)}
body.rd-v1:not(.dark) .rd-b2b__card--sage{background:#e6f4ec}
body.rd-v1:not(.dark) .rd-appb__eye{color:#2e9d5b}
body.rd-v1:not(.dark) .rd-appb__tx p{color:#475769}
body.rd-v1:not(.dark) .rd-appb__qr p{color:#6e7b88}
/* тёмная тема под вариант 1 (05.11): тот же шрифт старого сайта, графит без коричневого */
body.rd.rd-v1.dark{--rd-serif:'Manrope',system-ui,sans-serif;--rd-sans:'Manrope',system-ui,sans-serif;--rd-r:18px}
body.rd-v1.dark h1,body.rd-v1.dark h2,body.rd-v1.dark h3{letter-spacing:-.025em}
body.rd-v1.dark .rd-sec h2,body.rd-v1.dark .rd-hero h1,body.rd-v1.dark .rd-cat-head__h1{font-weight:700}
body.rd-v1.dark .rd-ticker{background:#0f1215;color:#e6e9ec}
body.rd-v1.dark .rd-hero{background:#1a1e23;background-image:radial-gradient(circle at 12% 15%,rgba(46,157,91,.08),transparent 45%)}
body.rd.dark .rd-ic__i--sale{background:#3b2a30}
body.rd.dark .rd-ic__i--sale b{color:#ff8a7a}
