.store-journey{background:var(--ink);color:var(--canvas)}.store-journey h2{max-width:730px}.store-journey-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:56px;display:grid}.store-journey-step{border-top:1px solid #55514c;padding-top:24px}.store-journey-step h3,.store-flow-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.store-journey-step p{color:#ccc5bb;font-size:17px;line-height:27px}.store-journey-step .store-doubt{color:var(--canvas);margin:28px 0 16px;font-weight:600}.store-section-intro{grid-template-columns:1.1fr 1fr;align-items:start;gap:80px;display:grid}.store-section-intro p{max-width:530px;font-size:18px;line-height:28px}.store-order-flow{background:var(--burgundy);color:var(--canvas);grid-template-columns:repeat(3,minmax(0,1fr));margin:44px 0 0;padding:0;list-style:none;display:grid}.store-order-flow li{min-width:0;padding:32px}.store-order-flow li+li{border-left:1px solid #986e69}.store-flow-heading h3{font-size:28px;line-height:33px}.store-flow-heading>.arrow{color:var(--accent);flex-shrink:0}.store-order-flow p{margin-top:20px;font-size:16px;line-height:26px}.store-management-note{grid-template-columns:1fr 1fr;gap:80px;margin-top:32px;font-size:16px;line-height:26px;display:grid}.store-growth{background:var(--surface)}.store-growth-grid{grid-template-columns:1.1fr 1fr;gap:80px;display:grid}.store-growth-grid p{margin-top:24px;font-size:17px;line-height:27px}.store-growth .editorial-link{margin-top:24px}.store-readiness{border-left:1px solid var(--border);padding-left:40px}@media (width>=768px) and (width<=1100px){.store-journey-grid{gap:24px}.store-section-intro,.store-management-note,.store-growth-grid{gap:40px}.store-order-flow li{padding:24px 20px}.store-flow-heading{align-items:start;gap:10px}.store-flow-heading h3{font-size:24px;line-height:29px}.store-flow-heading>.arrow{margin-top:4px}.store-readiness{padding-left:24px}}@media (width<=767px){.store-journey-grid,.store-section-intro,.store-order-flow,.store-management-note,.store-growth-grid{grid-template-columns:1fr;gap:32px}.store-journey-grid,.store-order-flow{margin-top:32px}.store-journey-step .store-doubt{margin-top:20px;margin-bottom:12px}.store-journey-step p,.store-section-intro p{font-size:16px;line-height:26px}.store-order-flow{gap:0}.store-order-flow li{padding:28px 24px}.store-order-flow li+li{border-top:1px solid #986e69;border-left:0}.store-flow-heading>.arrow{transform:rotate(90deg)}.store-management-note{gap:20px;margin-top:24px}.store-readiness{border-left:0;border-top:1px solid var(--border);padding:28px 0 0}}
