/* Revision 3: calm content-revision line and tiered SEO + GEO details. */
.home-plan .home-highlights{
  min-height:205px;
}
.home-plan .seo-tier-line{
  color:var(--plan-ink,#244f75);
}
.home-plan .seo-tier-line b{
  font-weight:700;
}
.content-revision-line{
  display:flex;
  align-items:flex-start;
  justify-content:space-between;
  gap:10px;
  min-height:54px;
  margin:17px 0 0;
  padding:12px 0;
  border-top:1px solid #cad9df8c;
  border-bottom:1px solid #cad9df66;
  color:#516b7b;
  font-size:11px;
  line-height:1.55;
}
.content-revision-line span{
  font-weight:550;
}
.content-revision-line b{
  color:var(--plan-ink,#244f75);
  font-weight:700;
  text-align:right;
}
.service-group-seo{
  border-color:color-mix(in srgb,var(--plan-ink,#244f75) 18%,#d9e5eb);
  background:linear-gradient(120deg,#f7fafbed,#ffffffd9);
}
.service-group-seo h4{
  color:var(--plan-ink,#244f75);
}
.service-group-seo li{
  line-height:1.75;
}
@media(min-width:761px) and (max-width:1050px){
  .home-plan .home-highlights{min-height:238px}
  .content-revision-line{display:block;min-height:75px}
  .content-revision-line b{display:block;margin-top:5px;text-align:left}
}
@media(max-width:760px){
  .home-plan .home-highlights{min-height:0}
  .content-revision-line{min-height:0;font-size:12px}
}
@media(max-width:380px){
  .content-revision-line{display:block}
  .content-revision-line b{display:block;margin-top:5px;text-align:left}
}
