.fb-grid{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.fb-reverse .fb-media{order:2}.fb-media img{width:100%;max-width:540px;height:auto;margin:0 auto;display:block}.fb-copy{text-align:left}.fb-copy .section-title{text-align:left;margin-bottom:14px}.fb-text{color:var(--ink-2,#3a465c);margin:0 0 18px;font-size:1.05rem;line-height:1.65}.fb-list{gap:10px;margin:0 0 26px;padding:0;list-style:none;display:grid}.fb-list li{color:var(--ink,#172033);align-items:flex-start;gap:10px;display:flex}.fb-ctas{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:860px){.fb-grid{grid-template-columns:1fr;gap:26px}.fb-media,.fb-reverse .fb-media{order:-1}}.cta-with-art{gap:24px 40px}.cta-art{flex:none;width:260px;max-width:100%;height:auto;display:block}.cta-copy{flex:300px}@media (max-width:900px){.cta-art{width:min(240px,70vw);margin:0 auto}.cta-copy{flex:none}}.tb-band{padding:0;overflow:hidden}.tb-grid{grid-template-columns:minmax(0,1fr) minmax(0,700px);align-items:end;gap:40px;padding-left:max(24px,50% - 600px);display:grid}.tb-copy{text-align:left;align-self:center;max-width:540px;padding:56px 0}.tb-copy .section-title{text-align:left;margin-bottom:14px}.tb-media{justify-self:end;width:100%}.tb-media img{width:100%;height:auto;display:block}@media (max-width:860px){.tb-grid{grid-template-columns:1fr;gap:0;padding:0 0 0 24px}.tb-copy{max-width:none;padding:44px 24px 24px 0}.tb-media{justify-self:stretch}}
