.ConcurrencyConcept-module__sPCzka__figure,.ConcurrencyConcept-module__sPCzka__methods{--cc-text:#eff7f3;--cc-muted:#c7d9d1;color:var(--cc-text);letter-spacing:-.025em;min-width:0;font-family:inherit;line-height:1.65}.ConcurrencyConcept-module__sPCzka__figure *,.ConcurrencyConcept-module__sPCzka__methods *{box-sizing:border-box;min-width:0}.ConcurrencyConcept-module__sPCzka__figure h2,.ConcurrencyConcept-module__sPCzka__figure h3,.ConcurrencyConcept-module__sPCzka__figure p,.ConcurrencyConcept-module__sPCzka__methods h2,.ConcurrencyConcept-module__sPCzka__methods h3,.ConcurrencyConcept-module__sPCzka__methods p{margin:0}.ConcurrencyConcept-module__sPCzka__figure{background:#0a3029;border:1px solid #426358;border-radius:24px;margin:40px 0 0;padding:28px;scroll-margin-top:110px}.ConcurrencyConcept-module__sPCzka__eyebrow{color:#9cdec7;letter-spacing:.1em;font-size:13px;font-weight:600}.ConcurrencyConcept-module__sPCzka__heading h2,.ConcurrencyConcept-module__sPCzka__methods h2{letter-spacing:-.035em;word-break:keep-all;overflow-wrap:break-word;margin-top:9px;font-size:30px;font-weight:700;line-height:1.4}.ConcurrencyConcept-module__sPCzka__lead,.ConcurrencyConcept-module__sPCzka__methodsIntro{color:var(--cc-muted);font-size:16px;line-height:1.8;margin-top:10px!important}.ConcurrencyConcept-module__sPCzka__flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.ConcurrencyConcept-module__sPCzka__panel{border:1px solid;border-radius:18px;flex-direction:column;padding:19px 18px 17px;display:flex;position:relative}.ConcurrencyConcept-module__sPCzka__apps{color:#153f32;background:#e5f1e9;border-color:#91b49f}.ConcurrencyConcept-module__sPCzka__server{color:#fff4db;background:#3b3526;border-color:#8c7953}.ConcurrencyConcept-module__sPCzka__results{color:#203e56;background:#e8eef5;border-color:#9db3c6}.ConcurrencyConcept-module__sPCzka__step{letter-spacing:.025em;align-items:baseline;gap:8px;font-size:12px;font-weight:700;line-height:1.5;display:flex}.ConcurrencyConcept-module__sPCzka__step>span{letter-spacing:-.02em;font-weight:500}.ConcurrencyConcept-module__sPCzka__apps .ConcurrencyConcept-module__sPCzka__step{color:#416c58}.ConcurrencyConcept-module__sPCzka__server .ConcurrencyConcept-module__sPCzka__step{color:#e9d09c}.ConcurrencyConcept-module__sPCzka__results .ConcurrencyConcept-module__sPCzka__step{color:#4d6d87}.ConcurrencyConcept-module__sPCzka__panel h3{letter-spacing:-.035em;word-break:keep-all;overflow-wrap:break-word;margin-top:10px;font-size:19px;font-weight:700;line-height:1.5}.ConcurrencyConcept-module__sPCzka__requests,.ConcurrencyConcept-module__sPCzka__outcomes{gap:10px;margin-top:19px;display:grid}.ConcurrencyConcept-module__sPCzka__request,.ConcurrencyConcept-module__sPCzka__outcomes>div{background:#fff;border:1px solid;border-radius:11px;padding:12px 14px}.ConcurrencyConcept-module__sPCzka__request p,.ConcurrencyConcept-module__sPCzka__outcomes p{font-size:12px;font-weight:500;line-height:1.5}.ConcurrencyConcept-module__sPCzka__request strong,.ConcurrencyConcept-module__sPCzka__outcomes strong{margin-top:5px;font-size:19px;font-weight:700;line-height:1.4;display:block}.ConcurrencyConcept-module__sPCzka__request>span,.ConcurrencyConcept-module__sPCzka__outcomes>div>span{margin-top:5px;font-size:13px;line-height:1.6;display:block}.ConcurrencyConcept-module__sPCzka__actorA{color:#376fbe;border-color:#a3c0e2}.ConcurrencyConcept-module__sPCzka__actorB{color:#855bba;border-color:#c5afe0}.ConcurrencyConcept-module__sPCzka__database{background:#1f291f;border:1px solid #9e865440;border-radius:12px;margin-top:19px;padding:19px 15px 16px}.ConcurrencyConcept-module__sPCzka__database>p:first-child{color:#e9d4ae;font-size:13px}.ConcurrencyConcept-module__sPCzka__counter{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:17px;margin:13px 0 17px;display:flex}.ConcurrencyConcept-module__sPCzka__counter strong{color:#fff6de;font-size:48px;font-weight:650;line-height:1}.ConcurrencyConcept-module__sPCzka__counter>span{color:#bdcba9;font-size:25px;line-height:1}.ConcurrencyConcept-module__sPCzka__database .ConcurrencyConcept-module__sPCzka__rule{color:#f7e5bf;text-align:center;word-break:keep-all;border-top:1px solid #baa27140;padding-top:13px;font-size:14px}.ConcurrencyConcept-module__sPCzka__outcomes .ConcurrencyConcept-module__sPCzka__success{color:#1a5b46;background:#f5fbf7;border-color:#97bfae}.ConcurrencyConcept-module__sPCzka__outcomes .ConcurrencyConcept-module__sPCzka__closed{color:#675128;background:#fffcf2;border-color:#c9bb98}.ConcurrencyConcept-module__sPCzka__panel .ConcurrencyConcept-module__sPCzka__panelNote{word-break:keep-all;margin-top:auto;padding-top:17px;font-size:13px;line-height:1.8}.ConcurrencyConcept-module__sPCzka__apps .ConcurrencyConcept-module__sPCzka__panelNote{color:#49685a}.ConcurrencyConcept-module__sPCzka__server .ConcurrencyConcept-module__sPCzka__panelNote{color:#e0d3b7}.ConcurrencyConcept-module__sPCzka__results .ConcurrencyConcept-module__sPCzka__panelNote{color:#51677a}.ConcurrencyConcept-module__sPCzka__figure figcaption{color:#c7d9d1;word-break:keep-all;border-top:1px solid #9cdec730;margin-top:19px;padding-top:15px;font-size:14px;line-height:1.8}.ConcurrencyConcept-module__sPCzka__methods{border-top:1px solid #fff2;margin-top:40px;padding:27px 0 0}.ConcurrencyConcept-module__sPCzka__methodRows{border-top:1px solid #fff2;margin-top:23px}.ConcurrencyConcept-module__sPCzka__methodRows article{border-bottom:1px solid #fff2;grid-template-columns:180px minmax(0,1fr);gap:22px;padding:23px 0;display:grid}.ConcurrencyConcept-module__sPCzka__methodName{align-items:baseline;gap:12px;display:flex}.ConcurrencyConcept-module__sPCzka__methodName span{color:#85d5bc;font-size:13px}.ConcurrencyConcept-module__sPCzka__methodName h3{font-size:20px;font-weight:700;line-height:1.5}.ConcurrencyConcept-module__sPCzka__methodRows strong{color:#eaf3eb;word-break:keep-all;font-size:18px;font-weight:600;line-height:1.6;display:block}.ConcurrencyConcept-module__sPCzka__methodRows p{color:var(--cc-muted);word-break:keep-all;margin-top:7px;font-size:16px;line-height:1.85}.ConcurrencyConcept-module__sPCzka__methodFoot{color:#b7ccc1;word-break:keep-all;font-size:15px;line-height:1.8;margin-top:18px!important}@media (max-width:760px){.ConcurrencyConcept-module__sPCzka__figure{padding:20px}.ConcurrencyConcept-module__sPCzka__heading h2,.ConcurrencyConcept-module__sPCzka__methods h2{font-size:25px}.ConcurrencyConcept-module__sPCzka__flow{grid-template-columns:1fr;gap:12px;margin-top:20px}.ConcurrencyConcept-module__sPCzka__panel{padding:18px}.ConcurrencyConcept-module__sPCzka__panel h3{font-size:21px}.ConcurrencyConcept-module__sPCzka__requests,.ConcurrencyConcept-module__sPCzka__outcomes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:15px}.ConcurrencyConcept-module__sPCzka__request,.ConcurrencyConcept-module__sPCzka__outcomes>div{padding:13px 11px}.ConcurrencyConcept-module__sPCzka__request strong,.ConcurrencyConcept-module__sPCzka__outcomes strong{font-size:18px}.ConcurrencyConcept-module__sPCzka__request p,.ConcurrencyConcept-module__sPCzka__outcomes p,.ConcurrencyConcept-module__sPCzka__request>span,.ConcurrencyConcept-module__sPCzka__outcomes>div>span{font-size:13px}.ConcurrencyConcept-module__sPCzka__panel .ConcurrencyConcept-module__sPCzka__panelNote{padding-top:12px;font-size:14px}.ConcurrencyConcept-module__sPCzka__desktopBreak{display:none}.ConcurrencyConcept-module__sPCzka__database{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;margin-top:15px;padding:16px;display:grid}.ConcurrencyConcept-module__sPCzka__database>p:first-child{font-size:14px}.ConcurrencyConcept-module__sPCzka__counter{grid-area:1/2/3;gap:10px;margin:0}.ConcurrencyConcept-module__sPCzka__counter strong{font-size:38px}.ConcurrencyConcept-module__sPCzka__counter>span{font-size:20px}.ConcurrencyConcept-module__sPCzka__database .ConcurrencyConcept-module__sPCzka__rule{text-align:left;border:0;grid-column:1;padding-top:5px;font-size:13px}.ConcurrencyConcept-module__sPCzka__figure figcaption{font-size:14px}.ConcurrencyConcept-module__sPCzka__methodRows article{grid-template-columns:1fr;gap:9px;padding:22px 0}.ConcurrencyConcept-module__sPCzka__methodName h3{font-size:20px}.ConcurrencyConcept-module__sPCzka__methodRows strong{font-size:18px}.ConcurrencyConcept-module__sPCzka__methods{padding-top:23px}.ConcurrencyConcept-module__sPCzka__methodRows p{font-size:16px}}@media (max-width:420px){.ConcurrencyConcept-module__sPCzka__figure{border-radius:20px;padding:17px}.ConcurrencyConcept-module__sPCzka__panel{padding:16px}.ConcurrencyConcept-module__sPCzka__heading h2{font-size:25px}.ConcurrencyConcept-module__sPCzka__step{font-size:13px}.ConcurrencyConcept-module__sPCzka__requests,.ConcurrencyConcept-module__sPCzka__outcomes{gap:8px}.ConcurrencyConcept-module__sPCzka__request,.ConcurrencyConcept-module__sPCzka__outcomes>div{padding:12px 10px}.ConcurrencyConcept-module__sPCzka__request>span,.ConcurrencyConcept-module__sPCzka__outcomes>div>span{word-break:keep-all;font-size:12px}.ConcurrencyConcept-module__sPCzka__database{padding:13px 12px}.ConcurrencyConcept-module__sPCzka__counter{gap:8px}.ConcurrencyConcept-module__sPCzka__counter strong{font-size:34px}}
.AsyncConcept-module__LM2Y_G__figure{color:#203b34;min-width:0;font-family:var(--font-body);background:#f5f5ed;border:1px solid #bbcec5;border-radius:24px;margin-top:40px;padding:28px;scroll-margin-top:100px}.AsyncConcept-module__LM2Y_G__heading{max-width:760px}.AsyncConcept-module__LM2Y_G__eyebrow{letter-spacing:.06em;color:#33735b;margin:0;font-size:13px;font-weight:700;line-height:1.6}.AsyncConcept-module__LM2Y_G__heading h2{letter-spacing:-.025em;word-break:keep-all;margin:8px 0 0;font-size:29px;font-weight:700;line-height:1.4}.AsyncConcept-module__LM2Y_G__lead{color:#5b7067;word-break:keep-all;margin:12px 0 0;font-size:16px;line-height:1.8}.AsyncConcept-module__LM2Y_G__timeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:25px;padding:0;list-style:none;display:grid}.AsyncConcept-module__LM2Y_G__phase{background:#fff;border:1px solid #c8d6cc;border-radius:17px;grid-template-rows:72px 88px minmax(143px,1fr) auto;gap:11px;min-width:0;padding:18px;display:grid}.AsyncConcept-module__LM2Y_G__waiting{background:#ecf5ee;border-color:#85ad96;box-shadow:inset 0 4px #367655}.AsyncConcept-module__LM2Y_G__phaseHeading{align-items:flex-start;gap:10px;min-width:0;display:flex}.AsyncConcept-module__LM2Y_G__step{color:#346b51;background:#edf3ee;border:1px solid #b8cfc1;border-radius:8px;flex:0 0 28px;place-items:center;height:28px;margin-top:2px;font-size:12px;font-weight:700;display:grid}.AsyncConcept-module__LM2Y_G__phaseHeading p{color:#64776d;word-break:keep-all;margin:0;font-size:12px;line-height:1.65}.AsyncConcept-module__LM2Y_G__phaseHeading h3{word-break:keep-all;letter-spacing:-.03em;margin:7px 0 0;font-size:22px;font-weight:700;line-height:1.4}.AsyncConcept-module__LM2Y_G__transfer,.AsyncConcept-module__LM2Y_G__app{border:1px solid;border-radius:11px;min-width:0;padding:13px 12px}.AsyncConcept-module__LM2Y_G__transfer{color:#6f501f;background:#fbf1dc;border-color:#d9bd7b}.AsyncConcept-module__LM2Y_G__transfer>span,.AsyncConcept-module__LM2Y_G__app>span{font-size:11px;font-weight:600;line-height:1.7;display:block}.AsyncConcept-module__LM2Y_G__transfer strong,.AsyncConcept-module__LM2Y_G__app strong{word-break:keep-all;margin-top:4px;font-size:16px;font-weight:700;line-height:1.7;display:block}.AsyncConcept-module__LM2Y_G__app{color:#28573e;background:#e4f1e8;border-color:#91b59f}.AsyncConcept-module__LM2Y_G__track{background:#e6d7b0;border-radius:99px;height:4px;margin-top:11px;overflow:hidden}.AsyncConcept-module__LM2Y_G__track i{border-radius:inherit;background:#b48937;width:100%;height:100%;display:block}.AsyncConcept-module__LM2Y_G__track i.AsyncConcept-module__LM2Y_G__start{width:12%}.AsyncConcept-module__LM2Y_G__pending .AsyncConcept-module__LM2Y_G__track{background:0 0}.AsyncConcept-module__LM2Y_G__pending i{background:repeating-linear-gradient(135deg,#b48937 0 6px,#cfb16d 6px 12px);width:57%}.AsyncConcept-module__LM2Y_G__complete{color:#65602c;background:#f3f4df;border-color:#c9c88e}.AsyncConcept-module__LM2Y_G__complete .AsyncConcept-module__LM2Y_G__track i{background:#8e934c}.AsyncConcept-module__LM2Y_G__miniInput{background:#fff;border:1px solid #b9cfc0;border-radius:7px;min-height:59px;margin-top:10px;padding:9px 10px}.AsyncConcept-module__LM2Y_G__miniInput>span{color:#688071;font-size:10px;line-height:1.6;display:block}.AsyncConcept-module__LM2Y_G__miniInput p{color:#315c45;word-break:keep-all;margin:3px 0 0;font-size:12px;line-height:1.7}.AsyncConcept-module__LM2Y_G__ready{margin-top:10px}.AsyncConcept-module__LM2Y_G__ready>span{color:#5a7566;font-size:11px;line-height:1.8;display:block}.AsyncConcept-module__LM2Y_G__ready b{color:#fff;text-align:center;background:#25674c;border:1px solid #25674c;border-radius:7px;margin-top:7px;padding:8px 6px;font-size:13px;line-height:1.5;display:block}.AsyncConcept-module__LM2Y_G__phaseFoot{word-break:keep-all;color:#587065;border-top:1px solid #dae3db;margin:2px 0 0;padding-top:9px;font-size:12px;line-height:1.8}.AsyncConcept-module__LM2Y_G__figure figcaption{color:#52695f;word-break:keep-all;overflow-wrap:break-word;margin:19px 0 0;font-size:14px;line-height:1.85}.AsyncConcept-module__LM2Y_G__outcomeFigure{margin-top:28px}.AsyncConcept-module__LM2Y_G__pendingStrip{color:#6b5127;background:#fbf1dc;border:1px solid #dbc287;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin-top:22px;padding:14px 17px;line-height:1.8;display:flex}.AsyncConcept-module__LM2Y_G__pendingStrip strong{white-space:nowrap;font-size:15px}.AsyncConcept-module__LM2Y_G__pendingStrip span{word-break:keep-all;font-size:13px}.AsyncConcept-module__LM2Y_G__outcomes{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:16px;display:grid}.AsyncConcept-module__LM2Y_G__result{border:1px solid;border-radius:16px;flex-direction:column;min-width:0;padding:20px;display:flex}.AsyncConcept-module__LM2Y_G__success{color:#255840;background:#e5f3e9;border-color:#8ab29b}.AsyncConcept-module__LM2Y_G__failure{color:#7a4939;background:#fbefea;border-color:#d4a593}.AsyncConcept-module__LM2Y_G__resultLabel{margin:0;font-size:12px;font-weight:700;line-height:1.7}.AsyncConcept-module__LM2Y_G__result h3{word-break:keep-all;letter-spacing:-.025em;min-height:66px;margin:8px 0 0;font-size:22px;font-weight:700;line-height:1.5}.AsyncConcept-module__LM2Y_G__resultUi{background:#fff;border:1px solid #c2d4c6;border-radius:10px;margin-top:13px;padding:16px}.AsyncConcept-module__LM2Y_G__failure .AsyncConcept-module__LM2Y_G__resultUi{border-color:#dfc0b4}.AsyncConcept-module__LM2Y_G__resultUi>span{font-size:12px;font-weight:600;line-height:1.7}.AsyncConcept-module__LM2Y_G__resultUi p{color:#53655b;margin:8px 0 13px;font-size:15px;line-height:1.8}.AsyncConcept-module__LM2Y_G__resultUi b{text-align:center;border-radius:7px;padding:9px 12px;font-size:13px;line-height:1.6;display:block}.AsyncConcept-module__LM2Y_G__enabled{color:#fff;background:#25674c;border:1px solid #25674c}.AsyncConcept-module__LM2Y_G__retry{color:#87502b;background:#fff4ec;border:1px solid #c9946e}.AsyncConcept-module__LM2Y_G__resultFoot{word-break:keep-all;margin:14px 0 0;font-size:13px;line-height:1.85}@media (max-width:900px) and (min-width:641px){.AsyncConcept-module__LM2Y_G__figure{padding:22px}.AsyncConcept-module__LM2Y_G__phase{grid-template-rows:90px 115px minmax(170px,1fr) auto;padding:14px}.AsyncConcept-module__LM2Y_G__phaseHeading{gap:8px}.AsyncConcept-module__LM2Y_G__phaseHeading h3{font-size:20px}.AsyncConcept-module__LM2Y_G__transfer strong,.AsyncConcept-module__LM2Y_G__app strong{font-size:15px}}@media (max-width:640px){.AsyncConcept-module__LM2Y_G__figure{border-radius:20px;margin-top:28px;padding:17px}.AsyncConcept-module__LM2Y_G__heading h2{font-size:25px;line-height:1.45}.AsyncConcept-module__LM2Y_G__lead{margin-top:11px;font-size:14px;line-height:1.85}.AsyncConcept-module__LM2Y_G__timeline{grid-template-columns:1fr;gap:12px;margin-top:20px}.AsyncConcept-module__LM2Y_G__phase{border-radius:14px;grid-template-rows:auto auto auto auto;grid-template-columns:1fr;gap:10px;padding:16px}.AsyncConcept-module__LM2Y_G__phaseHeading{align-items:center;gap:11px}.AsyncConcept-module__LM2Y_G__phaseHeading h3{margin-top:2px;font-size:23px}.AsyncConcept-module__LM2Y_G__step{flex-basis:31px;height:31px}.AsyncConcept-module__LM2Y_G__transfer,.AsyncConcept-module__LM2Y_G__app{padding:11px 12px}.AsyncConcept-module__LM2Y_G__transfer>span,.AsyncConcept-module__LM2Y_G__app>span{font-size:12px}.AsyncConcept-module__LM2Y_G__transfer strong,.AsyncConcept-module__LM2Y_G__app strong{margin-top:2px;font-size:17px}.AsyncConcept-module__LM2Y_G__track{margin-top:8px}.AsyncConcept-module__LM2Y_G__app{grid-template-columns:1fr;gap:0;display:grid}.AsyncConcept-module__LM2Y_G__miniInput{min-height:0;margin-top:8px;padding:8px 10px}.AsyncConcept-module__LM2Y_G__miniInput p{font-size:13px}.AsyncConcept-module__LM2Y_G__miniInput>span{font-size:11px}.AsyncConcept-module__LM2Y_G__ready{justify-content:space-between;align-items:center;gap:10px;display:flex}.AsyncConcept-module__LM2Y_G__ready>span{font-size:12px}.AsyncConcept-module__LM2Y_G__ready b{min-width:106px;margin:0;padding:8px;font-size:13px}.AsyncConcept-module__LM2Y_G__phaseFoot{margin:0;padding-top:9px;font-size:13px;line-height:1.8}.AsyncConcept-module__LM2Y_G__figure figcaption{margin-top:17px;font-size:13px}.AsyncConcept-module__LM2Y_G__pendingStrip{padding:13px 14px;display:block}.AsyncConcept-module__LM2Y_G__pendingStrip strong{font-size:15px;display:block}.AsyncConcept-module__LM2Y_G__pendingStrip span{margin-top:4px;font-size:13px;display:block}.AsyncConcept-module__LM2Y_G__outcomes{grid-template-columns:1fr;gap:12px}.AsyncConcept-module__LM2Y_G__result{border-radius:14px;padding:17px}.AsyncConcept-module__LM2Y_G__result h3{min-height:0;font-size:23px}.AsyncConcept-module__LM2Y_G__resultUi{padding:14px}.AsyncConcept-module__LM2Y_G__resultFoot{font-size:14px}.AsyncConcept-module__LM2Y_G__resultUi p{font-size:16px}.AsyncConcept-module__LM2Y_G__phase{gap:8px;padding:13px}.AsyncConcept-module__LM2Y_G__phaseHeading p{font-size:11px}.AsyncConcept-module__LM2Y_G__phaseHeading h3{font-size:22px}.AsyncConcept-module__LM2Y_G__transfer,.AsyncConcept-module__LM2Y_G__app{grid-template-columns:66px minmax(0,1fr);align-items:center;column-gap:10px;padding:10px 11px;display:grid}.AsyncConcept-module__LM2Y_G__transfer>span{grid-row:1/3}.AsyncConcept-module__LM2Y_G__transfer>span,.AsyncConcept-module__LM2Y_G__app>span{font-size:11px;line-height:1.65}.AsyncConcept-module__LM2Y_G__transfer strong,.AsyncConcept-module__LM2Y_G__app strong{margin:0;font-size:16px;line-height:1.6}.AsyncConcept-module__LM2Y_G__track{grid-column:2;margin-top:5px}.AsyncConcept-module__LM2Y_G__miniInput{display:none}.AsyncConcept-module__LM2Y_G__ready{grid-column:2;margin-top:7px;display:block}.AsyncConcept-module__LM2Y_G__ready>span{font-size:11px;line-height:1.65}.AsyncConcept-module__LM2Y_G__ready b{min-width:0;margin-top:5px;padding:7px;font-size:12px}.AsyncConcept-module__LM2Y_G__phaseFoot{padding-top:8px;font-size:12px;line-height:1.75}}.AsyncConcept-module__LM2Y_G__render{max-width:992px;margin:auto;padding:24px}.AsyncConcept-module__LM2Y_G__render .AsyncConcept-module__LM2Y_G__figure{margin-top:0}.AsyncConcept-module__LM2Y_G__transfer>span,.AsyncConcept-module__LM2Y_G__app>span{word-break:keep-all;overflow-wrap:normal}
