body.community-direction-a .community-plan-includes{margin-top:24px}
body.community-direction-a .community-promotion-note{display:block;font-size:13px;line-height:1.5;margin-top:5px}
body.community-direction-a .pm-plan-features svg{flex-shrink:0}
body.community-direction-a .community-setup{scroll-margin-top:100px;background:var(--paper)}
body.community-direction-a .community-setup-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}
body.community-direction-a .community-setup-steps li{padding:24px;background:#fff;border:1px solid var(--pm-border);border-radius:20px}
body.community-direction-a .community-step-number{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#e6f4ed;color:#146443;font-weight:700;margin-bottom:20px}
body.community-direction-a .community-setup-steps h3{font-size:19px;line-height:1.4;margin-bottom:12px}
body.community-direction-a .community-setup-steps p{font-size:16px;line-height:1.65;color:var(--ink-2)}
body.community-direction-a .community-setup .ctas{justify-content:center;margin-top:28px}
@media(max-width:900px){body.community-direction-a .community-setup-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:560px){body.community-direction-a .community-setup-steps{grid-template-columns:minmax(0,1fr)}}
