/* Colors from agency-page.css; scoped to the six refreshed destinations. */
body.aq-use-case-palette {
  --in-ink:#000; --in-text:#000; --in-muted:#000;
  --in-line:#d7e9ed; --in-soft:#eff8fa; --in-cyan:#56c6d2;
  --boss-ink:#000; --boss-muted:#000;
  color:#000;
}
.aq-use-case-palette .in-main { background:radial-gradient(ellipse at 50% 7%,#e7f6f8,transparent 47%),#fff; }
.aq-use-case-palette :is(.in-eyebrow,.in-lead) { color:#000; }
.aq-use-case-palette a { color:#253c54; text-decoration-color:#56c6d2; }
.aq-use-case-palette :is(a,button,input,select,textarea,summary):focus-visible { outline-color:#338798; }
.aq-use-case-palette .in-button,
.aq-use-case-palette .btn-primary {
  background:#253c54; border-color:#253c54; color:#fff;
  box-shadow:0 5px 16px #253c5424;
}
.aq-use-case-palette .in-button:hover,
.aq-use-case-palette .btn-primary:hover { background:#192d42; border-color:#192d42; color:#fff; box-shadow:0 5px 16px #253c5424; }
.aq-use-case-palette .in-button-secondary { background:transparent; border-color:#aacdd9; color:#253c54; box-shadow:none; }
.aq-use-case-palette .in-button-secondary:hover { background:#e4f4f7; border-color:#7cb9c7; color:#253c54; }
.aq-inner.aq-use-case-palette .aqtos-concept.aqtos-navigation :is(.get-started,.mobile-header-cta,.mobile-nav-cta) { background:#253c54; border-color:#253c54; color:#fff; box-shadow:0 5px 16px #253c5424; }
.aq-inner.aq-use-case-palette .aqtos-concept.aqtos-navigation :is(.get-started,.mobile-header-cta,.mobile-nav-cta):hover { background:#192d42; border-color:#192d42; }
.aq-use-case-palette .boss-footer { --boss-ink:#000; --boss-muted:#000; background:#eff8fa; border-color:#56c6d2; color:#000; }
.aq-use-case-palette .boss-footer :is(p,h2,h3,a,.boss-footer-bottom,.boss-footer-discovery) { color:#000; }
.aq-use-case-palette .boss-footer :is(.boss-button,.get-started) { background:#253c54; border-color:#253c54; color:#fff; }
.aq-use-case-palette .boss-footer :is(input,button) { border-color:#aacdd9; }
.aq-use-case-palette .boss-footer input { background:#fff; color:#000; }

/* The update hub keeps its distinct tab, timeline, and article layouts. */
.aq-use-case-palette .aqtos-blog-hub { color:#000; background:radial-gradient(ellipse at 50% 0,#e7f6f8,transparent 600px),#fff; }
.aq-use-case-palette :is(.aqtos-blog-hub__tab,.aqtos-blog-hub__tab:hover,.aqtos-blog-hub__tl-title a,.aqtos-blog-hub__tl-left,.aqtos-blog-hub__tl-excerpt,.aqtos-blog-hub__card-meta,.aqtos-blog-hub__card-cat,.aqtos-blog-hub__press-excerpt,.aqtos-blog-hub__empty,.aqtos-blog-hub__search input,.aqtos-blog-hub__search i,.aqtos-blog-hub__rss) { color:#000; }
.aq-use-case-palette .aqtos-blog-hub__tab.is-active { color:#253c54; }
.aq-use-case-palette .aqtos-blog-hub__tab.is-active::after,
.aq-use-case-palette .aqtos-blog-hub__tl-dot { background:#56c6d2; }
.aq-use-case-palette :is(.aqtos-blog-hub__nav,.aqtos-blog-hub__card,.aqtos-blog-hub__search,.aqtos-blog-hub__press-item) { border-color:#d7e9ed; }
.aq-use-case-palette .aqtos-blog-hub__search { background:#f3fafc; }
.aq-use-case-palette .aqtos-blog-hub__search input::placeholder { color:#334f60; }
.aq-use-case-palette .aqtos-blog-hub__search:focus-within { border-color:#338798; }
.aq-use-case-palette .aqtos-blog-hub__tl-entry::before { background:#d7e9ed; }
.aq-use-case-palette .aqtos-blog-hub__tl-left time { color:#000; }
.aq-use-case-palette :is(.aqtos-blog-hub__tl-title a,.aqtos-blog-hub__card-title a):hover { color:#253c54; text-decoration-color:#56c6d2; }
.aq-use-case-palette .aqtos-blog-hub__newsletter-section { background:#eff8fa; }
.aq-use-case-palette .aqtos-blog-hub__newsletter-section .newsletter { --bs-primary-rgb:231,246,248; color:#000; }
.aq-use-case-palette .aqtos-blog-hub__newsletter-section .text-gradient { background:none; color:#000; -webkit-text-fill-color:#000; }
.aq-use-case-palette .aqtos-blog-hub__newsletter-section input { border-color:#aacdd9; background:#fff; color:#000; }
.aq-use-case-palette .aqtos-blog-hub__pagination :is(a,span) { color:#253c54; background:#eff8fa; border-color:#d7e9ed; }
.aq-use-case-palette .aqtos-blog-hub__pagination .current { background:#253c54; color:#fff; }
