/*
 * AI24Solutions Voice AI page — V29
 *
 * 1. Desktop RU price/info panel is lowered
 *    to the level of the main descriptive copy.
 *
 * 2. Small demo callout is lifted slightly,
 *    leaving visible space above the assistant.
 *
 * Presentation only.
 * No assistant runtime changes.
 */


/* ==================================================
   DESKTOP PRICE / INFO PANEL
   ================================================== */

@media (min-width: 1051px) {
  .page-hero
  .service-layout
  > .info-panel {
    margin-top:
      clamp(
        174px,
        12vw,
        188px
      ) !important;
  }
}


/*
 * Existing global CSS changes service-layout
 * to one column at <=1050px.
 * Do not retain the desktop offset there.
 */
@media (max-width: 1050px) {
  .page-hero
  .service-layout
  > .info-panel {
    margin-top: 0 !important;
  }
}


/* ==================================================
   ASSISTANT DEMO CALLOUT
   ================================================== */

.voice-widget-callout-v25 {
  bottom: 94px !important;
}


/*
 * Mobile:
 * preserve safe-area and add breathing room
 * above the floating assistant button.
 */
@media (max-width: 767px) {
  .voice-widget-callout-v25 {
    bottom:
      calc(
        88px
        + env(safe-area-inset-bottom, 0px)
      ) !important;
  }
}
