/* V214 — policy-page stretch and homepage panel background corrections. */

/* 1) Legal policy pages: use the available horizontal space more effectively. */
body main .on.helprite-policy-page > section:first-child > .w{
  max-width: min(100%, var(--helprite-content-width,1600px)) !important;
}
body main .on.helprite-policy-page .helprite-policy-header{
  max-width: 980px !important;
  margin-bottom: clamp(28px, 3vw, 42px) !important;
}
body main .on.helprite-policy-page .helprite-policy-layout{
  display:grid !important;
  grid-template-columns: minmax(210px, 250px) minmax(0, 1fr) !important;
  gap: clamp(28px, 3.4vw, 52px) !important;
  align-items:start !important;
}
body main .on.helprite-policy-page .helprite-policy-content,
body main .on.helprite-policy-page .helprite-policy-content section,
body main .on.helprite-policy-page .helprite-policy-content section > *{
  max-width: none !important;
  width: auto;
}
body main .on.helprite-policy-page .helprite-policy-content p,
body main .on.helprite-policy-page .helprite-policy-content li{
  max-width: none !important;
}
body main .on.helprite-policy-page .helprite-policy-content section{
  padding-bottom: 30px !important;
  margin-bottom: 30px !important;
}
@media (max-width: 900px){
  body main .on.helprite-policy-page .helprite-policy-layout{
    grid-template-columns: minmax(0,1fr) !important;
  }
}

/* 2) Home services hub: remove the section background tint. */
body .on[data-p="home"] > section.helprite-services-hub{
  background: #ffffff !important;
}

/* 3) Use one flat light background tone on the right side of the split sections. */
:root{
  --helprite-soft-panel-bg-v214: #edf3fb;
}

/* One group, with a clear role */
body main .on[data-p="home"] .helprite-role-feature__information{
  background: var(--helprite-soft-panel-bg-v214) !important;
}
body main .on[data-p="home"] .helprite-role-feature__information::before,
body main .on[data-p="home"] .helprite-role-feature__information::after{
  content: none !important;
  display: none !important;
}

/* Standards and accountability */
body .on[data-p="home"] .standards-feature-copy{
  background: var(--helprite-soft-panel-bg-v214) !important;
}
body .on[data-p="home"] .standards-feature-copy::after{
  content: none !important;
  display: none !important;
}

