/* Espuma Pro Light — фирменный дисплейный шрифт клиники.
   Вшит в файл (base64), чтобы концепт открывался без сети и без CORS;
   на боевом сайте он уже лежит в теме: /themes/medlove/assets/fonts/ */
@font-face{
  font-family:"Espuma Pro";
  src:url("data:font/woff2;base64,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") format("woff2");
  font-weight:300;
  font-style:normal;
  font-display:swap;
}

/* ============================================================
   MDL CLINIC — шапка в один ярус
   Палитра: тёмно-зелёный логотипа + акцент #5f9b80
   Шрифты: Espuma Pro (дисплей) · Golos Text (интерфейс) · Jost (метки)
   ============================================================ */

:root{
  /* светлая тема */
  --ink:        #12211E;
  --ink-soft:   #2C403B;
  --muted:      #64766F;
  --paper:      #F5F8F6;
  --surface:    #FFFFFF;
  --surface-2:  #FBFCFB;
  --line:       #E1E9E5;
  --line-soft:  #EDF2EF;
  --accent:     #5F9B80;
  --accent-deep:#46785F;
  --accent-wash:#EAF3EE;
  --accent-ink: #FFFFFF;
  --shadow-l:   0 24px 60px -28px rgba(18,33,30,.34), 0 2px 8px rgba(18,33,30,.05);
  --shadow-cta: 0 10px 24px -12px rgba(95,155,128,.85);
  --shadow-cta-hi: 0 16px 30px -14px rgba(95,155,128,.95);

  --logo-h: 24px;
  --bar: 54px;
  --pad: 34px;

  /* каркас страницы: рамка по краям и её скругление */
  --frame:    14px;    /* отступ первого экрана от краёв окна */
  --edge:     28px;    /* отступ плавающей шапки от краёв окна */
  --radius:   34px;    /* скругление первого экрана */
  --shell:    1560px;  /* предел ширины топ-бара и капсулы */
  --topbar-h: 48px;
  --notice-h: 36px;
  /* Интервалы между секциями внутренних страниц, после шапки и перед футером. */
  --section-gap: 24px;

  /* Карточки: единая поверхность. Правила и примеры — /design-system/. */
  --card-background: #FFFFFF;
  --card-border: 0;
  --card-radius: 18px;
  --card-shadow: 2px 4px 12px rgba(0,0,0,.08);
  --card-shadow-hover: 2px 4px 16px rgba(0,0,0,.16);
  --card: var(--card-shadow);
  --card-hi: var(--card-shadow-hover);
  --hairline: inset 0 0 0 1px rgba(18,33,30,.07);
  --tint:     rgba(18,33,30,.05);     /* нейтральная подсветка строки при наведении */

  /* стекло выпадающих панелей */
  --panel-bg:   rgba(255,255,255,.86);
  --panel-line: rgba(255,255,255,.92);
  --panel-hi:   rgba(255,255,255,1);
  --ease: cubic-bezier(.22,.61,.36,1);
  --ease-spring: cubic-bezier(.32,1.36,.48,1);
  color-scheme:light;
  --logo: url("data:image/png;base64,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");
}

*,*::before,*::after{ box-sizing:border-box; }

/* Добавляйте surface-card к документам и другим карточкам.
   Компонент задаёт свою сетку и отступы, поверхность берёт из этих токенов. */
.surface-card{
  background:var(--card-background);
  border:var(--card-border);
  border-radius:var(--card-radius);
  box-shadow:var(--card-shadow);
}

body{
  margin:0;
  background:var(--paper);
  color:var(--ink);
  font-family:"Golos Text","Helvetica Neue",Arial,sans-serif;
  font-size:16px;
  line-height:1.55;
  -webkit-font-smoothing:antialiased;
  overflow-x:hidden;
}

a{ color:inherit; text-decoration:none; }
button{ font:inherit; color:inherit; background:none; border:0; cursor:pointer; }

:focus-visible{
  outline:2px solid var(--accent);
  outline-offset:3px;
  border-radius:6px;
}

.eyebrow{
  font-family:"Jost","Golos Text",sans-serif;
  font-weight:400;
  font-size:10px;
  letter-spacing:.19em;
  text-transform:uppercase;
  color:var(--muted);
}

.wrap{
  max-width:1460px;
  margin:0 auto;
  padding:0 var(--pad);
  width:100%;
}

/* ---------- Логотип: альфа-маска, цвет = currentColor ---------- */
.brand{
  display:block;
  color:var(--ink);
  flex:none;
}
.brand i{
  display:block;
  height:var(--logo-h);
  aspect-ratio:479 / 143;
  background-color:currentColor;
  -webkit-mask-image:var(--logo);
  mask-image:var(--logo);
  -webkit-mask-size:contain;
  mask-size:contain;
  -webkit-mask-repeat:no-repeat;
  mask-repeat:no-repeat;
  -webkit-mask-position:center;
  mask-position:center;
  transition:height .45s var(--ease), background-color .25s var(--ease);
}
.brand:hover{ color:var(--accent-deep); }

/* ============================================================
   ШАПКА: топ-бар + плавающая капсула «жидкого стекла»
   ============================================================ */
.site-notice{
  position:fixed;
  top:0; left:0; right:0;
  z-index:61;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:8px;
  min-height:36px;
  padding:8px 20px;
  background:var(--accent-deep);
  color:#fff;
  font-size:13px;
  line-height:20px;
  text-align:center;
  text-wrap:pretty;
}
.site-notice__icon{ width:16px; height:16px; flex:none; }
.header{
  position:fixed;
  top:var(--notice-h); left:0; right:0;
  z-index:60;
  padding:0 var(--edge);
  pointer-events:none;
  transition:padding .45s var(--ease);              /* клики ловят только сами блоки */

  /* стеклянные переменные — состояние «поверх фото» */
  --g-bg:       rgba(255,255,255,.12);
  --g-line:     rgba(255,255,255,.16);   /* ровная база — яркость даёт диагональная кромка */
  --g-ink:      #FFFFFF;
  --g-ink-soft: rgba(255,255,255,.82);
  --g-mute:     rgba(255,255,255,.60);
  --g-lead:     rgba(255,255,255,.92);   /* поверх тёплого фото зелёный отдаёт мятой — белый честнее */
  --g-hover:    rgba(255,255,255,.16);
  --g-shadow:   0 30px 70px -34px rgba(3,14,10,.82);
  --g-edge:     rgba(255,255,255,.22);   /* линия под распахнутой строкой */
  --g-drop:     0 16px 36px -26px rgba(3,14,10,.7);
}
.header > *{ pointer-events:auto; }

/* состояние «над светлой страницей»: стекло светлеет, чернила темнеют */
.header.on-light{
  --g-bg:       rgba(255,255,255,.72);
  --g-line:     rgba(18,33,30,.38);      /* чёткий контур, иначе стекло тонет в светлой странице */
  --g-ink:      var(--ink);
  --g-ink-soft: var(--ink-soft);
  --g-mute:     var(--muted);
  --g-lead:     var(--accent);
  --g-hover:    var(--accent-wash);
  --g-shadow:   var(--shadow-l);
  --g-edge:     var(--line);
  --g-drop:     0 14px 30px -20px rgba(18,33,30,.3);
}

/* ЗАТЕМНЕНИЕ СТРАНИЦЫ под открытой панелью.
   Лежит внутри шапки с z-index:-1 — то есть ниже капсулы и панелей,
   но выше всей страницы, потому что вся шапка поднята на z-index:60. */
.scrim{
  position:fixed;
  inset:0;
  z-index:-1;
  pointer-events:none;
  opacity:0;
  visibility:hidden;
  background:rgba(7,19,15,.38);
  -webkit-backdrop-filter:blur(7px) saturate(.85);
  backdrop-filter:blur(7px) saturate(.85);
  transition:opacity .4s var(--ease), visibility .4s;
}
.header.mega-open .scrim,
.header.clients-open .scrim{ opacity:1; visibility:visible; }

/* ---------- ТОП-БАР: телефон · два адреса · соцсети ---------- */
.topbar{
  display:flex;
  align-items:center;
  gap:22px;
  height:var(--topbar-h);
  max-width:var(--shell);
  margin:0 auto;
  padding:0 24px;
  font-size:14px;
  color:var(--ink-soft);
  overflow:hidden;
  transition:height .45s var(--ease), opacity .3s var(--ease), transform .45s var(--ease);
}
.header.is-compact .topbar{
  height:0;
  opacity:0;
  transform:translateY(-8px);
  pointer-events:none;
}
/* город и адреса — слева, соцсети — справа, телефон ровно между ними */
.topbar__place{ display:flex; align-items:center; gap:20px; flex:none; min-width:0; }
.topbar__city{ color:var(--ink); font-weight:600; white-space:nowrap; }

/* адреса — в тонкой скруглённой обводке, между ними волосяной дивайдер */
.topbar__addr{
  display:flex;
  align-items:center;
  height:32px;
  padding:0 4px;
  flex:none;
  border:1px solid rgba(18,33,30,.22);   /* --line был на грани видимости */
  border-radius:999px;
}
.topbar__addr a{
  position:relative;
  display:inline-flex;
  align-items:center;
  gap:8px;
  padding:0 14px;
  white-space:nowrap;
  transition:color .2s var(--ease);
}
.topbar__addr a + a::before{
  content:"";
  position:absolute;
  left:0; top:50%;
  width:1px; height:16px;
  margin-top:-8px;
  background:rgba(18,33,30,.14);         /* внутренний дивайдер тише внешнего контура */
}
.topbar__addr a svg{
  width:15px; height:15px;
  color:var(--accent);
  flex:none;
  transition:transform .35s var(--ease-spring);
}
.topbar__addr a small{ color:var(--muted); font-size:12.5px; }
.topbar__addr a:hover{ color:var(--accent-deep); }
.topbar__addr a:hover svg{ transform:translateY(-2px); }
.topbar .status{ font-size:13.5px; color:var(--ink-soft); }
.topbar .phone{ flex:none; margin-inline:auto; }   /* auto-поля делят свободное место поровну */
.topbar__soc{ display:flex; align-items:center; gap:4px; flex:none; }
.tsoc{
  width:34px; height:34px;
  display:grid; place-items:center;
  border-radius:50%;
  background:var(--surface);
  box-shadow:inset 0 0 0 1px var(--ink-soft);   /* тот же цвет, что у адресов в строке */
  color:var(--ink);
  transition:background .25s var(--ease), color .25s var(--ease),
             box-shadow .3s var(--ease), transform .4s var(--ease-spring);
}
.tsoc svg{ display:block; width:18px; height:18px; fill:currentColor; }
.tsoc:hover{
  background:var(--accent-deep);
  color:#FFFFFF;
  box-shadow:inset 0 0 0 1px var(--accent-deep), 0 6px 14px -8px rgba(70,120,95,.9);
  transform:translateY(-2px);
}

/* ---------- КАПСУЛА: бренд · меню · действия ---------- */
.bar{
  position:relative;
  display:flex;
  align-items:center;
  height:var(--bar);
  max-width:100%;
  width:var(--shell);
  margin:14px auto 0;
  padding:0 10px 0 22px;
  border:1px solid var(--g-line);        /* именно border: сплошная линия по всему контуру */
  border-radius:999px;
  color:var(--g-ink);
  background:var(--g-bg);
  -webkit-backdrop-filter:blur(26px) saturate(1.8);
  backdrop-filter:blur(26px) saturate(1.8);
  box-shadow:
    inset 0 -20px 34px -28px rgba(255,255,255,.75),
    var(--g-shadow);
  transition:height .45s var(--ease), margin .45s var(--ease), width .45s var(--ease),
             padding .45s var(--ease), border-radius .45s var(--ease), background .4s var(--ease),
             border-color .4s var(--ease), box-shadow .45s var(--ease), color .35s var(--ease);
}
/* верхний блик и мягкое преломление по кромке */
.bar::before{
  content:"";
  position:absolute;
  inset:0;
  border-radius:inherit;
  pointer-events:none;
  background:
    linear-gradient(145deg, rgba(255,255,255,.26) 0%, rgba(255,255,255,.05) 32%, rgba(255,255,255,0) 58%, rgba(255,255,255,.07) 100%),
    radial-gradient(120% 260% at 4% -80%, rgba(255,255,255,.32), rgba(255,255,255,0) 46%);
  opacity:.95;
  transition:opacity .4s var(--ease);
}
.header.on-light .bar::before{ opacity:.55; }

/* ДИАГОНАЛЬНАЯ КРОМКА: свет входит в левый верхний угол и выходит в правый нижний.
   Градиент рисуется маской-кольцом, поэтому идёт ровно по скруглению. */
.bar::after,
.hero__chip::after,
.btn--glass::after{
  content:"";
  position:absolute;
  inset:-1px;
  border-radius:inherit;
  padding:1px;
  /* Длина затухания = min(доля, предел). На узкой кнопке работает доля (34%),
     на широкой капсуле — предел в 260px, иначе яркая зона растянулась бы
     на пол-экрана. Середина не гаснет в ноль (.22), поэтому контур виден
     по всему периметру, а углы просто ярче. */
  background:linear-gradient(135deg,
    rgba(255,255,255,.95) 0,
    rgba(255,255,255,.58) min(12%, 90px),
    rgba(255,255,255,.22) min(34%, 260px),
    rgba(255,255,255,.22) calc(100% - min(34%, 260px)),
    rgba(255,255,255,.62) calc(100% - min(12%, 90px)),
    rgba(255,255,255,.98) 100%);
  -webkit-mask:linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
          mask:linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
  -webkit-mask-composite:xor;
          mask-composite:exclude;
  pointer-events:none;
  transition:opacity .4s var(--ease);
}
.header.is-compact .bar::after{ opacity:0; }   /* распахнутой строке кромка не нужна */
/* прокрутили — капсула распахивается в строку во всю ширину окна */
.header.is-compact{ padding:0; }
.header.is-compact .bar{
  width:100%;
  margin:0;
  border-radius:0;
  border-width:0 0 1px;
  border-color:var(--g-edge);            /* мягкая линия вместо жёсткого контура */
  box-shadow:var(--g-drop);              /* и тень, чтобы строка отделялась от контента */
  padding-left:max(var(--edge), calc((100% - var(--shell)) / 2 + 22px));
  padding-right:max(var(--edge), calc((100% - var(--shell)) / 2 + 10px));
}
/* содержимое капсулы — поверх стеклянного блика */
.bar > *{ position:relative; z-index:1; }
.bar .brand{ color:var(--g-ink); }
.bar .brand:hover{ color:var(--g-ink); opacity:.78; }

/* телефон — крупная строка в топ-баре и в мобильном листе */
.phone{
  position:relative;
  display:flex;
  align-items:center;
  gap:8px;
  font-size:15.5px;
  font-weight:600;
  letter-spacing:-.01em;
  font-variant-numeric:tabular-nums;
  white-space:nowrap;
  line-height:1.2;
  transition:color .2s;
}
.phone::after{
  content:"";
  position:absolute;
  left:14px; bottom:-3px;
  width:calc(100% - 14px); height:2px;
  border-radius:2px;
  background:var(--accent);
  transform:scaleX(0);
  transform-origin:0 50%;
  transition:transform .35s var(--ease);
}
.phone:hover{ color:var(--accent-deep); }
.phone:hover::after{ transform:scaleX(1); }
.topbar .phone{ font-size:16px; }
.topbar .phone::after{ left:0; width:100%; }
.sheet .phone::after{ left:0; width:100%; }
.status{
  display:flex;
  align-items:center;
  gap:7px;
  font-size:12px;
  color:var(--muted);
  white-space:nowrap;
}
.dot{
  width:6px; height:6px; border-radius:50%;
  background:var(--accent);
  position:relative;
  flex:none;
}
.dot::after{
  content:"";
  position:absolute; inset:-4px;
  border-radius:50%;
  border:1px solid var(--accent);
  opacity:0;
  animation:pulse 2.6s var(--ease) infinite;
}
@keyframes pulse{
  0%{ transform:scale(.5); opacity:.85; }
  70%,100%{ transform:scale(1.35); opacity:0; }
}

/* ---------- кнопки ---------- */
.btn{
  display:inline-flex;
  align-items:center;
  gap:10px;
  height:48px;
  padding:0 26px;
  border-radius:999px;
  font-size:15px;
  font-weight:600;
  white-space:nowrap;
  transition:background .25s var(--ease), color .25s var(--ease), box-shadow .3s var(--ease), transform .25s var(--ease), border-color .25s var(--ease);
}
.btn--accent{
  position:relative;
  overflow:hidden;
  background:var(--accent);
  color:var(--accent-ink);
  box-shadow:var(--shadow-cta);
}
.btn--accent::before{
  content:"";
  position:absolute; inset:0;
  background:linear-gradient(105deg,transparent 34%,rgba(255,255,255,.38) 50%,transparent 66%);
  transform:translateX(-130%) skewX(-8deg);
  transition:transform .8s var(--ease);
  pointer-events:none;
}
.btn--accent:hover{
  background:var(--accent-deep);
  transform:translateY(-2px);
  box-shadow:var(--shadow-cta-hi);
}
.btn--accent:hover::before{ transform:translateX(130%) skewX(-8deg); }
.btn--ghost{
  border:1px solid var(--line);
  color:var(--ink);
}
.btn--ghost:hover{ border-color:var(--accent); color:var(--accent-deep); }

/* белая кнопка — главное действие поверх фото */
.btn--white{
  background:#FFFFFF;
  color:var(--ink);
  box-shadow:0 12px 28px -16px rgba(6,18,14,.75);
}
.btn--white:hover{
  background:#FFFFFF;
  color:var(--accent-deep);
  transform:translateY(-2px);
  box-shadow:0 18px 34px -16px rgba(6,18,14,.8);
}
.nav-aux .btn--white{ box-shadow:0 8px 20px -14px rgba(6,18,14,.7); }
/* ушли с фото — кнопка заливается фирменным зелёным */
.header.on-light .btn--white{
  background:var(--accent-deep);
  color:var(--accent-ink);
  box-shadow:0 12px 26px -14px rgba(70,120,95,.8);
}
.header.on-light .btn--white:hover{
  background:var(--accent);
  color:var(--accent-ink);
  box-shadow:0 16px 30px -14px rgba(70,120,95,.9);
}

/* стеклянная кнопка — поверх фото */
.btn--glass{
  position:relative;
  color:#fff;
  background:rgba(255,255,255,.13);
  -webkit-backdrop-filter:blur(18px) saturate(1.7);
  backdrop-filter:blur(18px) saturate(1.7);
  border:1px solid rgba(255,255,255,.14);
  box-shadow:0 16px 34px -22px rgba(0,0,0,.7);
}
.btn--glass:hover{ background:rgba(255,255,255,.22); transform:translateY(-2px); }

/* ---------- навигация ---------- */
.nav{
  position:relative;
  display:flex;
  align-items:center;
  min-width:0;
  margin-left:auto;
}
.nav__pill{
  position:absolute;
  top:50%;
  left:0;
  height:36px;
  margin-top:-18px;
  border-radius:999px;
  background:var(--g-hover);
  opacity:0;
  pointer-events:none;
  transition:transform .45s var(--ease-spring), width .45s var(--ease-spring), opacity .25s var(--ease), background .35s var(--ease);
}
.nav__item{ position:relative; }
.nav__link{
  position:relative;
  z-index:1;
  display:flex;
  align-items:center;
  gap:6px;
  height:36px;
  padding:0 15px;
  font-size:15.5px;
  font-weight:500;
  color:var(--g-ink-soft);
  white-space:nowrap;
  transition:color .2s var(--ease);
}
.nav__link:hover,
.nav__item.is-open .nav__link{ color:var(--g-ink); }

/* каталог и акции выделены иконкой и отбиты линией от остального меню */
.nav__link .lead{
  width:16px; height:16px;
  flex:none;
  color:var(--g-lead);
  transition:color .3s var(--ease), transform .4s var(--ease-spring);
}
.nav__link:hover .lead{ transform:translateY(-1.5px); }
/* разделитель сейчас не выведен в разметке — вернуть можно одной строкой */
.nav__sep{
  width:1px;
  height:22px;
  margin:0 15px 0 13px;
  flex:none;
  background:currentColor;
  opacity:.22;
}

/* «перекат» подписи: дубль текста выезжает снизу */
.roll{
  position:relative;
  display:block;
  overflow:hidden;
}
.roll span{
  display:block;
  transition:transform .4s var(--ease);
}
.roll span + span{
  position:absolute;
  left:0; top:100%;
  color:var(--g-ink);
}
.nav__link:hover .roll span,
.nav__item.is-open .roll span{ transform:translateY(-100%); }
.badge{
  display:inline-grid;
  place-items:center;
  min-width:19px; height:19px;
  padding:0 5px;
  margin-left:2px;
  align-self:flex-start;
  margin-top:3px;
  border-radius:999px;
  background:#FFFFFF;
  color:var(--ink);
  box-shadow:inset 0 0 0 1px rgba(18,33,30,.1), 0 2px 6px -3px rgba(18,33,30,.45);
  font-size:10.5px;
  font-weight:700;
  font-variant-numeric:tabular-nums;
  line-height:1;
  transition:transform .4s var(--ease-spring);
}
.nav__link:hover .badge{ transform:translate(1px,-3px) rotate(6deg); }

.nav-aux{
  margin-left:16px;
  display:flex;
  align-items:center;
  gap:8px;
}
.nav-aux .btn{ height:40px; padding:0 20px; }

/* тихие круглые иконки: поиск и личный кабинет */
.iconbtn{
  width:38px; height:38px;
  display:grid;
  place-items:center;
  border-radius:50%;
  border:1px solid transparent;
  color:var(--g-ink-soft);
  flex:none;
  transition:color .25s var(--ease), border-color .25s var(--ease), background .25s var(--ease), box-shadow .3s var(--ease);
}
.iconbtn svg{ width:17px; height:17px; }
.iconbtn:hover{ color:var(--g-ink); border-color:var(--g-line); background:var(--g-hover); }
.iconbtn.is-kbd{ border-color:var(--accent); color:var(--accent-deep); box-shadow:0 0 0 3px var(--accent-wash); }

/* ============================================================
   ВЫПАДАЮЩИЕ ПАНЕЛИ
   Маленьких панелей больше нет: «Услуги» и «Клиентам» раскрываются
   во всю ширину, остальные пункты — обычные ссылки. Здесь остались
   только строки блока цен.
   ============================================================ */
.prices a{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:20px;
  padding:9px 14px;
  border-radius:11px;
  font-size:14.5px;
  color:var(--ink-soft);
  transition:background .2s, color .2s;
}
.prices a:hover{ background:var(--tint); color:var(--ink); }
.prices a small{ color:var(--muted); font-size:12px; }

/* ---------- МЕГА-МЕНЮ ---------- */
.mega{
  position:absolute;
  top:100%;
  left:var(--edge);
  right:var(--edge);
  max-width:var(--shell);
  margin:12px auto 0;
  color:var(--ink);
  background:var(--panel-bg);
  -webkit-backdrop-filter:blur(34px) saturate(1.8);
  backdrop-filter:blur(34px) saturate(1.8);
  border-radius:30px;
  box-shadow:
    inset 0 1px 0 var(--panel-hi),
    inset 0 0 0 1px var(--panel-line),
    var(--shadow-l);
  opacity:0;
  visibility:hidden;
  transform:translateY(-16px);
  transition:opacity .3s var(--ease), transform .5s var(--ease-spring), visibility .3s;
  z-index:65;
}
.mega .wrap{ max-width:none; padding:26px 30px 22px; }
.header.mega-open .mega{ opacity:1; visibility:visible; transform:none; }
.header.mega-open .rail__btn{
  animation:fade .5s var(--ease) backwards;
  animation-delay:calc(var(--i,0) * .035s);
}
.header.mega-open .megacol .prices{ animation:fade .5s .2s var(--ease) backwards; }
.header.mega-open .megacol .promo{ animation:fade .5s .26s var(--ease) backwards; }
.header.mega-open .mega__foot{ animation:fade .5s .3s var(--ease) backwards; }
.mega__grid{
  display:grid;
  grid-template-columns:332px minmax(0,1fr) 280px;
  gap:26px;
  padding-bottom:18px;
}

/* РЕЛЬС НАПРАВЛЕНИЙ — фирменный тёмно-зелёный блок.
   Активный пункт становится белой карточкой и стыкуется с панелью услуг. */
.rail{
  display:flex;
  flex-direction:column;
  gap:2px;
  padding:12px;
  border-radius:22px;
  background:var(--accent-deep);
  box-shadow:0 20px 38px -24px rgba(70,120,95,.85);
}
.rail__btn{
  display:grid;
  grid-template-columns:21px minmax(0,1fr) auto;
  align-items:center;
  gap:13px;
  flex:1;
  min-height:48px;
  padding:11px 14px;
  border-radius:15px;
  text-align:left;
  color:rgba(255,255,255,.84);
  transition:background .22s var(--ease), color .22s var(--ease), box-shadow .28s var(--ease);
}
.rail__btn .ico{
  width:21px; height:21px;
  color:rgba(255,255,255,.58);
  transition:color .22s var(--ease), transform .4s var(--ease-spring);
}
.rail__btn b{
  font-size:15px;
  font-weight:500;
  letter-spacing:-.005em;
  line-height:1.3;
}
.rail__btn em{
  font-style:normal;
  font-size:13px;
  color:rgba(255,255,255,.5);
  font-variant-numeric:tabular-nums;
  transition:color .22s var(--ease);
}
.rail__btn:hover{ background:rgba(255,255,255,.1); color:#fff; }
.rail__btn:hover .ico{ color:#fff; transform:translateY(-1px); }
.rail__btn.is-active,
.rail__btn.is-active:hover{
  background:var(--surface);
  color:var(--ink);
  box-shadow:0 2px 4px rgba(9,26,21,.12), 0 14px 26px -14px rgba(9,26,21,.55);
}
.rail__btn.is-active b{ font-weight:600; }
.rail__btn.is-active .ico,
.rail__btn.is-active:hover .ico{ color:var(--accent-deep); transform:none; }
.rail__btn.is-active em{ color:var(--accent-deep); }

/* ПАНЕЛЬ УСЛУГ */
.pane{ display:flex; flex-direction:column; min-width:0; }
.pane__head{
  display:flex;
  align-items:baseline;
  gap:12px;
  padding:2px 12px 12px;
  margin-bottom:6px;
  border-bottom:1px solid var(--line-soft);
}
.pane__title{
  font-family:"Espuma Pro","Prata",Georgia,serif;
  font-size:21px;
  font-weight:300;
  letter-spacing:-.01em;
}
.pane__count{
  font-family:"Jost",sans-serif;
  font-size:10.5px;
  letter-spacing:.14em;
  text-transform:uppercase;
  color:var(--muted);
}
.pane__all{
  margin-top:auto;
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:12px;
  padding:12px 16px;
  border:1px solid var(--line);
  border-radius:14px;
  font-size:13.5px;
  font-weight:500;
  color:var(--accent-deep);
  transition:background .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease);
}
.pane__all svg{ width:15px; height:15px; flex:none; transition:transform .35s var(--ease); }
.pane__all:hover{ background:var(--tint); border-color:var(--accent); color:var(--ink); }
.pane__all:hover svg{ transform:translateX(3px); }
.pane__list{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  align-content:start;          /* плотный ритм: расстояние между услугами постоянное */
  gap:1px 14px;
}
.pane__list a{
  padding:10px 12px;
  border-radius:11px;
  font-size:14.5px;
  color:var(--ink-soft);
  transition:background .18s var(--ease), color .18s var(--ease);
  animation:fade .45s var(--ease) backwards;
  animation-delay:calc(.05s + var(--i,0) * .02s);
}
.pane__list a:hover{ background:var(--tint); color:var(--accent-deep); }
.pane__body{ display:flex; flex-direction:column; height:100%; animation:fade .35s var(--ease); }

@keyframes fade{ from{ opacity:0; transform:translateY(6px); } to{ opacity:1; transform:none; } }

/* промо-карточка */
.megacol{
  display:flex;
  flex-direction:column;
  gap:12px;
  min-width:0;
}
.prices{
  border-radius:var(--card-radius);
  padding:14px 8px 8px;
  background:var(--surface);
  box-shadow:var(--card-shadow);
}
.prices .eyebrow{ display:block; padding:0 12px; margin-bottom:6px; }
.prices a{
  display:grid;
  grid-template-columns:19px minmax(0,1fr) auto;
  align-items:center;
  gap:11px;
  padding:9px 11px;
  border-radius:12px;
  font-size:14px;
  white-space:nowrap;        /* строка платёжного метода не должна ломаться */
}
.prices a i{ display:contents; }
.prices a i svg{
  width:19px; height:19px;
  color:var(--muted);
  transition:color .2s var(--ease);
}
.prices a:hover{ background:var(--tint); color:var(--ink); }
.prices a:hover i svg{ color:var(--accent); }
.prices a small{
  padding:4px 9px;
  border-radius:8px;
  background:var(--accent-wash);
  color:var(--accent-deep);
  font-size:11.5px;
  font-weight:600;
  font-variant-numeric:tabular-nums;
  white-space:nowrap;
  letter-spacing:0;
}
.prices a small.logo{
  display:inline-flex;
  align-items:center;
  padding:4px 7px;
  background:var(--surface);
  box-shadow:inset 0 0 0 1px var(--line);
}
.prices a small.logo img{ display:block; height:11px; width:auto; }

.promo{
  flex:1;
  display:flex;
  flex-direction:column;
  justify-content:space-between;
  gap:16px;
  padding:18px;
  border-radius:20px;
  background:linear-gradient(158deg,var(--accent) 0%,var(--accent-deep) 100%);
  color:var(--accent-ink);
  position:relative;
  overflow:hidden;
  transition:transform .35s var(--ease);
}
.promo::after{
  content:"";
  position:absolute;
  width:230px; height:230px;
  right:-90px; top:-90px;
  border-radius:50%;
  background:currentColor;
  opacity:.11;
}
.promo:hover{ transform:translateY(-3px); }
.promo .eyebrow{ color:inherit; opacity:.72; }
.promo__ico{
  position:relative;
  width:32px; height:32px;
  display:grid; place-items:center;
  margin-bottom:13px;
  border-radius:11px;
  background:rgba(255,255,255,.2);
  box-shadow:inset 0 0 0 1px rgba(255,255,255,.22);
  transition:transform .45s var(--ease-spring);
}
.promo__ico svg{ width:18px; height:18px; }
.promo:hover .promo__ico{ transform:rotate(-8deg) scale(1.06); }
.promo h4{
  font-family:"Espuma Pro","Prata",Georgia,serif;
  font-weight:300;
  font-size:19px;
  line-height:1.26;
  margin:9px 0 0;
  text-wrap:balance;
  position:relative;
}
.promo p{ margin:8px 0 0; font-size:13.5px; opacity:.82; position:relative; }
.promo span{
  display:inline-flex; align-items:center; gap:9px;
  font-size:14px; font-weight:600; position:relative;
}
.promo span svg{ width:16px; height:16px; transition:transform .35s var(--ease); }
.promo:hover span svg{ transform:translateX(5px); }

.mega__foot{
  display:flex;
  align-items:center;
  gap:8px;
  flex-wrap:wrap;
  padding:18px 0 0;
  border-top:1px solid var(--line-soft);
}
.mega__foot a{
  flex:1 1 auto;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:9px;
  padding:10px 16px;
  border-radius:999px;
  background:var(--surface);
  box-shadow:var(--hairline), var(--card);
  font-size:13.5px;
  color:var(--ink-soft);
  transition:color .22s var(--ease), box-shadow .3s var(--ease), transform .35s var(--ease-spring);
}
.mega__foot a svg{ width:15px; height:15px; color:var(--accent); transition:color .22s var(--ease); }
.mega__foot a:hover{
  color:var(--ink);
  box-shadow:var(--hairline), var(--card-hi);
  transform:translateY(-2px);
}


/* ---------- ПАНЕЛЬ «КЛИЕНТАМ»: карточки во всю ширину ---------- */
.mega--clients{ z-index:64; }
.header.clients-open .mega--clients{ opacity:1; visibility:visible; transform:none; }
.header.clients-open .card{
  animation:fade .5s var(--ease) backwards;
  animation-delay:calc(var(--i,0) * .05s);
}
.cards{
  display:grid;
  grid-template-columns:repeat(4,minmax(0,1fr));
  gap:12px;
}
.card{
  position:relative;
  display:flex;
  flex-direction:column;
  gap:11px;
  padding:20px 18px 19px;
  border-radius:var(--card-radius);
  background:var(--surface);
  box-shadow:var(--card-shadow);
  color:var(--ink);
  transition:transform .38s var(--ease-spring), box-shadow .3s var(--ease);
}
.card:hover{ transform:translateY(-4px); box-shadow:var(--card-shadow-hover); }
.card__ico{
  width:26px; height:26px;
  color:var(--accent-deep);
  transition:transform .4s var(--ease-spring);
}
.card:hover .card__ico{ transform:translateY(-2px); }
.card b{ font-size:15px; font-weight:600; line-height:1.3; letter-spacing:-.005em; }
.card span{ margin-top:-3px; font-size:13.5px; line-height:1.5; color:var(--muted); }
.card small{
  position:absolute;
  top:16px; right:16px;
  padding:4px 9px;
  border-radius:8px;
  background:var(--accent-wash);
  color:var(--accent-deep);
  font-size:11.5px;
  font-weight:600;
  font-variant-numeric:tabular-nums;
}
.card__foot{
  margin-top:auto;
  padding-top:4px;
  display:inline-flex;
  align-items:center;
  gap:7px;
  font-size:13px;
  font-weight:500;
  color:var(--accent-deep);
}
.card__foot svg{ width:14px; height:14px; transition:transform .35s var(--ease); }
.card:hover .card__foot svg{ transform:translateX(3px); }

/* ---------- мобильное меню ---------- */
.burger{
  display:none;
  min-width:44px; height:44px;
  padding:0 8px;
  place-items:center;
  border:0;
  font-size:14px;
  font-weight:500;
  color:var(--g-ink);
  transition:opacity .2s var(--ease);
}
.burger:active{ opacity:.55; }
.burger__icon{ display:block;width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round; }
.sheet .burger{ display:grid; color:var(--ink); }
.mobile-actions .btn{ height:40px; padding:0 17px; font-size:14.5px; }

.sheet{
  position:fixed;
  inset:0;
  z-index:90;
  display:flex;
  flex-direction:column;          /* шапка · прокрутка · кнопка */
  background:var(--surface);
  opacity:0;
  visibility:hidden;
  transform:translateY(8px);
  transition:opacity .3s var(--ease), transform .35s var(--ease), visibility .3s;
}
.sheet.is-open{ opacity:1; visibility:visible; transform:none; }

.sheet__top{
  flex:none;
  display:flex;
  align-items:center;
  justify-content:space-between;
  padding:12px 18px;
  border-bottom:1px solid var(--line-soft);
}
.sheet__body{
  flex:1;
  min-height:0;
  overflow-y:auto;
  -webkit-overflow-scrolling:touch;
  padding:2px 18px 24px;
  overscroll-behavior:contain;
}
.sheet__foot{
  flex:none;
  display:flex;
  flex-direction:column;
  gap:12px;
  padding:14px 18px calc(16px + env(safe-area-inset-bottom));
  border-top:1px solid var(--line-soft);
  background:var(--surface);
}
.sheet__row{ display:flex; flex-wrap:wrap; align-items:center; justify-content:space-between; gap:8px 14px; }
.sheet__contact-label{ margin:0;font-size:12px;color:var(--muted); }
.sheet__foot .phone{ font-size:21px; }
.sheet__foot .btn{ height:52px; justify-content:center; font-size:16px; }

/* строки верхнего уровня — крупные, с запасом под палец */
.sheet__link,
.sheet__body > details > summary{
  display:flex;
  align-items:center;
  gap:10px;
  min-height:56px;
  padding:15px 2px;
  font-size:17px;
  font-weight:500;
  border-bottom:1px solid var(--line-soft);
}
.sheet__body > details > summary{ justify-content:space-between; cursor:pointer; }
.sheet__body > details{ border-bottom:0; }
.sheet summary{ list-style:none; }
.sheet summary::-webkit-details-marker{ display:none; }
.sheet summary svg{ width:14px; height:14px; flex:none; color:var(--muted); transition:transform .3s var(--ease); }
.sheet details[open] > summary svg{ transform:rotate(180deg); }
.sheet .badge{ align-self:center; margin-top:0; }
.sheet .lead{ width:19px; height:19px; flex:none; color:var(--accent); }
.sheet__body > details > summary > span:not(.badge),
.sheet__link > span:not(.badge){ flex:1; }
.sheet .sub > summary .ico{ width:20px; height:20px; flex:none; color:var(--muted); }
.sheet .sub > summary span{ flex:1; }
.sheet .sub > summary em{
  font-style:normal;
  font-size:13px;
  color:var(--muted);
  font-variant-numeric:tabular-nums;
}
.sheet .sub[open] > summary{ color:var(--ink); }
.sheet .sub[open] > summary .ico{ color:var(--accent); }

/* вложенные направления каталога */
.sheet details > div{ display:flex; flex-direction:column; padding:2px 2px 12px; }
.sheet details > div > a{ padding:11px 0; font-size:15px; color:var(--muted); }
.sheet .sub{ border-bottom:1px solid var(--line-soft); }
.sheet .sub:last-of-type{ border-bottom:0; }
.sheet .sub > summary{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:10px;
  min-height:46px;
  padding:11px 2px;
  font-size:15.5px;
  font-weight:500;
  color:var(--ink-soft);
  cursor:pointer;
}
.sheet .sub > div{ padding:0 2px 10px 14px; }
.sheet .sub > div > a{ padding:9px 0; font-size:14.5px; }
.sheet__price{ color:var(--ink) !important; font-weight:500; }
.sheet__price:first-of-type{ margin-top:6px; padding-top:14px; border-top:1px solid var(--line-soft); }
.sheet__soc{ display:flex; align-items:center; flex:none; gap:8px; margin:0; }
.sheet__addr{ margin-top:20px; display:flex; flex-direction:column; gap:20px; font-size:15px; color:var(--ink-soft); }
.sheet__addr a{ display:grid; grid-template-columns:16px minmax(0,1fr); align-items:center; gap:3px 9px; }
.sheet__addr svg{ width:16px; height:16px; color:var(--accent); flex:none; }
.sheet__addr small{ grid-column:2; color:var(--muted); font-size:13px; }
.sheet__addr .status{ grid-column:2; margin-top:3px; font-size:12px; color:var(--muted); }

/* ============================================================
   АДАПТИВ
   ============================================================ */
/* --- широкий десктоп: поджимаем меню и мега-панель --- */
@media (max-width:1360px){
  :root{ --pad:26px; }
  .nav__link{ padding:0 11px; }
  .mega__grid{ grid-template-columns:306px minmax(0,1fr) 262px; gap:22px; }
}
@media (max-width:1320px){
  .topbar__addr a{ padding:0 12px; }
  .topbar__addr a small{ display:none; }
}
@media (max-width:1220px){
  .iconbtn--lk{ display:none; }
  .nav__link{ padding:0 9px; font-size:14.5px; }
  .mega__grid{ grid-template-columns:280px minmax(0,1fr) 246px; gap:18px; }
  .promo{ display:none; }
}
@media (max-width:1140px){
  .topbar__city{ display:none; }
}

/* ============================================================
   ПЛАНШЕТ  768—1080
   Контакты доступны в мобильном меню, кнопка записи остаётся справа.
   ============================================================ */
@media (max-width:1080px){
  :root{
    --frame:12px; --edge:18px; --radius:30px;
    --topbar-h:44px; --bar:56px; --logo-h:22px;
  }
  .nav,.nav-aux,.mega{ display:none; }
  .burger{ display:grid; }
  .mobile-actions{ display:flex; align-items:center; gap:10px; margin-left:auto; }
  .bar{ padding:0 10px 0 18px; margin-top:12px; }
  .topbar{ padding:0 16px; gap:16px; }
  .hero__inner{ padding-top:calc(var(--bar) + 46px); }
  .br-m{ display:inline; }
  .hero h1{ font-size:clamp(40px,7.2vw,72px); line-height:1.05; letter-spacing:-.025em; }
  .hero p{ max-width:46ch; font-size:16.5px; }
}
@media (min-width:1081px){
  .mobile-actions{ display:none; }
  .sheet{ display:none; }
}

/* Вертикальный экран: кадр уезжает влево, чтобы модель не попадала в узкую
   вырезку с обрезанным лицом. В альбомной ориентации она видна целиком,
   поэтому там кадр остаётся как на десктопе. */
@media (max-width:1080px) and (orientation:portrait){
  .hero__media img{ object-position:10% 30%; }
}

/* --- узкий планшет: строка контактов разгружается --- */
@media (max-width:900px){
  .specs{ grid-template-columns:minmax(0,1fr); }
  .topbar .status{ display:none; }
  .hero .hero__cta{ margin-top:24px; gap:10px; flex-direction:column; align-items:stretch; }
  .hero .hero__cta .btn{ width:100%; justify-content:center; }
}
@media (max-width:820px){
  .topbar__place{ display:none; }
  .topbar .phone{ margin:0 auto 0 0; }
}

/* ============================================================
   ТЕЛЕФОН  ≤767
   ============================================================ */
@media (max-width:767px){
  :root{
    --frame:8px; --edge:14px; --radius:22px;
    --topbar-h:0px; --bar:52px; --logo-h:20px;
    --notice-h:56px;
    --section-gap:20px;
  }
  .site-notice{ padding-inline:16px; font-size:12px; }
  .bar{ padding:0 8px 0 14px; margin-top:8px; }
  .topbar{ padding:0 10px; gap:10px; font-size:13px; }
  .topbar .phone{ font-size:15px; }
  .tsoc{ width:32px; height:32px; }
  .tsoc svg{ width:16px; height:16px; }
  .mobile-actions{ gap:6px; }
  .mobile-actions .btn{ height:38px; padding:0 15px; font-size:14px; }

  .hero{ min-height:480px; }
  .hero__inner{ padding:calc(var(--bar) + 34px) 20px 26px; }
  .hero__chip{ height:32px; padding:0 13px; gap:8px; font-size:12.5px; margin-bottom:16px; }
  .hero h1{ font-size:clamp(31px,11.8vw,52px); line-height:1.04; letter-spacing:-.025em; }
  .hero p{ margin-top:14px; max-width:none; font-size:15px; line-height:1.56; }
  .hero .hero__cta{ margin-top:20px; gap:9px; }
  .hero .hero__cta .btn{ height:50px; padding:0 18px; font-size:15px; }

  .wip{ padding:24px; }
  .spec{ padding:26px 20px; }
  .sw{ height:52px; }
  .specimen p{ font-size:19px; }
  .specimen span{ width:62px; }
}
@media (max-width:380px){
  .topbar .phone{ font-size:14px; }
  .hero .hero__cta .btn{ height:48px; font-size:14.5px; }
  .hero__chip{ font-size:12px; }
}

@media (prefers-reduced-motion:reduce){
  *,*::before,*::after{
    animation-duration:.01ms !important;
    animation-iteration-count:1 !important;
    transition-duration:.01ms !important;
  }
}

/* ============================================================
   ПЕРВЫЙ ЭКРАН — фото во всю страницу, в рамке со скруглением
   ============================================================ */
main{ padding-top:calc(var(--notice-h) + var(--topbar-h)); }

.hero{
  position:relative;
  margin:0 var(--frame) var(--frame);
  height:calc(100vh - var(--notice-h) - var(--topbar-h) - var(--frame));
  height:calc(100svh - var(--notice-h) - var(--topbar-h) - var(--frame));
  min-height:540px;
  border-radius:var(--radius);
  overflow:hidden;
  isolation:isolate;
  background:#0A1512;
  box-shadow:0 40px 90px -60px rgba(9,26,21,.9);
}
.hero__media{
  position:absolute;
  inset:0;                  /* без вертикального запаса: исходник и так обрезан по макушке */
  z-index:0;
  will-change:transform;
}
.hero__media img,
.hero__media picture{
  display:block;
  width:100%;
  height:100%;
  object-fit:cover;
  object-position:50% 26%;  /* запас над головой есть — держим кадр чуть выше центра */
}
.hero__media img{ animation:heroZoom 18s var(--ease) forwards; }
@keyframes heroZoom{ from{ transform:scale(1.06); } to{ transform:scale(1); } }
.hero::after{
  content:"";
  position:absolute;
  inset:0;
  z-index:1;
  pointer-events:none;
  background:
    linear-gradient(180deg, rgba(6,18,14,.58) 0%, rgba(6,18,14,.18) 20%, rgba(6,18,14,.05) 42%, rgba(6,18,14,.38) 76%, rgba(6,18,14,.68) 100%),
    linear-gradient(96deg, rgba(6,18,14,.52) 0%, rgba(6,18,14,.06) 54%);
}
.hero__inner{
  position:relative;
  z-index:2;
  height:100%;
  display:flex;
  flex-direction:column;
  justify-content:flex-end;
  padding:calc(var(--bar) + 56px) clamp(22px,3.6vw,60px) clamp(30px,3.6vw,56px);
  color:#fff;
}
.hero__text{ max-width:min(770px,100%); }

/* чип над заголовком: живая ссылка на акции */
.hero__chip{
  display:inline-flex;
  align-items:center;
  gap:10px;
  height:38px;
  padding:0 17px;
  margin-bottom:24px;
  border-radius:999px;
  font-size:14px;
  font-weight:500;
  color:#fff;
  white-space:nowrap;
  position:relative;
  background:rgba(255,255,255,.11);
  -webkit-backdrop-filter:blur(18px) saturate(1.7);
  backdrop-filter:blur(18px) saturate(1.7);
  border:1px solid rgba(255,255,255,.14);
  box-shadow:0 16px 32px -24px rgba(0,0,0,.85);
  transition:background .3s var(--ease), border-color .3s var(--ease), transform .4s var(--ease-spring);
}
.hero__chip:hover{ background:rgba(255,255,255,.2); transform:translateY(-2px); }
.hero h1{
  font-family:"Espuma Pro","Prata",Georgia,serif;
  font-weight:700;
  font-size:clamp(38px,5.4vw,76px);
  line-height:1.06;
  letter-spacing:-.015em;
  margin:0;
  text-wrap:balance;
  text-shadow:0 2px 40px rgba(4,14,11,.35);
}
.hero h1 em{ font-style:normal; color:#C9E7D6; }
.br-m{ display:none; }        /* перенос по словам — включается на планшете и телефоне */
.hero p{
  margin:22px 0 0;
  max-width:52ch;
  font-size:17px;
  color:rgba(255,255,255,.82);
  line-height:1.62;
}
.hero__cta{ display:flex; flex-wrap:wrap; gap:12px; margin-top:30px; }

/* ---------- заглушка под первым экраном ---------- */
.wip{
  display:grid;
  place-items:center;
  margin:0 var(--frame) var(--frame);
  height:calc(100vh - var(--frame) * 2);
  height:calc(100svh - var(--frame) * 2);
  min-height:420px;
  padding:32px;
  border-radius:var(--radius);
  background:var(--surface);
  box-shadow:
    inset 0 0 0 1px rgba(18,33,30,.06),
    0 2px 6px rgba(18,33,30,.04),
    0 30px 70px -30px rgba(18,33,30,.26);
}
.wip b{
  font-family:"Espuma Pro","Prata",Georgia,serif;
  font-weight:700;
  font-size:clamp(34px,7vw,104px);
  line-height:1.02;
  letter-spacing:-.02em;
  color:var(--ink);
  text-align:center;
  text-wrap:balance;
}

/* ---------- карточки палитры и шрифтов ---------- */
.specs{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:var(--frame);
  margin:0 var(--frame) var(--frame);
}
.spec{
  padding:clamp(24px,2.6vw,38px);
}
.spec .eyebrow{ display:block; }
.spec > p{ margin:36px 0 0; font-size:14px; color:var(--muted); line-height:1.62; }
.swatches{ display:flex; gap:10px; margin-top:20px; }
.sw{
  position:relative;
  flex:1;
  height:64px;
  border-radius:14px;
  box-shadow:inset 0 0 0 1px rgba(18,33,30,.07);
}
.sw b{
  position:absolute;
  left:0; right:0; bottom:-22px;
  font-family:"Jost",sans-serif;
  font-size:10px;
  font-weight:400;
  letter-spacing:.08em;
  color:var(--muted);
  text-align:center;
}
.specimen{ display:flex; flex-direction:column; gap:14px; margin-top:20px; }
.specimen div{ display:flex; align-items:baseline; gap:14px; padding-top:13px; border-top:1px solid var(--line-soft); }
.specimen div:first-child{ padding-top:0; border-top:0; }
.specimen span{
  width:70px;
  flex:none;
  font-family:"Jost",sans-serif;
  font-size:10px;
  letter-spacing:.14em;
  text-transform:uppercase;
  color:var(--muted);
}
.specimen p{ margin:0; font-size:22px; }
@media (max-width:900px){
  .specs{ grid-template-columns:minmax(0,1fr); }
}

/* Правовая информация */
.site-footer{
  margin:0;
  padding:64px clamp(24px,3.6vw,64px) 26px;
  background:var(--surface);
  color:var(--ink);
  scroll-margin-top:calc(var(--notice-h) + var(--bar) + 20px);
}
.site-footer__inner{ max-width:var(--shell); margin:0 auto; }
.site-footer__main{
  display:grid;
  grid-template-columns:1.1fr 1.25fr 1fr;
  align-items:start;
  gap:clamp(32px,5vw,80px);
}
.site-footer__identity,.site-footer__clinics,.site-footer__contact{ min-width:0; }
.site-footer__identity{
  align-self:stretch;
  display:flex;
  flex-direction:column;
  gap:24px;
}
.site-footer__brand{ width:min(100%,230px); container-type:inline-size; }
.site-footer__brand i{ width:100%; height:auto; }
.site-footer__description{
  display:block;
  margin:16px 0 0;
  width:100%;
  font-size:5.12cqw;
  line-height:1.55;
  white-space:nowrap;
  color:var(--ink-soft);
}
.site-footer__license{
  margin:auto 0 0;
  font-size:12px;
  line-height:1.75;
  color:var(--muted);
}
.site-footer__license span{ white-space:nowrap; }
.site-footer__label{
  margin:0 0 25px;
  font-family:"Jost","Golos Text",sans-serif;
  font-size:11px;
  font-weight:500;
  letter-spacing:.13em;
  line-height:1.6;
  text-transform:uppercase;
  color:var(--muted);
}
.site-footer__clinic + .site-footer__clinic{ margin-top:26px; }
.site-footer__clinic address{ font-style:normal; font-size:20px; line-height:1.4; }
.site-footer__metro{ margin:6px 0 0; font-size:14px; line-height:1.5; color:var(--muted); }
.site-footer__hours{ margin:9px 0 0; font-size:13px; line-height:1.6; color:var(--ink-soft); }
.site-footer__phone{
  display:inline-block;
  font-size:clamp(22px,2.05vw,32px);
  font-weight:500;
  letter-spacing:-.035em;
  line-height:1.25;
  white-space:nowrap;
  transition:color .2s;
}
.site-footer__phone:hover{ color:var(--accent-deep); }
.site-footer__social-label{ margin:28px 0 12px; color:var(--muted); font-size:13px; line-height:1.5; }
.site-footer__socials{ display:flex; align-items:center; gap:10px; }
.site-footer__bottom{
  display:flex;
  align-items:baseline;
  justify-content:space-between;
  gap:18px 32px;
  margin-top:48px;
  padding-top:23px;
  border-top:1px solid var(--line);
}
.site-footer__copyright{ margin:0; font-size:12px; line-height:1.6; color:var(--muted); white-space:nowrap; }
.site-footer__links{ display:flex; flex-wrap:wrap; gap:10px 26px; font-size:12px; line-height:1.6; color:var(--ink-soft); }
.site-footer__links a{ text-decoration:underline; text-underline-offset:4px; text-decoration-color:var(--line); }
.site-footer__links a:hover{ color:var(--accent-deep); text-decoration-color:currentColor; }
.site-footer__links a[aria-current="page"]{ color:var(--ink); }
@media (max-width:1080px){
  .site-footer__main{ grid-template-columns:1fr 1fr; gap:36px 48px; }
  .site-footer__identity{ grid-column:1 / -1; display:grid; grid-template-columns:1fr 1fr; gap:0 48px; align-items:end; }
  .site-footer__brand{ align-self:start; width:min(100%,220px); }
  .site-footer__license{ margin-top:0; }
  .site-footer__phone{ font-size:28px; }
  .site-footer__bottom{ align-items:flex-start; }
  .site-footer__links{ justify-content:flex-end; }
}
@media (max-width:767px){
  .site-footer{ padding:36px 24px 24px; }
  .site-footer__main{ grid-template-columns:1fr; gap:34px; }
  .site-footer__identity{ grid-column:auto; display:block; }
  .site-footer__brand{ width:min(100%,200px); }
  .site-footer__description{ margin-top:14px; }
  .site-footer__license{ margin-top:18px; }
  .site-footer__label{ margin-bottom:18px; }
  .site-footer__clinic address{ font-size:19px; }
  .site-footer__contact{ padding-top:28px; border-top:1px solid var(--line); }
  .site-footer__phone{ font-size:clamp(23px,6.8vw,30px); }
  .site-footer__social-label{ margin-top:20px; }
  .site-footer__bottom{ flex-direction:column; margin-top:34px; gap:18px; }
  .site-footer__links{ flex-direction:column; align-items:flex-start; gap:12px; }
}

/* На телефоне шапка — сплошная полоса над контентом. */
@media (max-width:767px){
  .header,.header.on-light{
    padding:0;
    background:var(--surface);
    --g-bg:var(--surface);
    --g-ink:var(--ink);
    --g-edge:var(--line-soft);
    --g-drop:none;
  }
  .header .topbar{ display:none; }
  .header .bar{
    width:100%;
    margin:0;
    padding-inline:var(--edge);
    border-radius:0;
    border-width:0 0 1px;
    border-color:var(--line-soft);
    background:var(--surface);
    box-shadow:none;
    -webkit-backdrop-filter:none;
    backdrop-filter:none;
  }
  .header .bar::before,.header .bar::after{ display:none; }
  .header .mobile-actions .btn--white{
    color:var(--surface);
    background:var(--accent-deep);
    box-shadow:none;
  }
  .header .mobile-actions .btn--white:hover{ background:#365f4b; }
  .home-page main{ padding-top:calc(var(--notice-h) + var(--topbar-h) + var(--bar) + var(--frame)); }
  .home-page .hero{
    height:auto;
    min-height:calc(100svh - var(--notice-h) - var(--topbar-h) - var(--bar) - 2 * var(--frame));
  }
  .home-page .hero__inner{ height:auto;min-height:inherit;padding:32px 20px 26px; }
}
