/* Hero-only integration strip, shared by the two specialist previews. */
.uc-integrations{margin:0 0 23px;color:#647995;max-width:440px}
.uc-integrations-row{display:flex;align-items:center;gap:17px}
.uc-integrations-label{font-size:11px;white-space:nowrap}
.uc-integration-logos{list-style:none;display:flex;align-items:center;gap:18px;margin:0;padding:0}
.uc-integration-logos li{display:flex;align-items:center;justify-content:center;flex-shrink:0}
.uc-integration-logos img{width:32px;height:30px;object-fit:contain}
.uc-integration-logos .uc-custom-integration{gap:7px;color:#1f386b;border-left:1px solid #d9e2ef;padding-left:15px}
.uc-custom-integration>.uc-code-symbol{font:700 19px/1 monospace;color:#3158f5}
.uc-custom-integration>b{font-size:10px;font-weight:650;white-space:nowrap}




@media(max-width:1199px){.uc-integrations-row{gap:13px}.uc-integration-logos{gap:14px}}
@media(max-width:700px){.uc-integrations{margin:0 0 13px}.uc-integrations-row{gap:12px}.uc-integrations-label{font-size:10px}.uc-integration-logos{gap:15px}.uc-integration-logos img{width:26px;height:25px}.uc-custom-integration>b{font-size:9px}.uc-custom-integration>.uc-code-symbol{font-size:17px}.uc-integration-logos .uc-custom-integration{padding-left:11px;gap:5px}.uc-page .s-hero .s-note{display:none}}
@media(max-width:360px){.uc-integrations-row{gap:9px}.uc-integration-logos{gap:11px}.uc-integration-logos img{width:24px;height:23px}.uc-integrations-label{font-size:9px}.uc-integration-logos .uc-custom-integration{padding-left:8px}.uc-custom-integration>b{font-size:8px}}
@media(min-width:701px) and (max-height:550px){.uc-integrations{margin:0 0 10px}.uc-integrations-label{font-size:9px}.uc-integration-logos{gap:12px}.uc-integration-logos img{width:24px;height:23px}.uc-custom-integration>b{font-size:8px}}

@media(max-width:700px) and (max-height:750px){.uc-integrations{margin:0 0 9px}.uc-page .s-hero .s-copy h1{margin-top:0;margin-bottom:8px}.uc-page .s-hero .s-copy .s-lead{margin-bottom:0}}
/* Keep the complete hero above the section controls on short phones. */
@media(max-width:700px) and (max-height:750px){
 .uc-page .s-hero .uc-real-comparison .uc-price-rate{display:none}
 .uc-page .s-hero .uc-real-comparison .uc-email-comparison strong{margin-top:4px;margin-bottom:3px}
 .uc-page .s-hero .uc-real-comparison .uc-price-rate{margin-top:7px}
 .uc-page .s-hero .uc-real-comparison{padding:10px}
}
