
    .gk-use-flow{background:#fff;padding:clamp(42px,5vw,76px) 20px;color:#111;border-top:1px solid rgba(0,0,0,.05)}
    .gk-use-flow__inner{max-width:1180px;margin:0 auto}.gk-use-flow__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.gk-use-flow__kicker{margin:0 0 8px;color:#c41028;font-size:13px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.gk-use-flow__title{margin:0;color:#111;font-size:clamp(26px,3.7vw,44px);font-weight:950;letter-spacing:-.03em;line-height:1.12}.gk-use-flow__lead{max-width:520px;margin:0;color:#555;font-size:15px;font-weight:600;line-height:1.7}.gk-use-flow__steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.gk-use-flow__step{position:relative;padding:20px 16px 18px;border:1px solid rgba(0,0,0,.08);border-radius:18px;background:linear-gradient(180deg,#fff,#fff8f8);box-shadow:0 16px 38px rgba(0,0,0,.08)}.gk-use-flow__step strong{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:999px;background:#c41028;color:#fff;font-size:13px;font-weight:900;margin-bottom:14px}.gk-use-flow__step h3{margin:0 0 8px;color:#111;font-size:17px;font-weight:900;line-height:1.25}.gk-use-flow__step p{margin:0;color:#4a4a4a;font-size:14px;font-weight:600;line-height:1.62}@media (max-width:1024px){.gk-use-flow__head{display:block}.gk-use-flow__lead{margin-top:12px}.gk-use-flow__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.gk-use-flow{padding:38px 16px}.gk-use-flow__steps{grid-template-columns:1fr}.gk-use-flow__step{border-radius:15px}}
  