.qv-guides-embed.qv-guide-page--litellm-alternative-comparison .hero-title-gradient{display:inline;background:linear-gradient(135deg,#34e3f4 0%,#25b8ff 30%,#1e6bff 62%,#2f43ff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#25b8ff}
.qv-guides-embed.qv-guide-page--litellm-alternative-comparison h1,
.qv-guides-embed.qv-guide-page--litellm-alternative-comparison h1 .en,
.qv-guides-embed.qv-guide-page--litellm-alternative-comparison h1 .zh{white-space: normal !important;
  overflow-wrap: normal !important;}

/* Page audit 352: preserve the LiteLLM comparison and cost tables on mobile. */
@media(max-width:700px){
  .qv-guides-embed.qv-guide-page--litellm-alternative-comparison section:has(>table.compare-table){
    max-width:100%!important;
    overflow-x:auto!important;
    -webkit-overflow-scrolling:touch;
  }
  .qv-guides-embed.qv-guide-page--litellm-alternative-comparison section>table.compare-table{
    display:table!important;
    width:760px!important;
    min-width:760px!important;
    max-width:none!important;
    table-layout:auto!important;
  }
  .qv-guides-embed.qv-guide-page--litellm-alternative-comparison section>table.compare-table :is(th,td){
    word-break:normal!important;
    overflow-wrap:normal!important;
    white-space:normal!important;
  }}
