/* Remodel Guru's violet and teal, scoped to home project content. */
.sales-smq,
.guide-smq {
  --ink: #2b2164;
  --muted: #55556d;
  --accent: #3d2c8d;
  --bright: #86d9c6;
  --pale: #ece9f8;
  --tint: #eef8f5;
  --paper: #fafafc;
  --line: #d9d8e5;
  --dark: #2b2164;
  --navy: #2b2164;
}
.sales-smq .sales-logo img,
.guide-smq .guide-logo img {
  width: 240px;
  height: auto;
}
.sales-smq .sales-decision:after {
  background: radial-gradient(ellipse at 100% 0, #5abcae33, transparent 65%), var(--dark);
}
.sales-smq .sales-button,
.guide-smq .guide-button {
  background: var(--accent);
  color: #fff;
}
.sales-smq .sales-final .sales-button,
.sales-smq .sales-decision .sales-button {
  background: #a1e4d0;
  color: #20164c;
}
.sales-smq .sales-footer-top p,
.guide-smq .guide-footer-top p {
  max-width: 430px;
}
@media (max-width: 480px) {
  .sales-smq .sales-logo img,
  .guide-smq .guide-logo img { width: 190px; }
  .guide-smq .guide-mobile-cta > span { display: none; }
  .guide-smq .guide-mobile-cta .guide-button { width: 100%; }
}
