/* ============================================================
   V24 White liquid-glass labels + single model demo · 2026-07-23
   ============================================================ */

html.v20-aurora-bg .workflow-experience__eyebrow,
html.v20-aurora-bg .model-photo__head .en-caps,
html.v20-aurora-bg .model-studio__head .en-caps,
html.v20-aurora-bg .portrait-lab__head .en-caps,
html.v20-aurora-bg .product-case__head .en-caps,
html.v20-aurora-bg .video-generation__head .en-caps,
html.v20-aurora-bg .site-building__eyebrow,
html.v20-aurora-bg .site-building__kicker,
html.v20-aurora-bg .video-carousel__head .en-caps,
html.v20-aurora-bg .case-kicker {
  min-height: 30px;
  padding: 7px 13px;
  border: 1px solid rgba(255, 255, 255, .56);
  background:
    linear-gradient(135deg, rgba(255, 255, 255, .24), rgba(255, 255, 255, .04) 45%, rgba(96, 184, 255, .12)),
    rgba(255, 255, 255, .12);
  color: #10243a;
  box-shadow:
    inset 0 1px 1px rgba(255, 255, 255, .9),
    inset 0 -5px 14px rgba(23, 91, 148, .09),
    0 8px 22px rgba(4, 31, 62, .1);
  backdrop-filter: blur(10px) saturate(150%);
  -webkit-backdrop-filter: blur(10px) saturate(150%);
}

html.v20-aurora-bg .workflow-experience__eyebrow::after,
html.v20-aurora-bg .model-photo__head .en-caps::after,
html.v20-aurora-bg .model-studio__head .en-caps::after,
html.v20-aurora-bg .portrait-lab__head .en-caps::after,
html.v20-aurora-bg .product-case__head .en-caps::after,
html.v20-aurora-bg .video-generation__head .en-caps::after,
html.v20-aurora-bg .site-building__eyebrow::after,
html.v20-aurora-bg .site-building__kicker::after,
html.v20-aurora-bg .video-carousel__head .en-caps::after,
html.v20-aurora-bg .case-kicker::after {
  display: none;
}

html.v20-aurora-bg .model-studio__media {
  grid-template-columns: minmax(0, 1fr);
}
