/* ===== Self-hosted fonts ===== */
/* Montserrat · 600 cyrillic */@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('fonts/montserrat-600-cyrillic.woff2?v=2') format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* Montserrat · 600 latin-ext */@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('fonts/montserrat-600-latin-ext.woff2?v=2') format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* Montserrat · 600 latin */@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('fonts/montserrat-600-latin.woff2?v=2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* Cormorant Garamond · 600 cyrillic */@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('fonts/cormorant-garamond-600-cyrillic.woff2?v=2') format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* Cormorant Garamond · 600 latin-ext */@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('fonts/cormorant-garamond-600-latin-ext.woff2?v=2') format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* Cormorant Garamond · 600 latin */@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('fonts/cormorant-garamond-600-latin.woff2?v=2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* ===== Styles ===== */
  :root{
    --gold:#C9A84C; --gold-light:#E8CC7A; --gold-dark:#9A7A2E; --gold-bright:#F6E8AD;
    --gold-deep:#D4B15E;   /* золото для акцентов на тёмном фоне */
    /* металл для кнопок и логотипа (в цвет обводки карточек) */
    --metal:linear-gradient(180deg,#a98d46 0%,#d8c074 28%,#efe0a6 46%,#BEA256 66%,#9f8442 100%);
    /* металлическая золотая рамка карточек */
    --gold-frame:linear-gradient(48.2deg,#C19241,#F8D160);

    /* ТЁМНАЯ ТЕМА: фон-фотография (чёрный с золотыми трещинами) + тёмные карточки */
    --bg:#0A0906; --bg-2:#141210;                         /* тёмный фон (виден по краям фото) */
    --card:#2F2F2F; --card-2:#262625;                     /* тёмные карточки */
    --ink:#0A0A0A; --ink-dim:#171717; --ink-muted:#333333; /* тёмный текст только на золотых кнопках */
    --pearl:#FBF7EE; --pearl-dim:#E6DDCB; --pearl-muted:#C8BEAA; /* светлый текст — теперь и на фоне, и на карточках */
    --border:rgba(201,168,76,.30);        /* золотистая граница на тёмном фоне */
    --border-soft:rgba(255,255,255,.12);
    --card-edge:#EFD389;     /* контур тёмных карточек/бейджей */
    --card-shadow:0 30px 80px rgba(0,0,0,.6);          /* единая тень — как у видео */
    --badge-shadow:0 12px 30px rgba(0,0,0,.5);         /* та же тень, меньше — для бейджей */
    --hover-shadow:0 40px 92px rgba(0,0,0,.72);        /* усиленная тень при наведении */
    --nav-h:74px;
    --maxw:1180px;
  }

  *{margin:0;padding:0;box-sizing:border-box;}
  html{scroll-behavior:smooth;overflow-x:hidden;overflow-y:auto;} /* прокрутка задана на html, чтобы clip на body не пробрасывался на вьюпорт */
  body{
    background:var(--bg); color:var(--pearl);
    font-family:'Montserrat','Segoe UI',system-ui,-apple-system,sans-serif;
    font-weight:700; line-height:1.6; overflow:clip; /* clip: свисающие вниз деко-иконки не растягивают прокрутку ниже футера */
    -webkit-font-smoothing:antialiased;
  }
  /* единый вес шрифта — 700 для всего текста по странице */
  body, body *{font-weight:700 !important;}
  @font-face{
    font-family:'Korataki';
    src:url(data:font/woff2;base64,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) format('woff2');
    font-style:italic; font-weight:100 900; font-display:block;
  }
  img{max-width:100%;display:block;}
  a{color:inherit;}
  ::selection{background:rgba(138,106,46,.30);color:#FFFFFF;}

  /* ── ambient background ── */
  .bg-fx{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100lvh;z-index:-2;pointer-events:none;
    background:url("img/bg-gold-cracks-desktop.jpg");
    background-size:cover;
    background-position:center;
    background-repeat:no-repeat;
    transform:translateZ(0);
  }
  @media(max-width:768px){
    .bg-fx{background-image:url("img/bg-gold-cracks-mobile.jpg");}
  }
  .bg-grain{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100lvh;z-index:-1;pointer-events:none;opacity:.035;transform:translateZ(0);
    background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
  }

  /* ── scroll progress ── */
  .progress{position:fixed;top:0;left:0;height:3px;width:0;z-index:200;
    background:linear-gradient(90deg,var(--gold-dark),var(--gold),var(--gold-bright));
    box-shadow:0 0 12px rgba(201,168,76,.6);}

  /* ── nav ── */
  nav{position:fixed;top:0;left:0;right:0;z-index:150;height:var(--nav-h);
    display:flex;align-items:center;justify-content:space-between;
    padding:0 clamp(20px,4vw,56px);
    background:transparent;
    transition:background .35s,backdrop-filter .35s,box-shadow .35s,height .35s;}
  /* нижняя линия меню: как разделители секций — с затуханием по краям */
  nav::after{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;
    background:linear-gradient(to right,transparent,var(--card-edge),transparent);
    opacity:0;transition:opacity .35s;}
  nav.scrolled::after,nav.solid::after{opacity:1;}
  nav.scrolled{height:64px;background:rgba(18,18,18,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);
    box-shadow:0 10px 30px rgba(0,0,0,.30);}
  /* всегда видимая панель — для блога и страниц статей (нет тёмного героя сверху);
     тот же серый, что и у прокрученной панели на главной */
  nav.solid{height:64px;background:rgba(18,18,18,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);
    box-shadow:0 10px 30px rgba(0,0,0,.30);}
  .nav-logo{display:flex;align-items:center;text-decoration:none;}
  .brand{position:relative;display:flex;flex-direction:column;align-items:center;line-height:1;}
  .brand-img{height:42px;width:auto;display:block;}
  .brand-cts{font-family:'Korataki','Arial Black',sans-serif;font-style:italic;font-size:28px;letter-spacing:2px;
    background:linear-gradient(48.2deg,#C19241,#F8D160);
    -webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}
  .brand-sub{font-family:'Korataki','Arial Black',sans-serif;font-style:italic;font-size:7.5px;letter-spacing:0;margin-top:3px;
    position:relative;left:-2px;white-space:nowrap;transform-origin:center top;transform:scaleX(.78);
    background:linear-gradient(48.2deg,#C19241,#F8D160);
    -webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}
  @keyframes shimmer{to{background-position:200% center;}}
  .nav-right{display:flex;align-items:center;gap:22px;}
  .nav-link{color:var(--pearl-dim);text-decoration:none;font-size:13px;letter-spacing:1.4px;text-transform:uppercase;font-weight:400;
    position:relative;transition:color .3s;cursor:pointer;}
  .nav-link::after{content:'';position:absolute;left:0;bottom:-6px;width:0;height:1px;background:var(--gold-deep);transition:width .3s;}
  .nav-link:hover{color:var(--gold);}.nav-link:hover::after{width:100%;}
  /* активный пункт меню */
  .nav-link.active{color:var(--gold)!important;}
  .nav-link.active::after{width:100%;}
  /* при скролле навбар тёмный → ссылки светлые */
  nav.scrolled .nav-link{color:var(--pearl-dim);}
  nav.scrolled .nav-link:hover{color:var(--gold);}
  /* компактный переключатель языков */
  .lang-switch{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:30px;
    background:linear-gradient(#121212,#0C0B0A) padding-box,var(--gold-frame) border-box;border:1.5px solid transparent;box-shadow:var(--badge-shadow);}
  .lang{font-size:11px;letter-spacing:.4px;color:var(--pearl-dim);text-decoration:none;padding:5px 9px;border-radius:30px;transition:color .25s,background .25s;cursor:pointer;}
  .lang:hover{color:var(--pearl);}
  .lang.active{background:linear-gradient(48.2deg,#C19241,#F8D160);color:var(--ink);}
  .nav-cta{background:linear-gradient(48.2deg,#C19241,#F8D160);color:var(--ink);
    padding:11px 24px;border-radius:5px;font-weight:600;font-size:12.5px;letter-spacing:1.2px;text-transform:uppercase;
    text-decoration:none;box-shadow:0 4px 18px rgba(154,122,46,.35);transition:all .3s;cursor:pointer;}
  .nav-cta:hover{box-shadow:0 6px 26px rgba(154,122,46,.55);transform:translateY(-1px);}
  .nav-toggle{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;
    background:rgba(201,168,76,.06);border:1px solid var(--border);border-radius:9px;cursor:pointer;z-index:210;}
  .nav-toggle span{display:block;width:20px;height:2px;margin:0 auto;background:var(--gold);border-radius:2px;transition:transform .3s,opacity .3s;}
  .nav-toggle.open span:nth-child(1){transform:translateY(7px) rotate(45deg);}
  .nav-toggle.open span:nth-child(2){opacity:0;}
  .nav-toggle.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg);}

  /* ── shared type ── */
  .eyebrow{display:inline-flex;align-items:center;gap:14px;margin-bottom:22px;}
  .eyebrow-line{width:34px;height:1px;background:var(--gold-deep);}
  .eyebrow-text{font-size:14px;letter-spacing:4px;text-transform:uppercase;color:var(--gold-deep);font-weight:700;}
  .gold-word{background:linear-gradient(48.2deg,#C19241,#F8D160);
    -webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}
  /* в hero (тёмный фон) — яркое золото */
  .hero .gold-word{background:linear-gradient(48.2deg,#C19241,#F8D160);
    -webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;}
  h1,h2,h3{font-family:'Cormorant Garamond',Georgia,'Times New Roman',serif;font-weight:600;line-height:1.05;letter-spacing:0;overflow-wrap:break-word;word-break:normal;}
  .reveal{opacity:0;transform:translateY(34px);transition:opacity .8s ease,transform .8s ease;}
  .reveal.visible{opacity:1;transform:none;}

  .btn-primary{display:inline-flex;align-items:center;gap:10px;
    background:linear-gradient(48.2deg,#C19241,#F8D160);color:var(--ink);
    padding:15px 32px;border-radius:6px;font-size:13px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;
    text-decoration:none;border:none;cursor:pointer;box-shadow:0 8px 30px rgba(154,122,46,.40);transition:all .3s;}
  .btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(154,122,46,.6);}
  .btn-secondary{display:inline-flex;align-items:center;gap:10px;background:transparent;color:var(--gold);
    padding:14px 28px;border-radius:6px;border:1px solid rgba(201,168,76,.42);
    font-size:13px;font-weight:500;letter-spacing:1.6px;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:all .3s;}
  .btn-secondary:hover{background:rgba(201,168,76,.08);border-color:var(--gold);transform:translateY(-2px);}

  /* ── HERO ── */
  .hero{position:relative;height:230vh;}
  .hero-stage{position:sticky;top:0;height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center;}
  .hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}
  .hero-veil{position:absolute;inset:0;will-change:opacity;background:
      linear-gradient(to bottom,rgba(8,7,5,.74) 0%,rgba(8,7,5,.58) 42%,rgba(8,7,5,.92) 100%),
      radial-gradient(80vw 80vh at 50% 50%,rgba(8,7,5,.30) 18%,rgba(8,7,5,.74) 100%);}
  .hero-content{position:relative;z-index:2;text-align:center;padding:0 24px;max-width:920px;will-change:opacity,transform;}
  .hero-mark{display:inline-flex;flex-direction:column;align-items:center;margin-bottom:30px;}
  .hero-mark .brand-cts{font-size:clamp(46px,9vw,86px);}
  .hero-mark .brand-sub{font-size:clamp(11px,2vw,18px);}
  .hero h1{font-size:clamp(31px,5.8vw,72px);font-weight:800;margin-bottom:22px;color:#FFFFFF;}
  .hero-sub{font-size:clamp(15px,1.7vw,19px);color:var(--pearl);font-weight:600;max-width:640px;margin:0 auto 36px;}
  .hero-actions{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;}
  /* бейдж 18+ рядом со словом «Лет», эффекты сохранены */
  .exp-head{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-bottom:12px;}
  #expTags{margin-top:10px;}
  .age-badge{display:block;width:clamp(96px,12vw,160px);flex-shrink:0;pointer-events:none;will-change:transform;}
  .age-badge img{display:block;width:100%;transform:rotate(0deg);
    filter:drop-shadow(0 16px 22px rgba(0,0,0,.55));animation:ageFloat 4.6s ease-in-out infinite;}
  @keyframes ageFloat{0%,100%{transform:translateY(0);}50%{transform:translateY(-13px);}}

  /* ── декоративные левитирующие иконки: едут вместе с липким видеоблоком ── */
  .deco-icon{position:absolute;width:clamp(202px,27vw,382px);z-index:-1;pointer-events:none;
    --tilt:-15deg;filter:brightness(.15) drop-shadow(0 16px 22px rgba(0,0,0,.55));will-change:transform;
    animation:decoFloat 4.6s ease-in-out infinite;
    transition:opacity .6s ease, top .6s ease, bottom .6s ease;}
  /* дорожка: правый край у верхнего левого угла видео; после 50% блока уходит вверх */
  .deco-tr{top:0;right:calc(100% - 40px);--tilt:15deg;}
  .deco-switch .deco-tr{top:-140px;opacity:0;}
  /* гантель: у левого края экрана, после 50% поднимается снизу вверх */
  .deco-bl{bottom:-260px;left:calc(max(-50vw - 130px, -100vw + clamp(20px,4vw,56px) + 460px));right:auto;
    width:clamp(216px,25.4vw,372px);opacity:0;animation-delay:-2.3s;
    transition:opacity .9s ease, bottom .9s ease;}
  .deco-switch .deco-bl{bottom:-66px;opacity:1;}
  /* человек в секции тренера: на 100px выше */
  #trainer .deco-tr{top:-100px;}
  /* шестерёнка в секции клуба: на 50% крупнее и на 30px ниже */
  #club .deco-bl{width:clamp(324px,38.1vw,558px);bottom:-290px;}
  #club.deco-switch .deco-bl{bottom:-96px;}
  /* выпускник в секции клуба: на 100px выше */
  #club .deco-tr{top:-100px;}
  #club.deco-switch .deco-tr{top:-240px;}
  /* мышца в секции тренера: на 50px левее */
  #trainer .deco-bl{right:calc(max(-50vw - 130px, -100vw + clamp(20px,4vw,56px) + 460px) + 50px);}
  #trainer.deco-switch .deco-tr{top:-240px;}
  /* гантель в секции клиента: на 50% крупнее и на 100px ниже */
  #client .deco-bl{width:clamp(324px,38.1vw,558px);bottom:-360px;}
  #client.deco-switch .deco-bl{bottom:-166px;}
  @keyframes decoFloat{0%,100%{transform:translateY(0) rotate(var(--tilt));}50%{transform:translateY(-13px) rotate(var(--tilt));}}
  /* орнамент за видео: половина выглядывает из-за правого края */
  .deco-ornament{position:absolute;z-index:-1;pointer-events:none;
    height:calc(100% - 30px);width:auto;top:calc(50% - 15px);right:40px;
    transform:translate(50%,-50%);filter:brightness(.15);
    -webkit-mask-image:radial-gradient(ellipse 50% 50% at center,#000 40%,transparent 72%);
    mask-image:radial-gradient(ellipse 50% 50% at center,#000 40%,transparent 72%);}
  /* у секций с видео слева орнамент выглядывает с левого края */
  .media-left .deco-ornament{right:auto;left:40px;transform:translate(-50%,-50%);}
  /* …а иконки зеркалятся: верхняя справа от видео, нижняя поднимается у правого края экрана */
  .media-left .deco-tr{right:auto;left:calc(100% - 40px);}
  .media-left .deco-bl{left:auto;right:calc(max(-50vw - 130px, -100vw + clamp(20px,4vw,56px) + 460px));}
  /* Заявка: письмо сверху справа, самолётик поднимается снизу слева */
  #contact .deco-tr{right:60px;left:auto;width:clamp(303px,40.5vw,573px);top:-50px;}
  #contact.deco-switch .deco-tr{top:-190px;}
  #contact .deco-bl{left:10px;right:auto;width:clamp(324px,38.1vw,558px);}
  /* каждая секция поверх следующей: нижние иконки нависают над линией стыка */
  #client{z-index:7;}#trainer{z-index:6;}#club{z-index:5;}#faq{z-index:4;}#reviews{z-index:3;}
  #blog{z-index:2;}
  /* Блог: песочные часы сверху справа (затемнены), документ поднимается снизу слева */
  #blog .deco-tr{right:60px;left:auto;width:clamp(303px,40.5vw,573px);}
  #blog .deco-bl{left:10px;right:auto;width:clamp(324px,38.1vw,558px);bottom:-240px;}
  #blog.deco-switch .deco-bl{bottom:-46px;}
  /* Отзывы: огонь сверху справа, закладка поднимается снизу слева */
  #reviews .deco-tr{right:-40px;left:auto;width:clamp(394px,52.65vw,745px);top:-150px;}
  #reviews.deco-switch .deco-tr{top:-290px;}
  #reviews .deco-bl{left:-40px;right:auto;width:clamp(324px,38.1vw,558px);}
  /* FAQ: лупа сверху справа, сообщение поднимается снизу слева */
  #faq .deco-tr{right:60px;left:auto;width:clamp(303px,40.5vw,573px);}
  #faq .deco-bl{left:-40px;right:auto;width:calc((clamp(432px,50.8vw,744px) - 50px)*0.91);bottom:-210px;}
  #faq.deco-switch .deco-bl{bottom:-16px;}
  /* мобильные: иконки не прячем, а пропорционально уменьшаем под ширину экрана;
     позиции задаём в vw и фиксируем !important — перекрывает и inline-стили, и деко-switch */
  @media(max-width:960px){
    .deco-ornament{display:none;}
    .deco-icon{width:clamp(83px,28.6vw,276px)!important;}
    /* иконки магнитятся к краям экрана, но не выходят за границы своей секции:
       вертикаль ведёт app.js (updateDeco → decoPin, inline top), тут — горизонталь и фазы.
       Верхняя: липнет у верхнего края → на 50% секции уходит вверх к границе блока и тает.
       Нижняя: на 50% поднимается в левый нижний угол и стоит, пока блок не проскроллится. */
    .deco-icon{position:absolute!important;transition:opacity .6s ease!important;}
    .deco-tr{right:calc(-4vw + 15px)!important;left:auto!important;opacity:1;}
    .deco-switch .deco-tr{opacity:0;}
    .deco-bl{left:calc(-4vw + 15px)!important;right:auto!important;opacity:0;}
    .deco-switch .deco-bl{opacity:1;}
    /* иерархия размеров как на десктопе (те же пропорции):
       базовые 28.6vw, крупные 39vw, письмо/часы/лупа 41.6vw,
       сообщение FAQ 46.8vw, огонь 54.6vw */
    #club .deco-bl,#client .deco-bl,
    #contact .deco-bl,#blog .deco-bl,#reviews .deco-bl{width:clamp(109px,39vw,377px)!important;}
    #contact .deco-tr,#blog .deco-tr,#faq .deco-tr{width:clamp(117px,41.6vw,403px)!important;}
    #faq .deco-bl{width:clamp(130px,46.8vw,452px)!important;}
    #reviews .deco-tr{width:clamp(153px,54.6vw,528px)!important;}
    /* беговая дорожка и гантель — ещё +30% */
    #client .deco-tr{width:clamp(108px,37.2vw,359px)!important;}
    #client .deco-bl{width:clamp(142px,50.7vw,490px)!important;}
    /* точечные увеличения: край у границы экрана не двигается, рост к центру */
    #client .deco-tr{width:clamp(130px,44.6vw,431px)!important;}       /* дорожка +20% */
    #trainer .deco-tr{width:clamp(120px,41.2vw,397px)!important;}      /* человек +44% */
    #trainer .deco-bl{width:clamp(120px,41.2vw,397px)!important;}      /* мышца +44% */
    #club .deco-tr{width:clamp(120px,41.2vw,397px)!important;}         /* выпускник +44% */
    #club .deco-bl{width:clamp(120px,42.9vw,415px)!important;}         /* шестерёнка +10% */
    #faq .deco-tr{right:calc(-4vw - 5px)!important;}                   /* чат на 20px левее */
    #faq .deco-bl{width:clamp(156px,56.2vw,542px)!important;}          /* лупа +20% */
    #reviews .deco-bl{width:clamp(120px,42.9vw,415px)!important;}      /* закладка +10% */
    #blog .deco-tr{width:clamp(140px,49.9vw,484px)!important;}         /* песочные часы +20% */
  }
  /* текстовая колонка поверх декоративных иконок липкого видеоблока */
  .chapter-content{position:relative;z-index:2;}

  .scroll-cue{position:absolute;bottom:34px;left:50%;transform:translateX(-50%);z-index:2;
    display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--pearl-muted);
    font-size:10px;letter-spacing:3px;text-transform:uppercase;}
  .scroll-cue .mouse{width:24px;height:38px;border:1px solid rgba(201,168,76,.5);border-radius:13px;position:relative;}
  .scroll-cue .mouse::before{content:'';position:absolute;top:7px;left:50%;width:3px;height:7px;border-radius:2px;
    background:var(--gold);transform:translateX(-50%);animation:wheel 1.6s ease infinite;}
  @keyframes wheel{0%{opacity:0;transform:translate(-50%,0);}40%{opacity:1;}100%{opacity:0;transform:translate(-50%,12px);}}

  /* ── generic section ── */
  .section{position:relative;padding:clamp(80px,11vh,140px) clamp(20px,4vw,56px);}
  .section-inner{max-width:var(--maxw);margin:0 auto;}
  .section-head{text-align:center;margin-bottom:56px;}
  .section-title{font-size:clamp(28px,4.2vw,48px);font-weight:700;}
  .section-sub{font-size:16px;color:var(--pearl-muted);max-width:600px;margin:16px auto 0;line-height:1.7;font-weight:600;}

  /* ── FAQ (категории + аккордеон, в нашем стиле) ── */
  .faq-inner{display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(34px,5vw,72px);align-items:start;}
  .faq-head{position:sticky;top:calc(var(--nav-h) + 22px);}
  .faq-title{text-align:left;margin-bottom:0;}
  .faq-sub{font-size:15px;color:var(--pearl-muted);line-height:1.7;margin:14px 0 26px;}
  .faq-cats{display:flex;flex-direction:column;gap:10px;align-items:flex-start;}
  .faq-cat-btn{display:inline-flex;align-items:center;gap:10px;font-size:13px;letter-spacing:.5px;color:var(--pearl-dim);
    padding:11px 20px;border-radius:30px;cursor:pointer;transition:transform .25s,color .25s;
    background:linear-gradient(#121212,#0C0B0A) padding-box,var(--gold-frame) border-box;border:2px solid transparent;box-shadow:none;opacity:.9;}
  .faq-cat-btn:hover{color:var(--pearl);transform:translateX(3px);}
  .faq-cat-btn.active{background:linear-gradient(48.2deg,#C19241,#F8D160);color:var(--ink);border-color:#232323;opacity:1;}

  .faq-list{display:flex;flex-direction:column;gap:12px;}
  .faq-item{background:linear-gradient(#121212,#0C0B0A) padding-box,var(--gold-frame) border-box;border:3px solid transparent;
    border-radius:14px;overflow:hidden;box-shadow:none;opacity:.9;transition:box-shadow .3s;}
  .faq-item.open{box-shadow:none;}
  .faq-q{display:flex;align-items:center;gap:16px;padding:18px 22px;cursor:pointer;}
  .faq-q-num{flex-shrink:0;width:28px;height:28px;border-radius:50%;border:1px solid var(--card-edge);
    display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--gold);transition:all .3s;}
  .faq-item.open .faq-q-num{background:linear-gradient(48.2deg,#C19241,#F8D160);color:var(--ink);border-color:#232323;}
  .faq-q-text{flex:1;font-size:15px;color:var(--pearl);line-height:1.4;}
  .faq-item.open .faq-q-text{color:var(--gold-light);}
  .faq-chevron{flex-shrink:0;width:11px;height:11px;border-right:2px solid var(--gold);border-bottom:2px solid var(--gold);transform:rotate(45deg);transition:transform .3s;margin-top:-4px;}
  .faq-item.open .faq-chevron{transform:rotate(-135deg);margin-top:2px;}
  .faq-a{max-height:0;overflow:hidden;opacity:0;transition:max-height .45s cubic-bezier(.4,0,.2,1),opacity .35s;}
  .faq-item.open .faq-a{max-height:560px;opacity:1;}
  .faq-a-inner{padding:2px 22px 22px 66px;}
  .faq-a-inner p{font-size:14.5px;color:var(--pearl-dim);line-height:1.72;}
  .faq-a-inner em{font-style:normal;color:var(--gold);}
  .faq-a-inner strong{color:var(--pearl);}
  .faq-item.hidden{display:none;}
  @media(max-width:860px){
    .faq-inner{grid-template-columns:1fr;gap:28px;}
    .faq-head{position:static;}
    .faq-cats{flex-direction:row;flex-wrap:wrap;}
    .faq-a-inner{padding-left:22px;}
  }
  .divider-line{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(to right,transparent,var(--card-edge),transparent);opacity:1;z-index:-2;}

  /* ── соцсети под формой ── */
  .socials{display:flex;justify-content:center;flex-wrap:wrap;gap:clamp(12px,2vw,18px);margin-top:42px;}
  .social-btn{width:60px;height:60px;border-radius:22%;display:flex;align-items:center;justify-content:center;
    background:linear-gradient(145deg,#121212,#0C0B0A) padding-box,var(--gold-frame) border-box;border:2px solid transparent;
    box-shadow:none;opacity:.9;
    transition:transform .3s,box-shadow .3s;}
  .social-btn svg{width:27px;height:27px;}
  .social-btn:hover{transform:translateY(-3px);}
  .social-btn:active{transform:translateY(-1px);}

  /* ── ABOUT ── */
  .about{overflow:hidden;}
  /* привязка к верху секции (не к 50% высоты): раскрытие бейджиков не сдвигает картинку */
  .about-vitruvian{position:absolute;right:0;top:150px;width:min(46vw,560px);
    opacity:.16;filter:sepia(.6) saturate(1.2) contrast(1.05);pointer-events:none;mix-blend-mode:screen;will-change:transform;
    animation:vitruvianFloat 11s ease-in-out infinite;}
  @keyframes vitruvianFloat{
    0%,100%{transform:translateY(0) rotate(0deg);}
    50%{transform:translateY(-22px) rotate(4deg);}
  }
  /* выравнивание по верху (не по центру): рост правой колонки не двигает портрет */
  .about-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(36px,6vw,84px);align-items:start;position:relative;z-index:1;}
  .portrait{position:relative;margin-top:36px;}
  .portrait img{position:relative;width:100%;transform:scaleX(-1);
    -webkit-mask-image:linear-gradient(to bottom,#000 95%,transparent 100%);
    mask-image:linear-gradient(to bottom,#000 95%,transparent 100%);}
  .about h2{font-size:clamp(26px,3.6vw,42px);margin-bottom:22px;}
  .exp-lead{font-weight:600;}
  .exp-lead .exp-years{display:block;font-family:'Cormorant Garamond',Georgia,serif;
    font-size:clamp(56px,8vw,104px);font-weight:600;line-height:.92;letter-spacing:0;margin-bottom:2px;}
  .exp-lead .exp-desc{font-family:'Cormorant Garamond',Georgia,serif;
    font-size:clamp(28px,4vw,52px);line-height:1.15;
    -webkit-text-stroke:.6px currentColor;} /* утолщение: у Cormorant нет начертания жирнее 600 */
  .exp-lead .exp-desc .gold-word{-webkit-text-stroke:.6px #C9A84C;}
  .about p{color:var(--pearl-dim);font-size:16px;line-height:1.85;margin-bottom:18px;font-weight:400;}
  .about p strong{color:var(--gold-deep);font-weight:600;}
  .about-stats{display:flex;gap:38px;flex-wrap:wrap;margin-top:30px;}
  .stat .num{font-family:'Cormorant Garamond',Georgia,serif;font-size:46px;font-weight:700;color:var(--gold-deep);letter-spacing:0;line-height:1;}
  .stat .lbl{font-size:12.5px;font-weight:700;color:var(--pearl-muted);letter-spacing:1px;margin-top:8px;text-transform:uppercase;}

  /* ── CHAPTER (sticky media + scrolling content) ── */
  .chapter{position:relative;padding:clamp(70px,9vh,120px) clamp(20px,4vw,56px);}
  .chapter-grid{max-width:var(--maxw);margin:0 auto;display:grid;gap:clamp(34px,5vw,72px);align-items:start;}
  .chapter.media-left .chapter-grid{grid-template-columns:minmax(300px,440px) 1fr;}
  .chapter.media-right .chapter-grid{grid-template-columns:1fr minmax(300px,440px);}
  .chapter.media-right .chapter-media{order:2;}
  .chapter-media{position:sticky;top:calc(var(--nav-h) + 22px);align-self:start;}
  .phone{--phone-r:30px;position:relative;border-radius:var(--phone-r);overflow:hidden;border:3px solid transparent;
    box-shadow:0 30px 80px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.03) inset;background:linear-gradient(#000,#000) padding-box,var(--gold-frame) border-box;
    aspect-ratio:9/16;max-height:calc(100vh - var(--nav-h) - 60px);margin:0 auto;}
  /* внутренние скругления = внешний радиус − толщина рамки: видео и виньетка точно повторяют углы рамки */
  .phone::after{content:'';position:absolute;inset:0;border-radius:calc(var(--phone-r) - 3px);pointer-events:none;
    box-shadow:inset 0 0 60px rgba(0,0,0,.5);border:1px solid rgba(201,168,76,.12);}
  .phone video{width:100%;height:100%;object-fit:cover;display:block;background:#000;border-radius:calc(var(--phone-r) - 3px);}
  .media-tag{position:absolute;left:16px;top:16px;z-index:3;display:inline-flex;align-items:center;gap:8px;
    padding:7px 14px;border-radius:30px;background:linear-gradient(rgba(11,10,7,.6),rgba(11,10,7,.6)) padding-box,var(--gold-frame) border-box;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);
    border:3px solid transparent;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--gold);box-shadow:var(--badge-shadow);}
  .scrub-hint{text-align:center;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--pearl-muted);margin-top:16px;}

  .chapter h2{font-size:clamp(28px,4vw,46px);margin-bottom:18px;}
  .chapter-lead{font-size:17px;color:var(--pearl-dim);line-height:1.8;margin-bottom:18px;font-weight:400;}
  .chapter-lead strong{color:var(--gold-deep);font-weight:600;}

  /* price card */
  .price-card{background:linear-gradient(var(--card),var(--card-2)) padding-box,var(--gold-frame) border-box;
    border:3px solid transparent;border-radius:18px;padding:34px 32px;position:relative;margin:30px 0;
    box-shadow:var(--card-shadow),0 0 22px rgba(214,176,84,.16);}
  @keyframes borderRun{to{background-position:200% 0;}}
  .price-tier{font-size:11px;letter-spacing:3px;text-transform:uppercase;color:var(--gold);font-weight:500;margin-bottom:10px;}
  .price-name{font-family:'Cormorant Garamond',Georgia,serif;font-size:36px;font-weight:600;letter-spacing:0;margin-bottom:6px;
    background:linear-gradient(135deg,var(--gold-dark),var(--gold),var(--gold-light));
    -webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}
  .price-desc{font-size:15px;font-weight:500;color:var(--pearl-muted);line-height:1.65;margin-bottom:22px;}
  .price-row{display:flex;align-items:flex-end;gap:6px;}
  .price-cur{font-size:22px;font-weight:500;line-height:2;background:linear-gradient(48.2deg,#C19241,#F8D160);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}
  .price-amt{font-size:50px;font-weight:600;line-height:1;letter-spacing:-2px;background:linear-gradient(48.2deg,#C19241,#F8D160);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;
    padding-right:8px;margin-right:-8px;} /* запас под курсивный вынос последней цифры при background-clip:text */
  .price-period{font-size:14px;font-weight:500;color:var(--pearl-muted);margin:6px 0 22px;}
  .includes-badge{display:inline-flex;align-items:center;gap:9px;padding:8px 14px;border-radius:8px;margin-bottom:18px;
    background:rgba(201,168,76,.07);border:1px solid var(--border);font-size:12.5px;color:var(--pearl-dim);}

  /* benefits */
  .benefits{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:28px;}
  .benefit{background:linear-gradient(var(--card),var(--card)) padding-box,var(--gold-frame) border-box;border:3px solid transparent;border-radius:13px;padding:22px 20px;transition:all .35s;box-shadow:var(--card-shadow);}
  .benefit:hover{border-color:var(--gold);transform:translateY(-4px);box-shadow:var(--hover-shadow);}
  .benefit-icon{width:44px;height:44px;border-radius:11px;margin-bottom:14px;background:rgba(201,168,76,.1);
    border:1px solid var(--card-edge);display:flex;align-items:center;justify-content:center;}
  .benefit-icon svg{width:22px;height:22px;}
  .benefit-title{font-size:16px;font-weight:600;color:var(--pearl);margin-bottom:6px;}
  .benefit-desc{font-size:14.5px;font-weight:500;color:var(--pearl-muted);line-height:1.6;}
  .benefit-desc strong{color:var(--gold);font-weight:500;}

  /* modules accordion */
  .modules{margin-top:30px;}
  .modules-label{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--gold-deep);font-weight:600;margin:0 0 14px;}
  .module{background:linear-gradient(var(--card),var(--card)) padding-box,var(--gold-frame) border-box;border:3px solid transparent;border-radius:12px;margin-bottom:10px;overflow:hidden;transition:border-color .3s;box-shadow:var(--badge-shadow);}
  .module.open{border-color:var(--gold);box-shadow:var(--card-shadow);}
  .module-head{display:flex;align-items:center;gap:14px;padding:17px 20px;cursor:pointer;user-select:none;transition:background .25s;}
  .module-head:hover{background:rgba(201,168,76,.04);}
  .module.open .module-head{background:rgba(201,168,76,.05);}
  .module-num{flex-shrink:0;width:28px;height:28px;border-radius:50%;border:1px solid rgba(201,168,76,.34);
    display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;color:var(--gold);transition:all .3s;}
  .module.open .module-num{background:var(--gold);color:var(--ink);border-color:var(--gold);}
  .module-title{flex:1;font-size:15.5px;font-weight:600;color:var(--pearl);}
  .module-chevron{flex-shrink:0;width:14px;height:14px;border-right:2px solid rgba(201,168,76,.5);border-bottom:2px solid rgba(201,168,76,.5);
    transform:rotate(45deg);transition:transform .35s,border-color .3s;}
  .module.open .module-chevron{transform:rotate(-135deg);border-color:var(--gold);}
  .module-body{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s;opacity:0;}
  .module.open .module-body{max-height:820px;opacity:1;}
  .module-body-inner{padding:4px 22px 20px 62px;}
  .module-body-inner ul{list-style:none;}
  .module-body-inner li{font-size:14.5px;font-weight:500;color:var(--pearl-dim);padding:7px 0;border-bottom:1px solid rgba(255,255,255,.04);
    display:flex;align-items:center;gap:10px;line-height:1.5;}
  .module-body-inner li:last-child{border-bottom:none;}
  .module-body-inner li::before{content:'';flex-shrink:0;width:5px;height:5px;border-radius:50%;background:var(--gold);opacity:.7;}

  /* trainer two packages */
  .pkg{background:linear-gradient(var(--card),var(--card-2)) padding-box,var(--gold-frame) border-box;
    border:3px solid transparent;border-radius:18px;
    padding:30px 28px;position:relative;margin-bottom:22px;overflow:hidden;box-shadow:var(--card-shadow);}
  .pkg.featured{box-shadow:var(--card-shadow),0 0 26px rgba(214,176,84,.22);}
  .pkg-ribbon{position:absolute;top:20px;right:-46px;width:170px;text-align:center;transform:rotate(45deg);background:linear-gradient(48.2deg,#C19241,#F8D160);
    color:var(--ink);font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:6px 0;
    border-top:3px solid #232323;border-bottom:3px solid #232323;box-shadow:var(--badge-shadow);}

  /* club: offer tags + cards */
  .offer-lead{font-size:16px;color:var(--pearl-dim);line-height:1.85;margin-bottom:26px;font-weight:400;}
  .offer-lead strong{color:var(--gold-deep);font-weight:600;}.offer-lead em{color:var(--gold-deep);font-style:italic;font-weight:500;}
  .offer-tags{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px;}
  .offer-tag{padding:10px 18px;border-radius:30px;background:linear-gradient(var(--card),var(--card)) padding-box,var(--gold-frame) border-box;border:3px solid transparent;
    font-size:14px;font-weight:500;letter-spacing:.5px;color:var(--pearl-dim);cursor:pointer;transition:all .28s;box-shadow:var(--badge-shadow);}
  .offer-tag:hover{border-color:var(--gold);color:var(--pearl);}
  .offer-tag.active{background:linear-gradient(48.2deg,#C19241,#F8D160);color:var(--ink);font-weight:600;border-color:#232323;}
  #expTags .offer-tag:not(.active),#offerTags .offer-tag:not(.active){background:linear-gradient(#121212,#0C0B0A) padding-box,var(--gold-frame) border-box;box-shadow:none;opacity:.9;}
  .offer-detail{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1),opacity .4s,margin .4s;opacity:0;margin-top:0;}
  .offer-detail.open{max-height:320px;opacity:1;margin-top:6px;}
  .offer-detail-inner{background:linear-gradient(var(--card),var(--card)) padding-box,var(--gold-frame) border-box;border:3px solid transparent;border-radius:14px;padding:22px 24px;box-shadow:var(--card-shadow);}
  .offer-detail-title{font-size:16px;font-weight:500;color:var(--gold);margin-bottom:8px;}
  .offer-detail-inner p{font-size:15.5px;font-weight:500;color:var(--pearl-dim);line-height:1.75;}
  .offer-detail-inner strong{color:var(--gold-light);font-weight:500;}
  .club-cards{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:30px;}
  .club-card{background:linear-gradient(var(--card),var(--card)) padding-box,var(--gold-frame) border-box;border:3px solid transparent;border-radius:14px;padding:24px 22px;transition:all .35s;box-shadow:var(--card-shadow);}
  .club-card:hover{border-color:var(--gold);transform:translateY(-4px);box-shadow:var(--hover-shadow);}
  .club-icon{width:46px;height:46px;border-radius:11px;margin-bottom:14px;background:rgba(201,168,76,.1);border:1px solid var(--card-edge);
    display:flex;align-items:center;justify-content:center;}
  .club-title{font-size:16.5px;font-weight:600;color:var(--pearl);margin-bottom:8px;}
  .club-text{font-size:14.5px;font-weight:500;color:var(--pearl-muted);line-height:1.7;}
  .club-text strong{color:var(--gold);font-weight:500;}

  /* ── FORM ── */
  /* футер ближе к иконкам соцсетей — уменьшенный нижний отступ секции контактов */
  .contact{position:relative;padding-bottom:clamp(18px,3vh,48px);z-index:1;}
  .form-wrap{max-width:680px;margin:0 auto;
    background:none;border:none;border-radius:22px;padding:clamp(28px,4vw,48px);position:relative;
    box-shadow:none;}
  .form-wrap-bg{position:absolute;inset:0;border-radius:22px;pointer-events:none;
    background:linear-gradient(#121212,#0C0B0A) padding-box, var(--gold-frame) border-box;border:3px solid transparent;opacity:.9;}
  .form-wrap>form,.form-wrap>.form-success{position:relative;}
  .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:8px;}
  .field{display:flex;flex-direction:column;gap:8px;}
  .field.full{grid-column:1/-1;}
  .field label{font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:var(--pearl-muted);}
  .field input,.field select,.field textarea{background:rgba(11,10,7,.6);border:1px solid var(--border);border-radius:9px;
    padding:13px 15px;color:var(--pearl);font-family:inherit;font-size:15px;font-weight:300;transition:border-color .25s,box-shadow .25s;}
  .field textarea{resize:vertical;min-height:96px;}
  .field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 3px rgba(201,168,76,.15);}
  .field select{appearance:none;cursor:pointer;
    background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cpath d='M3 5l4 4 4-4' stroke='%23C9A84C' stroke-width='1.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-repeat:no-repeat;background-position:right 14px center;padding-right:38px;}
  .form-submit{margin-top:22px;display:flex;align-items:center;gap:18px;flex-wrap:wrap;}
  .form-note{font-size:12.5px;color:var(--pearl-muted);}
  .form-success{display:none;text-align:center;padding:30px 10px;}
  .form-success.show{display:block;}
  .form-success .ok{width:64px;height:64px;border-radius:50%;border:1px solid var(--gold);display:flex;align-items:center;justify-content:center;margin:0 auto 18px;}
  .form-success h3{font-size:24px;color:var(--gold-light);margin-bottom:10px;}
  .form-success p{color:var(--pearl-dim);font-weight:300;}

  /* ── footer ── */
  footer{padding:24px clamp(20px,4vw,56px);text-align:center;background:rgba(18,18,18,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);
    font-size:13px;color:var(--pearl-muted);position:relative;}
  footer::before{content:'';position:absolute;top:0;left:0;right:0;height:1px;
    background:linear-gradient(to right,transparent,var(--card-edge),transparent);}
  footer .brand{display:inline-flex;margin-bottom:18px;}
  footer .brand-cts{font-size:24px;}
  footer a{color:var(--gold);text-decoration:none;}footer a:hover{color:var(--gold-light);}

  /* ── responsive ── */
  @media(max-width:960px){
    .nav-right{position:fixed;top:64px;left:14px;right:14px;flex-direction:column;align-items:stretch;gap:10px;
      background:#121212;border:1px solid var(--card-edge);border-radius:14px;padding:18px;
      box-shadow:0 24px 60px rgba(0,0,0,.40);opacity:0;transform:translateY(-12px);pointer-events:none;transition:opacity .3s,transform .3s;}
    .nav-right.open{opacity:1;transform:none;pointer-events:auto;}
    .nav-toggle{display:flex;}
    .nav-right .nav-link,nav.scrolled .nav-right .nav-link{color:var(--pearl-dim);}
    .nav-right .nav-link.active{color:var(--gold)!important;background:rgba(201,168,76,.14);border-radius:9px;}
    .nav-link{padding:8px 0;text-align:center;}.nav-link::after{display:none;}
    .lang-switch{align-self:center;}
    .nav-cta{text-align:center;}
    .about-grid{grid-template-columns:1fr;gap:30px;}
    .portrait{max-width:340px;margin:0 auto;}
    .chapter.media-left .chapter-grid,.chapter.media-right .chapter-grid{grid-template-columns:minmax(0,1fr);}
    .chapter-media,.chapter-content{min-width:0;}
    /* на мобильных видео всегда сверху и закреплено, текст листается под ним */
    .chapter.media-left .chapter-media,.chapter.media-right .chapter-media{order:0;}
    .chapter.media-left .chapter-content,.chapter.media-right .chapter-content{order:1;}
    .chapter-media{position:sticky;top:calc(64px + 8px);z-index:5;margin-bottom:10px;}
    .phone{--phone-r:20px;aspect-ratio:16/10;max-height:46vh;border-radius:var(--phone-r);}
    .phone video{object-position:center center;}
    .benefits,.club-cards,.form-grid{grid-template-columns:1fr;}
  }
  @media(max-width:760px){
    .about-vitruvian{opacity:.05;}
    .lang{padding:7px 13px;font-size:12px;}
    .faq-cat-btn{padding:10px 16px;}
    .exp-lead .exp-years{font-size:clamp(46px,12vw,74px);}
    .exp-lead .exp-desc{font-size:clamp(23px,6vw,37px);}
  }
  @media(max-width:560px){
    .hero{height:200vh;}
    .price-amt{font-size:42px;}
    .price-name{font-size:clamp(21px,7vw,32px);}
    .hero h1{font-size:25px;}
    .chapter h2,.about h2{font-size:27px;letter-spacing:0;}
    .section-title{font-size:29px;}
    .section,.chapter{padding-left:18px;padding-right:18px;}
    .price-card{padding:26px 20px;}
    .age-badge{width:82px;}
    .exp-lead .exp-years{font-size:46px;}
    .exp-lead .exp-desc{font-size:23px;}
    .faq-q{padding:15px 16px;gap:12px;}
    .faq-q-num{width:25px;height:25px;}
    .faq-a-inner{padding:2px 16px 18px 16px;}
    .socials{gap:12px;}
    .social-btn{width:54px;height:54px;}
    .stat .num{font-size:38px;}
    .about-stats{gap:24px;}
  }
  @media(prefers-reduced-motion:reduce){
    *{animation:none !important;}
    .reveal{opacity:1;transform:none;}
  }

/* ===== БЛОГ (встроенная секция) ===== */
/* ===== БЛОГ — в стилистике основного сайта ===== */
  .blog-hero{position:relative;z-index:1;text-align:center;padding:calc(var(--nav-h) + 72px) clamp(20px,4vw,56px) 24px;}
  .blog-hero-inner{max-width:760px;margin:0 auto;}
  .blog-title{font-family:'Cormorant Garamond',Georgia,'Times New Roman',serif;font-size:clamp(34px,5.4vw,62px);line-height:1.05;letter-spacing:0;margin-bottom:18px;color:var(--pearl);}
  .blog-sub{font-size:16px;color:var(--pearl-dim);line-height:1.8;max-width:620px;margin:0 auto;}

  .blog-filters{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:14px clamp(20px,4vw,56px) 0;max-width:1100px;margin:0 auto;}
  /* встроенная секция блога: отступ между категориями и карточками */
  .blog-embed .blog-filters{margin:10px auto 34px;}
  .filter-btn{font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--pearl-dim);
    padding:9px 18px;border-radius:30px;cursor:pointer;user-select:none;transition:transform .25s,color .25s;
    background:linear-gradient(#121212,#0C0B0A) padding-box,var(--gold-frame) border-box;border:2px solid transparent;
    box-shadow:none;opacity:.9;}
  .filter-btn:hover{color:var(--pearl);transform:translateY(-2px);}
  .filter-btn.active{background:linear-gradient(48.2deg,#C19241,#F8D160);color:var(--ink);border-color:#232323;opacity:1;}

  .blog-section{position:relative;z-index:1;padding:42px clamp(20px,4vw,56px) 90px;}
  .blog-inner{max-width:1180px;margin:0 auto;}
  .blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;}
  .blog-card{position:relative;display:flex;flex-direction:column;border-radius:16px;overflow:hidden;text-decoration:none;color:inherit;
    background:linear-gradient(rgba(18,18,18,.9),rgba(12,11,10,.9));
    box-shadow:none;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s;}
  .blog-card::before{content:"";position:absolute;inset:0;border-radius:16px;padding:3px;background:var(--gold-frame);
    -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;
    pointer-events:none;z-index:3;}
  .blog-card .cover{opacity:.9;}
  .blog-card:hover{transform:translateY(-7px);}
  .blog-card-cover{position:relative;height:194px;}
  .cover{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:22px 18px 34px;
    background:transparent;}
  .cover-title{position:relative;z-index:1;font-size:14.5px;color:var(--pearl);text-align:center;line-height:1.45;}
  .cover-tag{position:absolute;bottom:14px;left:14px;z-index:2;font-size:9px;letter-spacing:2px;text-transform:uppercase;color:var(--gold);
    background:rgba(0,0,0,.55);border:1px solid var(--card-edge);padding:5px 11px;border-radius:20px;}
  .blog-card-link{position:absolute;bottom:0;right:0;z-index:2;padding:9px 18px;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;
    color:var(--ink);background:linear-gradient(48.2deg,#C19241,#F8D160);border-radius:14px 0 0 0;transition:background .25s;}
  .blog-card:hover .blog-card-link{background:var(--gold-light);}

  .no-results{text-align:center;color:var(--pearl-muted);font-size:15px;padding:40px 0;display:none;}
  .load-more-wrap{text-align:center;margin-top:46px;}
  .load-more{display:inline-flex;align-items:center;gap:10px;cursor:pointer;
    background:transparent;color:var(--gold-deep);padding:14px 34px;border-radius:6px;border:1px solid var(--card-edge);
    font-size:13px;letter-spacing:2px;text-transform:uppercase;transition:all .3s;}
  .load-more:hover{background:rgba(201,168,76,.08);border-color:var(--gold);transform:translateY(-2px);}

  .blog-cta{position:relative;z-index:1;text-align:center;}
  .blog-cta p{font-size:15px;color:var(--pearl-muted);margin:14px auto 30px;max-width:540px;line-height:1.7;}

  @media(max-width:1100px){.blog-grid{grid-template-columns:repeat(2,1fr);}}
  @media(max-width:680px){.blog-grid{grid-template-columns:1fr;}}

/* ===== ОТЗЫВЫ / REVIEWS ===== */
  .reviews-row-wrap{display:flex;align-items:center;gap:4px;max-width:1180px;margin:0 auto;}
  .reviews-row{flex:1 1 auto;min-width:0;display:flex;align-items:stretch;gap:40px;overflow-x:auto;scroll-snap-type:x proximity;scroll-behavior:smooth;scroll-padding-inline:40px;padding:50px 40px;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 40px,#000 calc(100% - 40px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 40px,#000 calc(100% - 40px),transparent 100%);}
  .reviews-row::-webkit-scrollbar{display:none;}
  .reviews-row > *{scroll-snap-align:start;flex:0 0 calc((100% - 80px) / 3);}  /* ровно 3 (2 зазора по 40px), симметрично */
  .review-card{background:linear-gradient(#121212,#0C0B0A) padding-box,var(--gold-frame) border-box;border:3px solid transparent;border-radius:14px;padding:24px;box-shadow:none;opacity:.9;display:flex;flex-direction:column;gap:14px;transition:transform .35s,box-shadow .35s;cursor:pointer;}
  .review-card:hover{transform:translateY(-4px);}
  .review-head{display:flex;align-items:center;gap:13px;}
  .review-avatar{width:58px;height:58px;border-radius:50%;flex-shrink:0;overflow:hidden;display:flex;align-items:flex-end;justify-content:center;background:var(--gold-frame);}
  .review-avatar svg{width:100%;height:100%;display:block;}
  .review-meta{display:flex;flex-direction:column;gap:3px;margin-right:auto;}
  .review-name{font-size:16px;font-weight:600;color:var(--pearl);}
  .review-role{font-size:10.5px;letter-spacing:1.6px;text-transform:uppercase;color:var(--gold);}
  .review-text{font-size:14.5px;line-height:1.7;color:var(--pearl-dim);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;}
  .review-more{align-self:flex-start;margin-top:auto;background:none;border:none;color:var(--gold);font-size:12px;letter-spacing:1.4px;text-transform:uppercase;cursor:pointer;padding:0;display:inline-flex;align-items:center;gap:6px;transition:color .25s;}
  .review-more::after{content:'→';}
  .review-more:hover{color:var(--gold-light);}
  .video-card{justify-content:space-between;cursor:pointer;opacity:1;position:relative;
    background:linear-gradient(rgba(18,18,18,.9),rgba(12,11,10,.9));}
  .video-card::before{content:"";position:absolute;inset:-3px;border-radius:14px;padding:3px;background:var(--gold-frame);
    -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;
    pointer-events:none;}
  .video-card .video-img{opacity:.9;}
  .video-thumb{flex:1;position:relative;border-radius:10px;overflow:hidden;min-height:180px;display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 90% at 50% 35%,rgba(201,168,76,.16),#141414 65%);}
  .video-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;}
  .video-thumb::after{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.5));}
  .video-thumb .play{position:relative;z-index:2;width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(20,20,20,.55);border:1px solid rgba(201,168,76,.75);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);}
  .video-watch{width:100%;justify-content:center;}
  /* стрелки — отдельно по бокам ряда; hover: золотой фон + чёрная стрелка */
  .rv-arrow{flex:0 0 46px;width:46px;height:46px;border-radius:50%;border:1px solid var(--card-edge);background:rgba(18,18,18,.9);color:var(--gold);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:var(--badge-shadow);transition:background .25s,color .25s,border-color .25s,transform .25s;}
  .rv-arrow svg{width:20px;height:20px;display:block;}
  .rv-arrow:hover{background:linear-gradient(48.2deg,#C19241,#F8D160);color:#171717;border-color:#C2A877;transform:scale(1.06);}
  .reviews-hr{height:1px;max-width:1100px;margin:30px auto 40px;background:linear-gradient(to right,transparent,rgba(201,168,76,.55),transparent);}
  @media(max-width:900px){.reviews-row{gap:20px;padding-inline:20px;scroll-padding-inline:20px;}.reviews-row > *{flex-basis:calc((100% - 20px) / 2);}}
  @media(max-width:560px){.rv-arrow{display:none;}.reviews-row{gap:14px;padding-inline:14px;scroll-padding-inline:14px;}.reviews-row > *{flex-basis:86%;}}
  /* модальное окно */
  .rv-modal{position:fixed;inset:0;z-index:300;display:none;align-items:center;justify-content:center;padding:24px;}
  .rv-modal.open{display:flex;}
  .rv-modal-backdrop{position:absolute;inset:0;background:rgba(8,8,8,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);}
  .rv-modal-box{position:relative;z-index:1;max-width:480px;width:100%;max-height:90vh;overflow:auto;border-radius:16px;padding:30px 28px;
    background:linear-gradient(#121212,#0C0B0A) padding-box,var(--gold-frame) border-box;border:3px solid transparent;box-shadow:none;opacity:.9;}
  .rv-modal-close{position:absolute;top:8px;right:14px;background:none;border:none;color:var(--pearl-dim);font-size:30px;line-height:1;cursor:pointer;transition:color .25s;z-index:2;}
  .rv-modal-close:hover{color:var(--gold);}
  .rv-modal-text{font-size:15.5px;line-height:1.85;color:var(--pearl-dim);margin-top:16px;}
  .rv-video-wrap{position:relative;width:100%;aspect-ratio:9/16;max-height:70vh;border-radius:12px;overflow:hidden;background:#000;}
  .rv-video-wrap iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}
  .rv-ig-link{margin-top:16px;width:100%;justify-content:center;}

/* ===== КОНТАКТЫ (2 колонки) ===== */
  .contact-grid{display:grid;grid-template-columns:0.95fr 1fr;gap:clamp(26px,4vw,48px);align-items:center;max-width:820px;margin:0 auto;}
  .contact-aside{display:flex;flex-direction:column;gap:26px;}
  .contact-lead{font-family:'Cormorant Garamond',Georgia,'Times New Roman',serif;font-size:clamp(20px,2.4vw,30px);line-height:1.18;color:var(--pearl);margin:4px 0 14px;}
  .contact-aside-title{font-family:'Cormorant Garamond',Georgia,'Times New Roman',serif;font-size:clamp(28px,3.2vw,44px);line-height:1.12;color:var(--pearl);}
  .contact-aside .socials{justify-content:flex-start;margin-top:0;}
  .contact-grid .form-wrap{max-width:none;margin:0;padding:clamp(22px,3vw,32px);}
  @media(max-width:820px){.contact-grid{grid-template-columns:1fr;gap:32px;}.contact-aside{align-items:center;text-align:center;}.contact-aside .socials{justify-content:center;}}


/* ── reCAPTCHA в форме заявки ── */
.recaptcha-box{margin:4px 0 18px;}
.recaptcha-box.recaptcha-required{display:inline-block;outline:2px solid rgba(192,57,43,.6);outline-offset:5px;border-radius:4px;}
