/* Тема «Личное дело» — HR-метафора: бумага, сериф, штампы. Дефолт. */

html[data-theme="dossier"]{
  --bg:#F6F1E7;
  --surface:#FFFDF8;
  --surface-2:#EFE8D9;
  --ink:#2A241D;
  --ink-2:#57503F;
  --muted:#8A8171;
  --line:#E3DAC7;
  --line-strong:#CBBEA3;
  --accent:#A6431F;
  --accent-hover:#873516;
  --accent-ink:#FFF9F2;
  --accent-soft:rgba(166,67,31,.08);
  --ok:#41784A;
  --nav-bg:rgba(246,241,231,.9);
  --font-display:'Lora',Georgia,serif;
  --display-ls:-.01em;
  --h1-em-style:italic;
  --btn-r:11px;
  --shadow:0 1px 2px rgba(42,36,29,.06),0 14px 40px rgba(42,36,29,.09);
  --shadow-lg:0 26px 70px rgba(42,36,29,.18);
}

/* бумажная фактура фона */
html[data-theme="dossier"] body{
  background-image:
    radial-gradient(1100px 500px at 85% -6%, rgba(166,67,31,.05), transparent 60%),
    repeating-linear-gradient(0deg, transparent 0 27px, rgba(42,36,29,.014) 27px 28px);
}

/* документные детали */
html[data-theme="dossier"] .dossier{
  background-image:repeating-linear-gradient(0deg, transparent 0 31px, rgba(42,36,29,.028) 31px 32px);
}
html[data-theme="dossier"] .dossier::before{
  content:"";position:absolute;inset:10px;border:1px solid var(--line);border-radius:calc(var(--r-lg) - 8px);pointer-events:none;
}
html[data-theme="dossier"] .lead__card,
html[data-theme="dossier"] .rprice{
  background-image:repeating-linear-gradient(0deg, transparent 0 31px, rgba(42,36,29,.02) 31px 32px);
}

/* скрепка-уголок на карточках сценариев */
html[data-theme="dossier"] .scen__card{position:relative}
html[data-theme="dossier"] .scen__card::after{
  content:"";position:absolute;top:0;right:0;width:26px;height:26px;
  background:var(--surface-2);border-left:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);
  border-radius:0 var(--r-lg) 0 8px;
}

html[data-theme="dossier"] .hero h1{font-weight:600}
html[data-theme="dossier"] .sec__kicker{color:#873516}
html[data-theme="dossier"] .cta,
html[data-theme="dossier"] .conf__sum,
html[data-theme="dossier"] .trust__ru>div{background:#2A241D;color:#F6F1E7}
