/* Hayden's marked guide panels: retain content and form, remove the gradient. */
.site-suite.august-7.premium-human .guide-panel.guide-with-form.v3-guide-panel {
  display: grid;
  grid-template-columns: minmax(0, .85fr) minmax(0, 1.15fr);
  gap: clamp(32px, 5vw, 64px);
  align-items: center;
  background: var(--human-canvas, #f7eee6);
  background-image: none;
  color: var(--ink);
  padding: clamp(28px, 4vw, 56px);
  box-shadow: none;
}
.site-suite .v3-guide-panel::before,
.site-suite .v3-guide-panel::after { display: none; }
.site-suite .v3-guide-content { min-width: 0; }
.site-suite .v3-guide-content .guide-cover { margin: 0 0 28px; }
.site-suite .v3-guide-content .guide-cover img { width: auto; max-width: min(240px, 100%); max-height: 280px; margin-inline: auto; object-fit: contain; }
.site-suite.august-7.premium-human .v3-guide-content h3 { color: var(--syrah); font-size: clamp(30px, 3vw, 42px); line-height: 1.13; }
.site-suite.august-7.premium-human .v3-guide-content .eyebrow { color: var(--gold-deep); }
.site-suite.august-7.premium-human .v3-guide-content p:not(.eyebrow) { color: var(--muted); }
.site-suite .v3-guide-panel .enquiry-form { min-width: 0; margin: 0; }
.site-suite .v3-moving-guide-section { padding-top: 0; }
@media (max-width: 900px) {
  .site-suite.august-7.premium-human .guide-panel.guide-with-form.v3-guide-panel { grid-template-columns: 1fr; gap: 28px; }
  .site-suite .v3-guide-content .guide-cover img { max-height: 220px; }
}
