.order-flow{max-width:1500px;margin:auto;padding:100px 5.5% 90px;color:#f4f2ee;scroll-margin-top:95px}
.order-flow-heading{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(270px,.8fr);gap:7%;align-items:end;padding-bottom:45px;border-bottom:1px solid #55524e}
.order-flow .eyebrow{color:#ef4448;letter-spacing:2px}
.order-flow h2{font:700 clamp(53px,5.6vw,93px)/.92 'Barlow Condensed',Impact,sans-serif;margin:25px 0 0}
.order-flow h2 em{font-style:normal;color:transparent;-webkit-text-stroke:1.3px #f4f2ee}
.order-flow-heading>p{color:#c7c4be;font-size:17px;line-height:1.7;margin:0 0 4px;max-width:480px}
.order-flow-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}
.order-flow-list li{padding:32px 22px 30px 0;border-bottom:1px solid #55524e;min-width:0}
.order-flow-list li+li{padding-left:22px;border-left:1px solid #55524e}
.order-flow-list li:nth-child(3n+1){padding-left:0;border-left:0}
.order-flow-list li>span{display:block;color:#ed454b;font-size:11px;font-weight:700;letter-spacing:1.4px;margin-bottom:22px}
.order-flow-list h3{font:700 clamp(25px,2.2vw,38px)/1.02 'Barlow Condensed',Impact,sans-serif;text-transform:uppercase;margin:0 0 19px}
.order-flow-list p{font-size:14px;line-height:1.65;color:#c5c2bc;margin:0}
.order-flow-note{margin:24px 0 0;padding:18px 22px;background:#252423;border-left:3px solid #e3262e;color:#d7d4cd;font-size:14px;line-height:1.6}
.order-flow-note strong{color:#fff}
@media(max-width:1000px){.order-flow-list{grid-template-columns:repeat(2,minmax(0,1fr))}.order-flow-list li:nth-child(3n+1){padding-left:22px;border-left:1px solid #55524e}.order-flow-list li:nth-child(2n+1){padding-left:0;border-left:0}}
@media(max-width:700px){.order-flow{padding:75px 6%}.order-flow-heading{grid-template-columns:1fr;gap:25px}.order-flow h2{font-size:clamp(51px,12vw,76px)}.order-flow-heading>p{font-size:16px}.order-flow-list{grid-template-columns:1fr}.order-flow-list li,.order-flow-list li+li,.order-flow-list li:nth-child(3n+1){padding:25px 0;border-left:0}.order-flow-list li>span{margin-bottom:12px}.order-flow-list h3{font-size:31px;margin-bottom:10px}}
