.src-page .src-workflow{background:linear-gradient(#ffffff12,#ffffff05);border:1px solid #ffffff24;border-radius:16px;padding:20px 20px 18px;box-shadow:0 26px 54px #030c1866}.src-page .src-workflow-head{font-family:var(--mono,"IBM Plex Mono", monospace);letter-spacing:.14em;text-transform:uppercase;color:#8fb1e5;margin-bottom:15px;font-size:10px}.src-page .src-stages{grid-template-columns:1fr 18px 1fr 18px 1fr;align-items:stretch;gap:0;margin:0;padding:0;list-style:none;display:grid}.src-page .src-stage{text-align:center;background:#061a2f73;border:1px solid #ffffff21;border-radius:12px;padding:15px 13px 16px}.src-page .src-stage .n{font-family:var(--mono,"IBM Plex Mono", monospace);letter-spacing:.14em;text-transform:uppercase;color:#8fb1e5;margin-bottom:7px;font-size:10px;display:block}.src-page .src-stage strong{font-family:var(--serif);letter-spacing:-.028em;color:#fff;font-size:18px;font-weight:600;display:block}.src-page .src-arrow{color:#5e91d8;place-items:center;font-size:13px;display:grid}.src-page .src-workflow-foot{color:#b9c8d8;margin:14px 0 0;font-size:12.5px;line-height:1.5}.src-page .src-tools{gap:16px;display:grid}.src-page .src-tool{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:150px minmax(0,1fr);gap:24px;padding:24px 24px 25px;display:grid;position:relative}.src-page .src-tool:after{content:"";background:#cfdcf4;width:1px;height:16px;position:absolute;bottom:-16px;left:74px}.src-page .src-tool:last-child:after{display:none}.src-page .src-tool-lbl{font-family:var(--mono,"IBM Plex Mono", monospace);letter-spacing:.14em;text-transform:uppercase;color:#2f6bff;font-size:10.5px}.src-page .src-tool-lbl .ico{background:#f2f6ff;border:1px solid #b9ccff;border-radius:50%;place-items:center;width:38px;height:38px;margin-bottom:12px;display:grid}.src-page .src-tool-lbl .ico svg{width:18px;height:18px}.src-page .src-tool h3{font-family:var(--serif);letter-spacing:-.032em;color:var(--ink);margin:0 0 4px;font-size:24px}.src-page .src-tool .sub{color:#35516f;margin:0 0 8px;font-size:14.5px;font-weight:700}.src-page .src-tool p.body{color:var(--muted);max-width:68ch;margin:0;font-size:14px;line-height:1.58}.src-page .src-tool .link{color:#2f6bff;margin-top:13px;font-size:12px;font-weight:800;display:inline-block}.src-page .src-tool .link:hover{text-decoration:underline}.src-page .src-inputs{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.src-page .src-input{border-left:1px solid var(--line);padding:20px 18px 22px}.src-page .src-input:first-child{border-left:0}.src-page .src-input .k{font-family:var(--mono,"IBM Plex Mono", monospace);letter-spacing:.13em;text-transform:uppercase;color:#2f6bff;background:#eef3ff;border-radius:999px;margin-bottom:11px;padding:4px 9px;font-size:10px;display:inline-block}.src-page .src-input p{color:var(--ink);margin:0;font-size:14px;line-height:1.55}.src-page .src-shift{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:26px;display:grid}.src-page .src-way{background:#ffffff0a;border:1px solid #ffffff24;border-radius:16px;flex-direction:column;padding:20px 20px 18px;display:flex}.src-page .src-way.is-tcs{background:linear-gradient(#2f6bff29,#ffffff08);border-color:#2f6bff8c}.src-page .src-way h3{font-family:var(--mono,"IBM Plex Mono", monospace);letter-spacing:.14em;text-transform:uppercase;color:#9fb2c8;margin:0 0 13px;font-size:10.5px}.src-page .src-way.is-tcs h3{color:#a8c4ff}.src-page .src-way ol{counter-reset:w;flex:1;margin:0;padding:0;list-style:none}.src-page .src-way li{color:#c6d5e6;border-top:1px solid #ffffff14;grid-template-columns:22px minmax(0,1fr);align-items:baseline;gap:10px;padding:8px 0;font-size:13.5px;line-height:1.45;display:grid}.src-page .src-way li:first-child{border-top:0}.src-page .src-way li:before{counter-increment:w;content:counter(w);font-family:var(--mono,"IBM Plex Mono", monospace);color:#7f96b2;font-size:10px}.src-page .src-way.is-tcs li:before{color:#a8c4ff}.src-page .src-way .verdict{color:#ffc8b7;background:#b4472c2e;border-radius:10px;margin:15px 0 0;padding:11px 13px;font-size:13px;font-weight:750;line-height:1.4}.src-page .src-way.is-tcs .verdict{color:#a6f0cd;background:#1e9e6b2e}.src-page .src-pay{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:1fr 22px 1fr 22px 1fr;align-items:center;padding:20px;display:grid}.src-page .src-pay .step{border:1px solid var(--line);text-align:center;color:var(--ink);background:#fbfcff;border-radius:12px;padding:15px 14px;font-size:14px;font-weight:750}.src-page .src-pay .step.is-mid{color:#2f6bff;background:#f2f6ff;border-color:#b9ccff}.src-page .src-pay .arw{color:#8aa3c6;place-items:center;display:grid}.src-page .src-pay-foot{color:var(--muted);margin:14px 0 0;font-size:13.5px}@media (width<=900px){.src-page .src-stages{grid-template-columns:1fr}.src-page .src-arrow{height:18px;transform:rotate(90deg)}.src-page .src-tool{grid-template-columns:1fr;gap:14px;padding:19px 16px 20px}.src-page .src-tool:after{bottom:-16px;left:34px}.src-page .src-tool-lbl{align-items:center;gap:11px;display:flex}.src-page .src-tool-lbl .ico{width:34px;height:34px;margin-bottom:0}.src-page .src-tool h3{font-size:21px}.src-page .src-tool .sub{font-size:14px}.src-page .src-tool p.body{font-size:13.5px}.src-page .src-inputs{grid-template-columns:1fr}.src-page .src-input{border-left:0;border-top:1px solid var(--line);padding:15px 16px 17px}.src-page .src-input:first-child{border-top:0}.src-page .src-shift{grid-template-columns:1fr;gap:14px}.src-page .src-pay{grid-template-columns:1fr;gap:10px;padding:16px}.src-page .src-pay .arw{transform:rotate(90deg)}}.src-page .src-stage .src-stage-opt{color:#b9c8d8;margin-top:5px;font-size:11.5px;line-height:1.35;display:block}.src-page .src-wf-mob-sec{display:none}@media (width<=900px){.src-page .src-wf-desk{display:none}.src-page .src-wf-mob-sec{padding-top:28px;padding-bottom:36px;display:block}.src-page .src-hero{flex-direction:column;justify-content:center;display:flex;min-height:calc(100svh - 61px)!important}.src-page .src-hero .tl-hero-copy{text-align:center}.src-page .src-hero .hero-actions{justify-content:center}}
