.sub-hero--planner{background:var(--brand-primary-light)}.planner-title{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:48px;gap:48px;align-items:end}.sub-hero--planner img{height:240px;margin-top:24px}.fb-sourcing-guide-09-body .table{color:var(--brand-text);font-size:.95rem;min-width:640px}.fb-sourcing-guide-09-body th{background:var(--brand-primary-light);color:var(--brand-text)}.planner-columns{display:grid;grid-template-columns:1fr 1fr;grid-gap:48px;gap:48px;margin-top:32px}.planner-review{margin-top:32px;padding:24px;border:1px dashed var(--brand-primary);border-radius:var(--brand-radius)}@media (max-width:767px){.planner-columns,.planner-title{grid-template-columns:1fr;gap:16px}}