/* 13.09.2026: присланный logo(2).svg подключён как /assets/logo.svg.
   Файл SVG сохранён без изменения контуров, цвета и прозрачности.
   Это горизонтальный знак 242:57, поэтому старые квадратные размеры,
   круглое обрезание и screen-смешивание PNG здесь отменены.
   На тёмных макетах CSS делает знак белым; на светлых сохраняет бордовый.
   Высота шапки прежняя: замена логотипа не поднимает сферу и плееры. */
.site-header{min-height:196px}
.site-header .brand-logo{
 width:192px;max-width:100%;height:auto;aspect-ratio:242 / 57;
 justify-self:center;object-fit:contain;border-radius:0;
 mix-blend-mode:normal;filter:brightness(0) invert(1);
}
.atelier .site-header .brand-logo,.studio .site-header .brand-logo{filter:none}
@media(max-width:700px){
 .site-header{min-height:144px}
 .site-header .brand-logo{width:140px}
}

/* 13.09.2026: desktop-знак увеличен с 192 до 384px. На телефоне
   знак перенесён в главный блок, а не просто увеличен внутри узкой
   средней колонки шапки. Только один из двух img виден в каждом режиме.
   13.09.2026: мобильная ширина уменьшена вдвое до 140px; max-width защищает узкие окна. */
.mobile-brand-logo{display:none}
@media(min-width:701px){
 .site-header{grid-template-columns:minmax(0,1fr) 384px minmax(0,1fr)}
 .site-header .brand-logo{width:384px}
 .site-header .status{min-width:0;max-width:100%;white-space:normal;text-align:center}
 /* 13.09.2026: тот же запас +60px под сферой на компьютере.
    Увеличиваем и min-height (440→500), и нижний padding (66→126),
    чтобы прибавка сохранялась также при высоком/перенесённом тексте.
    Сферу не растягиваем; карточки и подпись начинаются ниже орбиты. */
 .aura .aura-hero{min-height:500px;padding-bottom:126px}
}
@media(max-width:700px){
 .aura .site-header{display:flex;justify-content:center;min-height:0;padding:20px 0 0;border-bottom:0}
 .aura .site-header .brand-logo{display:none}
 .aura .mobile-brand-logo{
  display:block;width:140px;max-width:100%;height:auto;aspect-ratio:242 / 57;
  margin:0 auto 30px;object-fit:contain;filter:brightness(0) invert(1);
 }
 /* 13.09.2026: 370px не вмещали смещённую сферу и нижнюю дугу орбиты.
    Ещё 60px снизу оставляют запас для дыхания/спутника и отделяют карточки.
    Обрезание .aura-art сохранено: оно предотвращает боковой сдвиг страницы. */
 .aura .aura-hero{padding-top:42px;min-height:430px}
 /* Сфера остаётся за заголовком, логотип занимает отдельное место над ним. */
 .aura .aura-art{top:72px}
}
