/* Extend the combined logo leftward without moving the wordmark. */
#site-masthead .logo>.brand-lockup{left:-29.411765%;width:142.156863%}
#b6 .section-heading{display:block;margin:0 0 22px;text-align:left}
#b6 .section-heading h2{margin:0 0 12px;white-space:nowrap}
#b6 .section-heading>p{white-space:normal;max-width:none;margin:0;font-size:14px;line-height:1.6}
#b6 .configuration-overview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}
#b6 .comparison-card{min-width:0;background:#fff;border:1px solid #d4ddca;display:flex;flex-direction:column}
#b6 .comparison-photo{display:block;width:100%;padding:0;border:0;background:#fff;cursor:pointer}
#b6 .comparison-photo img{display:block;width:100%;height:170px;object-fit:cover}
#b6 .comparison-card:nth-child(3) .comparison-photo img{object-fit:contain}
#b6 .comparison-copy{padding:18px;display:flex;flex-direction:column;flex:1}
#b6 .comparison-copy h3{font-size:23px;line-height:1.12;margin:0 0 16px;min-height:76px}
#b6 .comparison-copy p{font-size:14px;line-height:1.65;margin:0 0 16px}
#b6 .comparison-copy .difference{border-top:1px solid #d4ddca;padding-top:14px;font-weight:700;min-height:76px}
#b6 .comparison-copy .bart-button{margin-top:auto;font-size:11px!important;padding:14px;gap:12px}
#b6 .comparison-copy .bart-text-button{margin-top:13px;font-size:11px!important}
@media(min-width:1024px){#b6 .wrap{padding-top:15px;padding-bottom:20px}#b6 .screen-stage{top:calc(50% + var(--header-clearance,84px)/2)!important;transform:translate(-50%,-50%) scale(var(--screen-scale,1))!important;transform-origin:center!important}}
@media(max-width:1023px){#b6 .wrap{padding-top:140px;padding-bottom:50px}#b6 .configuration-overview{grid-template-columns:repeat(2,minmax(0,1fr))}#b6 .comparison-copy h3{min-height:0}}
@media(max-width:550px){#b6 .configuration-overview{grid-template-columns:1fr}#b6 .section-heading h2{white-space:normal;font-size:37px}#b6 .comparison-photo img{height:230px}}

#b4 .calculator-period-help{font-size:10px;line-height:1.6;color:#65715e;font-weight:400}#b4 input[aria-invalid=true]{outline:2px solid #b84b32;outline-offset:-2px}

#b6 .comparison-copy .concept-badge {
  display: inline-block;
  padding: 5px 9px;
  border: 2px solid #d76b19;
  background: #fff6eb;
  color: #843a0b;
  line-height: 1.3;
}
